Descargar la presentación
La descarga está en progreso. Por favor, espere
1
MODELO TCP/IP
2
Modelo TCP/IP Suite de Protocolos que incluye:
- Protocolo de Control de Transmisión (TCP) - Protocolo de Internet (IP)
3
Contiene los protocolos de alto nivel
Modelo TCP/IP CAPA de APLICACION Contiene los protocolos de alto nivel - TELNET - FTP - SMTP - DNS - NNTP - HTTP
4
Provee la transferencia de datos extremo a extremo
Modelo TCP/IP CAPA de TRANSPORTE Provee la transferencia de datos extremo a extremo Es responsable por un intercambio confiable de información Existen dos protocolos: - TCP: orientado a conexión - UDP: sin conexión
5
Define un formato y protocolo oficial IP
Modelo TCP/IP CAPA de INTERRED Permite que los nodos inyecten paquetes en toda la red. Se corresponde con la capa de Red del Modelo OSI. Define un formato y protocolo oficial IP - Protocolo sin conexión. - Provee función de ruteo. - La unidad de mensaje es el datagrama IP. - No provee confiabilidad, control de flujo o recupero de error.
6
TCP/IP no especifica ningún protocolo
Modelo TCP/IP CAPA de NODO A LA RED TCP/IP no especifica ningún protocolo Se puede usar cualquier interfaz de red disponible Puede ser o no orientada a paquetes o a flujo de datos Puede o no proveer entrega confiable
7
Modelo de Arquitectura - Capas
Modelo TCP/IP Modelo de Arquitectura - Capas
8
Modelo Cliente / Servidor
Modelo TCP/IP Modelo Cliente / Servidor No hay relación maestro/esclavo. Los usuarios invocan la parte cliente de la aplicación, la cual constituye un request para un servicio en particular y se lo envía a la parte servidor de la aplicación usando como vehículo de transporte TCP/IP. Un servidor puede atender múltiples request al mismo tiempo.
9
Modelo Cliente / Servidor
Modelo TCP/IP Modelo Cliente / Servidor El servidor es un programa que recibe un request, realiza el servicio requerido y envía el resultado en una respuesta.
10
Modelo Cliente / Servidor
Modelo TCP/IP Modelo Cliente / Servidor Algunos servidores esperan los request en un puerto bien conocido. El cliente usa un puerto arbitrario para su comunicación. Si no se usa un puerto bien conocido el cliente debe usar un mecanismo para aprender a cual puerto enviar su request.
11
Bridges, Routers y Gateways
Modelo TCP/IP Bridges, Routers y Gateways Los Bridges interconectan segmentos LAN a nivel de la capa de interfaz de red y direccionan los frame a través de ellos. Realizan la función de un relay MAC. Es independiente de cualquier protocolo de capas superiores. Es transparente a IP.
12
Bridges, Routers y Gateways
Modelo TCP/IP Bridges, Routers y Gateways Un Router interconecta redes a nivel de la capa de interred y rutea paquetes entre ellas. Son capaces de seleccionar el mejor camino de transmisión y el tamaño optimo de los paquetes. Es visible a IP.
13
Bridges, Routers y Gateways
Modelo TCP/IP Bridges, Routers y Gateways El término Gateway es normalmente usado para conexiones a capas superiores a la capa de interred. Usualmente soportan direcciones de mapeo de una red a otra. Puede proveer transformación de los datos entre extremos para soportar conectividad.
14
Bridges, Routers y Gateways
Modelo TCP/IP Bridges, Routers y Gateways Un Gateway es opaco a IP. Relacionados a los Routers y a los Gateway esta el concepto de un FIREWALL o FIREWALL GATEWAY, el cual es usado para restringir el acceso desde Internet a una red o grupos de redes controladas por una organización por razones de seguridad.
15
INTERNET PROTOCOL (IP)
16
Internet Protocol (IP)
Protocolo Estándar STD 5 (IP + ICMP + IGMP) Visión Virtual de Red No Confiable Best - Effort Sin Conexión
17
Internet Protocol (IP)
Direccionamiento IP Internet Protocol (IP) Identificación unívoca de Hosts Valor Binario 32 bits sin Signo IP Address = <Network Number><Host Number> Formato Decimal con Puntos
18
Internet Protocol (IP)
Direccionamiento IP Clases de Direcciones IP
19
Flexibilidad Administración Local Transparencia Máscaras Subredes IP
Internet Protocol (IP) Subredes IP Flexibilidad Administración Local Transparencia IP = < network number > < host number > IP = < network number > < subnet number > < host number > Máscaras
20
Ejemplo 9 . 67 . 38 . 1 Subredes IP RED HOST
Internet Protocol (IP) Subredes IP Ejemplo 9 67 38 1 RED HOST
21
Subredes IP RED SUBRED HOST 00001001 01000011 00100110 00000001
Internet Protocol (IP) Subredes IP AND 9 67 38 RED SUBRED HOST
22
Interconexión de Redes
Internet Protocol (IP) Ruteo IP Función Capa IP Interconexión de Redes Ruteo Directo Indirecto
23
Internet Protocol (IP)
Ruteo IP Ruteo Directo
24
Internet Protocol (IP)
Ruteo IP Ruteo Indirecto
25
Ejemplo Tablas de Ruteo
Internet Protocol (IP) Ruteo IP Ejemplo Tablas de Ruteo
26
Internet Protocol (IP)
Ruteo IP Algoritmo de Ruteo IP
27
Internet Protocol (IP)
Métodos de Entrega
28
Datagramas IP Unidad de Transferencia de Datos en TCP/IP
Internet Protocol (IP) Datagramas IP Unidad de Transferencia de Datos en TCP/IP Datagrama IP Base Datagrama IP Encapsulado
29
Internet Protocol (IP)
Datagramas IP Formato Datagrama IP
30
ICMP: Internet Control Message Protocol
- Protocolo Estándar - Usado para informar sobre errores en procesamiento de Datagramas - Utiliza a IP como Protocolo de nivel inferior - No hace más confiable a IP: sólo reporta errores Formato Mensaje ICMP
31
PROTOCOLO DE DATOS AL USUARIO (UDP)
32
Multiplexor / Demultiplexor Necesitan identificar los puertos
UDP Introducción RFC 768 SDT 6 Recomendado Multiplexor / Demultiplexor Agrega poco overhead Sin conexión No confiable Necesitan identificar los puertos
33
UDP
34
Cada datagrama se envía en un único datagrama IP
UDP Formato UDP El header es de 8 bytes Cada datagrama se envía en un único datagrama IP
35
TRANSMISSION CONTROL PROTOCOL (TCP)
36
Introducción Protocolo Estándar STD 7 Estado: Recomendado
Transmission Control Protocol (TCP) Introducción Protocolo Estándar STD 7 Estado: Recomendado Control de Flujo Confiable Con Conexión
37
Concepto Conexión de dos Procesos vía TCP Transmission Control
Protocol (TCP) Concepto Conexión de dos Procesos vía TCP Host A Host B
38
Proveer un Circuito Lógico o Servicio de Conexión confiable
Transmission Control Protocol (TCP) Concepto Propósito: Proveer un Circuito Lógico o Servicio de Conexión confiable entre dos Procesos No asume Confiablidad de Capas Inferiores
39
Transferencia Continua de Datos
Transmission Control Protocol (TCP) Características Transferencia Continua de Datos Confiabilidad Control de Flujo Multiplexado Conexiones Lógicas Full Dúplex
40
Transmission Control Protocol (TCP) Formato Segmento TCP
41
Establecimiento de Conexión TCP Handshake de 3 Vías
Transmission Control Protocol (TCP) Establecimiento de Conexión TCP Handshake de 3 Vías
42
Principio de Ventana Transmission Control Protocol (TCP)
Variantes TCP: - Números de Sec. Asignadospor bytes en el Stream. - El tamaño de la Ventana es determinado por el Rx al momento de la Conexión y es variable durante la Transmisión.
43
Algoritmos de Control de Congestión Transmission Control
Protocol (TCP) Algoritmos de Control de Congestión Impiden que un Emisor rápido supere la capacidad de la Red - TCP adapta la velocidad de Tx a la Capacidad de la Red - Diferencia con UDP, que no posee este tipo de Control - Algoritmos: - Arranque Lento - Evasión de Congestión - Retransmisión Rápida - Recupero Rápido
44
Algoritmos de Control de Congestión Arranque Lento
Transmission Control Protocol (TCP) Algoritmos de Control de Congestión Arranque Lento Observa la Velocidad a la que pueden inyectarse paquetes en la Red Ventana (Receptor) Ventana de Congestión (Transmisión) Crecimiento casi exponencial
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.