3. La familia de protocolos
           TCP/IP
En este tema veremos especialmente el protocolo IP en el nivel de
    red y el protocolo TCP en la capa de transporte. Normalmente
    se les llama familia de protocolos TCP/IP.

3.1 Los protocolos básicos en TCP/IP
Esta arquitectura no se fija en el nivel 2 de OSI, lo asume en lo que
    llama nivel de red, aunque en las instalaciones habituales de
    redes TCP/IP utilizan redes Ethernet en el nivel 2 de OSI.
Esta capa tiene dos funciones:
1. Como en muchas redes de área local los canales están
    compartidos por muchos nodos
2. Puesto que los bits deben ser agrupados en tramas.
                                                                        1
A. Protocolo IP

Es el protocolo de nivel de red en ARPANET, el sistema de
comunicación utilizado en UNIX. Lo más importante de IP para el
administrado es que cada nodo tiene al menos 4 números enteros de
32 bits se distingue de la MAC porque se compone de 12 dígitos
hexadecimales.
Este protocolo acepta bloques de datos procedentes de la capa de
transporte.
Cada bloque de datos se denominda segmentos, debe de ser
transferifo a traves de la red en forma de datagramas.
El protocolo de la capa superior será el encargado de la gestión de
errores.

                                                                      2
B. Protocolo ICMP
ICMP (Internet Control Message Protocol) es un protocolo que expresa
en un único paquete IP algún evento que se produce en la red, es un
protocolo de supervisión. Todas las reddes TCP/IP utilizan el protocolo
ICMP.


C. Protocolo TCP
TCP (Transmission Control Protocol) fue diseñado para realizar
conexiones en redes inseguras. Es adecuado para proporcionar
seguridad a IP.
Los puntos de acceso al servicio (SAP de OSI) en la capa de
transporte en TCP/IP se llaman sockets o conectores TCP/IP y son
útiles en la programación de aplicaciones web.


                                                                      3
D. Protocolo UDP
Es un protocolo que permite la transmisión de mensajes
sin necesidad de establecer ninguna conexión, por lo tanto
sin garantía de entrega.


E. Protocolo ARP
ARP (Address Resolution Protocol) este protocolo complementa a la
acción de TCP/IP pasando desapercibido a los ojos de los usuarios y
de las aplicaciones de la red.
Cuando un host quiere transmitir un paquete IP necesita averiguar la
MAC del host destinatario cuya dirección es la dirección de destino del
campo. Genera un paquete de petición ARP que difunde por toda la
red.

                                                                      4
3.2 El direccionamiento de red en
               TCP/IP
Cada dirección IP consta de 32 bits agrupados en grupos de 8 bits.
Una dirección IP se expresa con cuatro números decimales separados
por puntos. Van desde 0 al 255.


A. Clases de subredes
Existen 5 clases de redes que veremos a continuación:
    –   Redes de clase A: Se codifican la subred y los 24 restantes la
        identificación del host dentro de esa subred. Los valores varían entre
        1 y 126. Puede contener 12777214 host distintos.
    –   Redes de clase B: Los dos primeros bits de la dirección son 10, los
        14 bits siguientes codifican la subred, desde 128 a 191. Puede
        contener un 65534 host distintos.
    –   Redes de clase C: Se caracterizan por tener sus tres primeros bits
        con el valor 110, los siguientes 21 bits codifican la subred. Puede
        codificar 2097151 subredes distintas de 254 host distintos cada una.

                                                                             5
B. Máscaras de subred
Una máscara de subred es un secuencia de 32 bits que sirve para
distinguir con facilidad que parte de una dirección se codifica la subred
y qué parte el host. Una máscara se construye poniendo a 1 los bits
que pertenecen a la subred y a 0 los bits que pertenecen a la
identificación del host..




                                                                        6
3.3. Protocolos TCP/IP de nivel
              superior
En el nivel de superior de TCP/IP podemos encontrar un infinidad de
protocolos.

FTP: Es el protocolo utilizado para la descarga o carga de ficheros en
internet. Este protocolo define dos canales de comunicación, uno para
la transferencia de datos y otro para el gobierno de la comunicación.

HTTP: Es el protocolo usado por la web, es utilizado por los
navegadores de Internet para acceder a la web.

SNMP: Es uno de los protocolos de la familia TCP/IP utilizados para la
gestión de la red.


                                                                         7
RPC: Es el protocolo de la capa de aplicaciones clientes y sus
equivalentes servicios. Se trata de un protocolo básico para la
arquitectura de las aplicaciones cliente-servidor.

SMTP: El protocolo para el intercambio de mensajes de correo
electrónico entre servidores entre de correo o el que usa la aplicación
cliente de correo para enviar mensajes al servidor.

POP: Es el protocolo de comunicaciones de alto nivel que se encarga
de descargar mensajes de correo electrónico desde el servidor a la
bandeja de entrada del cliente de correo.

