Más contenido relacionado
La actualidad más candente (14)
Clase21
- 1. Clase 21
La capa TCP/IP Transporte
Módulo 11
Las capas TCP/IP de Transporte y
Aplicación
© 2003, Cisco Systems, Inc. All rights reserved. 1 © 2003, Cisco Systems, Inc. All rights reserved. 2
Introducción a la capa de Transporte Confiabilidad
Brinda cinco servicios básicos:
El transporte confiable puede lograr lo siguiente:
1. Segmenta los datos de las • Asegurar que los segmentos despachados serán
aplicaciones de la capa más alta. reconocidos como enviados por el emisor.
2. Establece operaciones extremo-a- • Proveer la retransmisión de cualquier segmento
extremo. que no sea reconocido como enviado.
3. Transporta segmentos de un host a • Colocar los segmentos en su orden correcto en
otro host. el destino
4. Asegura la confiabilidad de los datos. • Proveer facilidades para controlar y evitar la
congestión.
5. Provee control de flujo.
© David Chávez Muñoz 3 © David Chávez Muñoz 4
- 2. Control de Flujo Establecimiento de la Sesión
• Evita el problema de que un host en uno de
los extremos de la conexión sobrecargue los
registros (buffers) en el host al otro lado. • Una función de la capa
• Asegura la integridad de los datos. de transporte es
establecer una sesión
orientada a conexión
entre dispositivos
similares de la capa de
aplicación.
© David Chávez Muñoz 5 © David Chávez Muñoz 6
Mantenimiento y Terminación de la Sesión Reconocimiento tripartita
• La congestión puede
ocurrir durante la
transmisión de datos.
• Para terminar, el host
origen envía una señal
que indica el final de la
transmisión, la cual es
reconocida por el host
destino.
© David Chávez Muñoz 7 © David Chávez Muñoz 8
- 3. Ventanas (Windowing) Tamaño de las ventanas
• Un método para controlar la cantidad de
• Los tamaños de ventana de TCP son
información transferida de extremo a
variables durante el tiempo de vita de
extremo.
una conexión.
• La Información puede ser medida en
• Las ventanas más grandes incrementan
términos del número de paquetes o del
la eficiencia de la comunicación.
número de bytes.
© David Chávez Muñoz 9 © David Chávez Muñoz 10
Reconocimiento TCP Secuencia TCP y Reconocimiento
• El reconocimiento positivo requiere que
el receptor se comunique con el emisor,
enviando de regreso un mensaje de
reconocimiento cuando recibe datos.
• El emisor mantiene un registro de cada
paquete de datos que envía y espera por
un recnocimiento para cada uno.
© David Chávez Muñoz 11 © David Chávez Muñoz 12
- 4. Protocolo de Control de Transmisión
(Transmission Control Protocol - TCP) Formato del Segmento TCP
Los protocolos que usan TCP incluyen a:
• FTP (File Transfer Protocol)
• HTTP (Hypertext Transfer Protocol)
• SMTP (Simple Mail Transfer Protocol)
• Telnet
© David Chávez Muñoz 13 © David Chávez Muñoz 14
UDP (User Datagram Protocol) Formato del Segmento UDP
Los protocolos que usan UDP incluyen:
• TFTP (Trivial File Transfer Protocol)
• SNMP (Simple Network Management
Protocol)
• DHCP (Dynamic Host Control Protocol)
• DNS (Domain Name System)
© David Chávez Muñoz 15 © David Chávez Muñoz 16
- 5. Números de puertos TCP y UDP Números de puertos TCP y UDP
• Ambos protocolos TCP y UDP usan puertos
(sockets) numerados para pasar información a
las capas superiores.
Puertos conocidos
Aquellos cuyos números son menores a 1024
( well-known ports numbers).
Puertos asignados dinámicamente
diná
Aquellos cuyos números sean mayores a 1024 .
Puertos registrados
Son aquellos que se usan para aplicaciones
específicas. La mayoría están por encima de
1024.
© David Chávez Muñoz 17 © David Chávez Muñoz 18
Introducción a la capa de Aplicación
La capa TCP/IP de Aplicación
© 2003, Cisco Systems, Inc. All rights reserved. 19 © David Chávez Muñoz 20
- 6. Responsabilidades de la Capa de Aplicación Ejemplos de la capa de Aplicación
• Identificar y establecer la disponibilidad
de los potenciales extremos de la • Domain Name System
comunicación.
• File Transfer Protocol
• Sincronizar las aplicaciones que cooperan
• Hypertext Transfer Protocol
entre sí.
• Simple Mail Transport Protocol
• Establecer acuerdos sobre
procedimientos para recuperación de • Simple Network Management Protocol
errores.
• Telnet
• Controlar a integridad de los datos.
© David Chávez Muñoz 21 © David Chávez Muñoz 22
DNS FTP y TFTP
• FTP
• El Domain Name System (DNS) es un sistema
usado para traducir nombres de dominios en Es un servicio confiable, orientado a conexión, que usa
direcciones IP. TCP para transferir archivos entre sistemas que soportan
• Hay mas de 200 dominios top-level en Internet, FTP.
entre los cuales están:
• TFTP
.us – United States .gov – sitios gubernamentales Es un servicio no orientado a conexión (connectionless)
.uk – United Kingdom .org – sitios non-profit que usa el User Datagram Protocol (UDP).
.edu – sitios educativos .net – servicios de red TFTP es usado en routers para transferir archivos de
.com – sitios comerciales configuración e imágenes del Cisco IOS. TFTP ha sido
diseñado para ser puequeño y fácil de implementar.
© David Chávez Muñoz 23 © David Chávez Muñoz 24
- 7. HTTP SMTP (simple mail transfer protocol)
http:// www. cisco.com /edu/ • Los servidores de E-mail se comunican entre
sí usando el Simple Mail Transport Protocol
(SMTP) para enviar o recibir un correo.
Identifica al Identifica el Representa el Identifica la carpeta
navegador directorio dominio del del archivo donde se
qué web sitio web localiza la página web
protocolo se principal visitada.
va a usar accesible en
el servidor
© David Chávez Muñoz 25 © David Chávez Muñoz 26
SNMP (Simple Network Management Protocol ) Telnet
• El protocolo Simple Network Management Protocol (SNMP) es un • El software cliente Telnet provee la capacidad de acceder
protocolo de capa de aplicación que facilita el intercambio de a un host Internet remoto que esté ejecutando una
información para la gestión entre dispositivos de red.
aplicación servidor Telnet y ejecutar comandos desde la
línea de comandos.
© David Chávez Muñoz 27 © David Chávez Muñoz 28