Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REDES DE DATOS
MODELO TCP/IP
MODELO TCP/IP
INTRODUCCION
MODELO TCP/IP
INTRODUCCION...
MODELO TCP/IP
CARACTERISTICAS TCP/IP
MODELO TCP/IP
PRINCIPIOS GENERALES
El protocolo TCP/IP corresponde a una serie de desarrollos de
largo tiempo, pero los principios generales se mantienen:
Modelo
Cliente/Servidor
Recursos Compartidos
Modularidad a nivel de protocolos estratificados
Comunicacin entre procesos
Conexiones lgicas
Eficiencia y Confiabilidad
Estas caractersticas pueden corresponder actualmente a otros
protocolos de CX, lo cierto es que TCP/IP es pionero en este
mbito.
MODELO TCP/IP
SERVICIOS
MODELO TCP/IP
INTERNETWORKING
El objetivo inicial de TCP/IP fue lograr una interconexin de
redes, para proporcionar un servicio universal de CX, Internet.
Para poder interconectar dos redes es necesario un computador
(Equipo) que este conectado a las dos redes y que pueda enviar
paquetes en los dos sentidos desde una red a otra, dichas
maquinas se denominan GATEWAYS. Un conjunto de redes
interconectadas, puede apreciarse como una nica red virtual.
Red A
GATE
WAY
Red B
Red
Virtual
INTERNET
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
La arquitectura de TCP/IP Internet esta representada en
cuatro niveles funcionales con sus correspondientes protocolos.
MODELO TCP/IP
10
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de APLICACIONES
Son procesos de Usuario cooperando con otros o en el mismo Host.
1.
TELNET
Protocolo de Acceso Remoto
Login Remoto
- terminal fsica de un sistema local se vea como una
Hace que una
terminal Lgica de un sistema remoto
2. FTP
File Transfer Protocol
Sesin entre dos maquinas heterogneas
3. SMTP
Simple Mail Transfer Protocol
Protocolo para la transferencia de correo electrnico entre dos
maquinas.
Especifica el formato de los mensajes de control que interactan para
transferir correo.
11
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de APLICACIONES
4. RPC
Remote Procedure Call
Protocolo para llamadas a procedimientos remotos
Cliente / Servidor
Llamadas a los procedimientos construidos o especificados por
los clientes y ejecutados en los Servidores.
Los resultados se retornan a los Clientes a travs de la Red.
5. NFS
12
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de APLICACIONES
6. XDR
eXternal Data Representation
Protocolo para la representacin de datos externos.
Estndar para la representacin de una estructura de datos
independiente de la maquina
Desarrollado por SUN microsystems.
El TX traslada su representacin de la maquina local a la representacin
externa estndar.
El Rx traslada desde la representacin externa a su representacin de
maquina local.
7.
NFS
13
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de APLICACIONES
8.
9.
HTTP
HiperText Transmission Protocol
Protocolo usado por los navegadores Web para comunicarse.
DNS
Domain Nane Service
Servicio de Nombres de Dominio
Para transformar nombres de maquinas en direcciones IP y
viceversa.
Usa UDP como protocolo de transporte.
10. RIP
Enrutamiento Information Protocol
Usado para difundir informacin de Enrutamiento.
Basado en Mtrica de conteo de saltos (hop count metric)
Usa UDP como protocolo de transporte.
14
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de APLICACIONES
11. SNMP
Simple Network Management Protocol
Protocolo de Administracin de red simple
Especifica la CX entre un programa cliente y un programa servidor de
administracin de Redes, un Router u Host.
Transporta mensajes de estado e informacin estadstica relacionada
con la operacin y utilizacin de dispositivos TCP/IP
Usa UDP como protocolo de transporte.
12. RTP
Real Time Transport Protocol
Tipo especial de protocolo desarrollado para soportar aplicaciones que
requieran entrega de datos en tiempo real, tales como audio y video.
Usa UDP como protocolo de transporte.
15
MODELO TCP/IP
16
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Transporte
La capa de transporte ejecuta dos funciones: control de flujo, que se
suministra a travs de las ventanas deslizantes, y confiabilidad, que se
suministra a travs de los nmeros de secuencia y los acuses de recibo.
Permite la transferencia de datos Punto a Punto en dos formatos:
17
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Transporte
UDP
User Datagram Protocol
Paquetes
No orientado a conexin
Cada paquete se enruta individualmente
No usa ACK (No es confiable)
No hay realimentacion para control de flujo
Los mensajes pueden perderse, duplicarse
La ventaja de UDP es la velocidad. Como UDP no suministra
acuses (ACK) de recibo, se enva menos cantidad de trfico a
travs de la red, lo que agiliza la transferencia
Ejemplo: TFTP, SNMP, Sistema de archivos de red (NFS), Sistema de
denominacin de dominio (DNS)
18
MODELO TCP/IP
19
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Transporte
TCP
Transmission Control Protocol
Flujo de corriente de bytes
Orientado a conexin
La misma ruta para todos los paquetes de una misma
Informacin
Usa ACK + Secuenciamiento (Confiabilidad )
Control de Flujo por el Rx (Ventanas deslizantes)
Control de errores
La ventaja de TCP es que proporciona una entrega garantizada
de los segmentos.
20
MODELO TCP/IP
21
MODELO TCP/IP
22
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Transporte
23
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Transporte
Ventana deslizante de TCP
TCP utiliza ACKs de recibo de expectativa, lo que significa que el nmero de
acuse de recibo se refiere al siguiente octeto esperado. El calificativo de
"deslizante" de la ventana deslizante se refiere al hecho de que el tamao de la
ventana se negocia de forma dinmica durante la sesin TCP. Una ventana
deslizante da como resultado un uso ms eficiente del ancho de banda por parte
del host, dado que un tamao de ventana ms grande permite que se transmitan
ms datos antes de recibir el acuse de recibo.
Secuencia y nmeros de acuse de recibo de TCP
TCP suministra secuenciamiento de segmentos con ACK de recibo de referencia
de envo. Cada datagrama se numera antes de la transmisin. En la estacin
receptora, TCP vuelve a ensamblar los segmentos para formar un mensaje
completo. Si falta un nmero de secuencia en la serie, el segmento se vuelve a
transmitir. Si no se enva un acuse de recibo de los segmentos dentro de un
perodo de tiempo determinado, se lleva a cabo la retransmisin.
24
MODELO TCP/IP
25
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
Provee la imagen de la Red Virtual Internet, que comprende
muchas redes fsicas. El protocolo IP es el mas importante de
este nivel. Ofrece un servicio de entrega sin conexin.
26
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
IP
Internet Protocol
No orientado a conexin
No correccin de errores
No control de Flujo
No confiabilidad para los niveles inferiores
Suministra enrutamiento de datagramas
No se ocupa del contenido de los datagramas
27
MODELO TCP/IP
28
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
VERS : nmero de versin
HLEN : longitud del encabezado, en palabras de 32 bits
tipo de servicio : cmo se debe administrar el datagrama
longitud total : longitud total (encabezado + datos)
identificacin, sealadores, compensacin de fragmentos :
suministra fragmentacin de datagramas para permitir distintas MTU en
la internetwork
TTL : Tiempo de existencia
protocolo : protocolo de capa superior (Capa 4) que enva el datagrama
suma de comprobacin del encabezado : verificacin de integridad del
encabezado
direccin IP origen y direccin IP destino : direcciones IP de 32 bits
opciones IP : verificacin de la red, depuracin, seguridad y otras
opciones
29
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
ICMP
Internet Control Message Protocol
Proporciona paquetes de mensajes para reportar errores e
informacin relevante del procesamiento de paquetes IP.
Ejemplo de Mensajes ICMP
Destination Unreachable (Destino inalcanzable)
Time to Live Exceeded (Tiempo de existencia superado)
Parameter Problem (Problema de parmetros)
Source Quench (Suprimir origen)
Redirect (Redirigir)
Address Request (Peticin de direccin)
Y muchos mas........
30
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
ARP
31
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel de Internet
RARP
32
MODELO TCP/IP
ARQUITECTURA Y PROTOCOLOS DE TCP/IP
Nivel Interfaz de Red
Es la Interfaz Sw al HW de la red.
Aqu TCP/IP no especifica ningun protocolo
Puede o no proveer confiabilidad y estar orientado a Paquete o
flujo de bytes.
Puede ser usada en cualquier tipo de red Disponible.
Es una parte del Sw de la red que permite Cx entre el SW
controlador del dispositivo y el Nivel IP.
33
MODELO TCP/IP
TCP
IP
ICMP
****
ARP
UDP
RARP
Ethernet, Token Ring, Token Bus, Fast Ethernet, SNA, X.25, DECNET