IMAP: Es similar al POP pero con algunas funcionalidades añadidas.


                                                                          8
3.4. Utilidades propias de redes
                TCP/IP
A.Utilidad ping
(Packet internet Groper) sirve para enviar mensajes a una dirección de
red concreta con el fin de realizar un test. El nodo destinatario nos
reenviará el paquete recibido para confirmarnos que se realiza el
transporte en ambas direcciones.

B. Utilidad arp
(Address Resolution Protocol) sirve para asignar automáticamente
direcciones IP a direcciones físicas.

C. Utilidad ipconfig (windows) ifconfig o iwconfig (linux)
Configura la dirección del host o bien proporciona información sobre la
configuración actual.
                                                                      9
D. Utilidad netstat
(Network status) proporciona información sobre el estado de la red.

E. Utilidad route
Sirve para determinar las rutas que deben seguir los paquetes de red.
Lo que hace es indicar el camino apropiado por el que un paquete
puede alcanzar su destino o al menos aproximarse.

F. Utilidad tracert
Es utilizada para controlar los saltos de red que deben seguir los
paquetes hasta alcanzar su destino.



                                                                      10
G. Utilidades ftp y tftp
Sirve para intercambiar ficheros entre dos nodos de la red utilizando el
protocolo FTP. Existen partes cliente y servidor.

H. Utilidades telnet y ssh
Sirve para realizar conexiones remotas interactiva en forma de
terminar virtual a través del protocolo de alto nivel TELNET. El
comando va acompañado de la dirección IP del nodo remoto o de su
dirección DNS.




                                                                      11
4 Familias de protocolos en
           sistemas Microsoft
Microsoft propone tres posibles transportes que son compatibles entre
si formando hasta tres pilas de protocolos.

Protocolo NetBios: (Extended User Interface) da soporte para
pequeñas redes y es un protocolo de transporte muy simple y facil de
utilizar. Es solo parar redes locales.

Protocolo IPX/SPX: Ha sido construido por Novell para su S.O.
NetWare y da soporte para redes de pequeño tamaño y medianas.
Con IPX/SPX es posible un sistema básico de encaminamiento.

Protocolo TCP/IP: Esta diseñado especialmente para ser encaminado
entre distintas redes de área local. Es ideal cuando en la instalación
hay una red de área extendida o se quieren conectar a Internet.

                                                                       12
Basado en el libro “REDES LOCALES”
      Editorial “Mc Graw Hill”

     Antonio J. Mancera Blanco
                2009




                                     13

