Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 Modelo TCP/IP
En este tema hemos de estudiar en profundidad el modelo TCP/IP.
Con este propsito realizaremos un breve recorrido por su historia, estudiaremos la suite de protocolos, y
tambin con algo ms de deteminimiento cada una de las capas del stack.
Finalmente ahondaremos sobre otros modelos tales como el Novell NetWare, Appletalk y SNA de IBM.
1.3.1 Objetivos
Concludo el estudio de este tema Usted debera:
Conocer y ser capaz de describir la suite de protocolos TCP/IP
Conocer la variedad de protocolos que operan dentro de esta suite
Caracterizar el modelo Novell NetWare de networking
Caracterizar el modelo Apple Talk de networking
Caracterizar el modelo SNA de networking.
1.3.2 Cuestionario de Iniciacin
Ahora le proponemos que responda las siguientes preguntas para poner a prueba sus conocimientos.
Suerte! 1.3.3 Historia de TCP/IP
Por solicitud del Departamento de Defensa de EE.UU. (DoD) durante la dcada del '70 se desarroll el
modelo TCP/IP con el objetivo de desarrollar una red de conmunicaciones que pudiera sobrevivir ante
cualquier circunstancia. Ya en aquellos aos se visualizaba un planete cruzado por numerosos tendidos de
cables, alambres, fibras pticas a los que se suman enlaces de microondas y satelitales. En esta coyuntura
existe la necesidad de poder transmitir datos independientemente del de la ubicacin o red particular a la
que se encuentra conectado un nodo. Para esto, el DoD requera una transmisin de datos que pudiera ser
considerada confiable hacia cualquier destino de la red y bajo cualquier circunstancia. La creacin del
modelo TCP/IP fue la respuesta que posibilit dar una respuesta este desafo de diseo. A partir de ese
momento TCP/IP se ha convertido en el estndar de base del funcionamiento de Internet.
Cuando a partir de este punto Ustes estudie las capas del modelo TCP/IP, tenga muy en cuenta el origen y
propsito original de Internet. Esto le permitir reducir las confusiones.
1.3.3 Historia de TCP/IP
Por solicitud del Departamento de Defensa de EE.UU. (DoD) durante la dcada del '70 se desarroll el
modelo TCP/IP con el objetivo de desarrollar una red de conmunicaciones que pudiera sobrevivir ante
cualquier circunstancia. Ya en aquellos aos se visualizaba un planete cruzado por numerosos tendidos de
cables, alambres, fibras pticas a los que se suman enlaces de microondas y satelitales. En esta coyuntura
existe la necesidad de poder transmitir datos independientemente del de la ubicacin o red particular a la
que se encuentra conectado un nodo. Para esto, el DoD requera una transmisin de datos que pudiera ser
considerada confiable hacia cualquier destino de la red y bajo cualquier circunstancia. La creacin del
modelo TCP/IP fue la respuesta que posibilit dar una respuesta este desafo de diseo. A partir de ese
momento TCP/IP se ha convertido en el estndar de base del funcionamiento de Internet.
Cuando a partir de este punto Ustes estudie las capas del modelo TCP/IP, tenga muy en cuenta el origen y
propsito original de Internet. Esto le permitir reducir las confusiones.
ARP (Address Resolution Protocol - Protocolo de Resolucin de Direcciones): Permite que un host aprenda
dinmicamente la direccin MAC de una direccin IP conocida. Para que dos estaciones se comuniquen es
necesario que conozcan tanto sus direcciones fsicas (MAC) como lgicas (IP).
ICMP (Internet Control Message Protocol - Protocolo de Mensajes de Control de Internet): Es utilizado
para reportar errores e informaciones varias cuando un paquete no puede ser entregado al destino debido a
algn error.
Capa de Transporte TCP/IP
En la capa de transporte se definen dos protocolos:
TCP (Transmission Control Protocol - Protocolo de Control de Transmisin): Provee una transmisin
confiable, orientada a la conexin, entre dos extremos en un ambiente IP. El establecimiento de la conexin
se realiza mediante una tcnica llamada three-way handshake" (acuerdo de tres vas). La confiabilidad en
la comunicacin esta dada por nmeros de secuencia y acuses de recibo: cada segmento TCP (segmento es
la unidad de datos de la capa de transporte) es etiquetado con un nmero y transmitido, el transmisor del
segmento espera el acuse de recibo. De esta forma el emisor y el receptor pueden notar si se ha perdido
algn segmento. Cuando algn segmento se pierde, se procede a la retransmisin del mismo, hasta que se
confirme su recepcin o abandone la transmisin.
UDP (User Datagram Protocol - Protocolo de Datagrama de Usuario): Es un protocolo que provee
transmisiones no confiables, no orientedas a la conexin. Al ser un protocolo muy simple, el encabezado
que agrega es de unos pocos bytes, y consume menos procesamiento y ancho de banda que TCP.
TCP y UDP utilizan nmeros de puerto para identificar las diferentes aplicaciones que se ejecutan en un
mismo dispositivo. El nmero de puerto forma parte de los encabezados de segmentos TCP y UDP e
identifican qu aplicacin debe tomar los datos que viajan dentro. Existen puertos "conocidos" (wellknown) o estndard, asignados a aplicaciones. De esta forma diferentes implementaciones de TCP/IP
pueden interoperar. Algunos ejemplos de puertos conocidos son:
HTTP - Puerto 80 TCP
Telnet - Puerto 23 TCP
TFTP - Puerto 69 UDP
Capa de Aplicacin TCP/IP
En el conjunto de protocolos TCP/IP, la capa superior se denomina Capa de Aplicacin. Existen muchas
aplicaciones entre las que se pueden citar:
HTTP: Utilizado para la transferencia de pginas web
Telnet: Emulador de terminales
FTP y TFTP: Utilizados para transferir archivos
DNS: Traduce nombres a direcciones IP
SMTP: Provee servicios de correo electrnico
Vnculos:
Protocol Directory - TCP/IP
Protocolo Trivial de Transferencia de Archivos (TFTP): Servicio no orientado a conexin que utiliza UDP
en la capa de transporte. Los dispositivos suelen utilizar TFTP para transferir archivos de configuracin e
imgenes de sistemas operativos. Es til en algunas LAN porque opera ms rpidamente que FTP en un
entorno estable, si bien brinda menores opciones de adminsitracin y configuracin.
Protocolo Simple de Transferencia de Correo (SMTP): Administra la transmisin de mensajes de correo
electrnico. Solo soporta la transmisin de datos en forma de texto simple.
Protocolo Simple de Administracin de Red (SNMP): Provee opciones para el monitoreo y control de los
dispositivos de red y para administrar configuraciones, recoger informacin estadstica, etc.
nodo: Es el dispositivo conectado a una red AppleTalk tal como una Macintosh, una impresora, una PC
IBM, un router, etc.
red: existen 2 tipos de redes:
Red AppleTalk no-extendida: es un segmento fsico al que se le ha asignado un nmero de red de 1 a 1024.
Red AppleTalk extendida: es un segmento fsico al que se le pueden asignar mltiples nmeros de red.
zona: es un grupo lgico de nodos o redes. No se requieren que los nodos o redes estn fsicamente
contiguos.
Protocolos AppleTalk:
Protocolos de Capa de Red:
AppleTalk Address-Resolution Protocol (AARP): asocia una direccin de red AppleTalk con una direccin
de hardware.
Datagram Delivery Protocol (DDP): Suministra servicios de datagrama sin conexin de mejor esfuerzo
(best-effort) entre sockets AppleTalk
Protocolos de Capa de Transporte:
Routing Table Maintenance Protocol (RTMP) Responsable de mantener las tablas de enrutamiento en
routers AppleTalk. El protocolo RTMP es de tipo vector distancia que utiliza el nmero de saltos como
mtrica.
Name-Binding Protocol (NBP): Convierte direcciones AppleTalk usadas por las capas inferiores a nombres
AppleTalk.
AppleTalk Update-Based Routing Protocol (AURP): Permite comunicar dos o mas redes AppleTalk a
travs de una red TCP/IP para formar una WAN AppleTalk.
AppleTalk Transaction Protocol (ATP): maneja las transacciones entre dos sockets AppleTalk.
AppleTalk Echo Protocol (AEP): Genera paquetes para verificar la conectividad de los nodos en la red.
Direccionamiento en AppleTalk:
AppleTalk utiliza direcciones para identificar y localizar dispositivos en la red. Esas direcciones son
asignadas dinmicamente y estn compuestas por 3 elementos :
Nmero de red: Un valor de 16 bits que identifica la red AppleTalk
Nmero de nodo: Un valor de 8 bits que identifica un nodo AppleTalk conectado a una red especfica.
Nmero de socket: Un valor de 8 bits que identifica a un socket corriendo en un nodo de la red.
Las direcciones AppleTalk generalmente se expresan utilizando decimales separados por puntos, por
ejemplo 20.22.33 significa red 20, nodo 22, socket 33 o tambin de la forma 20.22 socket 33.
Vnculos: Protocol Directory - AppleTalk
1.3.12 Sntesis