La familia de protocolos TCP/IP

  • 1.
    3. La familiade protocolos TCP/IP En este tema veremos especialmente el protocolo IP en el nivel de red y el protocolo TCP en la capa de transporte. Normalmente se les llama familia de protocolos TCP/IP. 3.1 Los protocolos básicos en TCP/IP Esta arquitectura no se fija en el nivel 2 de OSI, lo asume en lo que llama nivel de red, aunque en las instalaciones habituales de redes TCP/IP utilizan redes Ethernet en el nivel 2 de OSI. Esta capa tiene dos funciones: 1. Como en muchas redes de área local los canales están compartidos por muchos nodos 2. Puesto que los bits deben ser agrupados en tramas. 1
  • 2.
    A. Protocolo IP Esel protocolo de nivel de red en ARPANET, el sistema de comunicación utilizado en UNIX. Lo más importante de IP para el administrado es que cada nodo tiene al menos 4 números enteros de 32 bits se distingue de la MAC porque se compone de 12 dígitos hexadecimales. Este protocolo acepta bloques de datos procedentes de la capa de transporte. Cada bloque de datos se denominda segmentos, debe de ser transferifo a traves de la red en forma de datagramas. El protocolo de la capa superior será el encargado de la gestión de errores. 2
  • 3.
    B. Protocolo ICMP ICMP(Internet Control Message Protocol) es un protocolo que expresa en un único paquete IP algún evento que se produce en la red, es un protocolo de supervisión. Todas las reddes TCP/IP utilizan el protocolo ICMP. C. Protocolo TCP TCP (Transmission Control Protocol) fue diseñado para realizar conexiones en redes inseguras. Es adecuado para proporcionar seguridad a IP. Los puntos de acceso al servicio (SAP de OSI) en la capa de transporte en TCP/IP se llaman sockets o conectores TCP/IP y son útiles en la programación de aplicaciones web. 3
  • 4.
    D. Protocolo UDP Esun protocolo que permite la transmisión de mensajes sin necesidad de establecer ninguna conexión, por lo tanto sin garantía de entrega. E. Protocolo ARP ARP (Address Resolution Protocol) este protocolo complementa a la acción de TCP/IP pasando desapercibido a los ojos de los usuarios y de las aplicaciones de la red. Cuando un host quiere transmitir un paquete IP necesita averiguar la MAC del host destinatario cuya dirección es la dirección de destino del campo. Genera un paquete de petición ARP que difunde por toda la red. 4
  • 5.
    3.2 El direccionamientode red en TCP/IP Cada dirección IP consta de 32 bits agrupados en grupos de 8 bits. Una dirección IP se expresa con cuatro números decimales separados por puntos. Van desde 0 al 255. A. Clases de subredes Existen 5 clases de redes que veremos a continuación: – Redes de clase A: Se codifican la subred y los 24 restantes la identificación del host dentro de esa subred. Los valores varían entre 1 y 126. Puede contener 12777214 host distintos. – Redes de clase B: Los dos primeros bits de la dirección son 10, los 14 bits siguientes codifican la subred, desde 128 a 191. Puede contener un 65534 host distintos. – Redes de clase C: Se caracterizan por tener sus tres primeros bits con el valor 110, los siguientes 21 bits codifican la subred. Puede codificar 2097151 subredes distintas de 254 host distintos cada una. 5
  • 6.
    B. Máscaras desubred Una máscara de subred es un secuencia de 32 bits que sirve para distinguir con facilidad que parte de una dirección se codifica la subred y qué parte el host. Una máscara se construye poniendo a 1 los bits que pertenecen a la subred y a 0 los bits que pertenecen a la identificación del host.. 6
  • 7.
    3.3. Protocolos TCP/IPde nivel superior En el nivel de superior de TCP/IP podemos encontrar un infinidad de protocolos. FTP: Es el protocolo utilizado para la descarga o carga de ficheros en internet. Este protocolo define dos canales de comunicación, uno para la transferencia de datos y otro para el gobierno de la comunicación. HTTP: Es el protocolo usado por la web, es utilizado por los navegadores de Internet para acceder a la web. SNMP: Es uno de los protocolos de la familia TCP/IP utilizados para la gestión de la red. 7
  • 8.
    RPC: Es elprotocolo de la capa de aplicaciones clientes y sus equivalentes servicios. Se trata de un protocolo básico para la arquitectura de las aplicaciones cliente-servidor. SMTP: El protocolo para el intercambio de mensajes de correo electrónico entre servidores entre de correo o el que usa la aplicación cliente de correo para enviar mensajes al servidor. POP: Es el protocolo de comunicaciones de alto nivel que se encarga de descargar mensajes de correo electrónico desde el servidor a la bandeja de entrada del cliente de correo. IMAP: Es similar al POP pero con algunas funcionalidades añadidas. 8
  • 9.
    3.4. Utilidades propiasde redes TCP/IP A.Utilidad ping (Packet internet Groper) sirve para enviar mensajes a una dirección de red concreta con el fin de realizar un test. El nodo destinatario nos reenviará el paquete recibido para confirmarnos que se realiza el transporte en ambas direcciones. B. Utilidad arp (Address Resolution Protocol) sirve para asignar automáticamente direcciones IP a direcciones físicas. C. Utilidad ipconfig (windows) ifconfig o iwconfig (linux) Configura la dirección del host o bien proporciona información sobre la configuración actual. 9
  • 10.
    D. Utilidad netstat (Networkstatus) proporciona información sobre el estado de la red. E. Utilidad route Sirve para determinar las rutas que deben seguir los paquetes de red. Lo que hace es indicar el camino apropiado por el que un paquete puede alcanzar su destino o al menos aproximarse. F. Utilidad tracert Es utilizada para controlar los saltos de red que deben seguir los paquetes hasta alcanzar su destino. 10
  • 11.
    G. Utilidades ftpy tftp Sirve para intercambiar ficheros entre dos nodos de la red utilizando el protocolo FTP. Existen partes cliente y servidor. H. Utilidades telnet y ssh Sirve para realizar conexiones remotas interactiva en forma de terminar virtual a través del protocolo de alto nivel TELNET. El comando va acompañado de la dirección IP del nodo remoto o de su dirección DNS. 11
  • 12.
    4 Familias deprotocolos en sistemas Microsoft Microsoft propone tres posibles transportes que son compatibles entre si formando hasta tres pilas de protocolos. Protocolo NetBios: (Extended User Interface) da soporte para pequeñas redes y es un protocolo de transporte muy simple y facil de utilizar. Es solo parar redes locales. Protocolo IPX/SPX: Ha sido construido por Novell para su S.O. NetWare y da soporte para redes de pequeño tamaño y medianas. Con IPX/SPX es posible un sistema básico de encaminamiento. Protocolo TCP/IP: Esta diseñado especialmente para ser encaminado entre distintas redes de área local. Es ideal cuando en la instalación hay una red de área extendida o se quieren conectar a Internet. 12
  • 13.
    Basado en ellibro “REDES LOCALES” Editorial “Mc Graw Hill” Antonio J. Mancera Blanco 2009 13