Capa de transporte
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Capa de transporte

on

  • 1,549 views

 

Statistics

Views

Total Views
1,549
Views on SlideShare
1,545
Embed Views
4

Actions

Likes
1
Downloads
51
Comments
0

1 Embed 4

http://choclitos.wordpress.com 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Capa de transporte Presentation Transcript

  • 1. LA CAPA DE TRANSPORTE Presentación 1 Tecnólogo en administración de redes SENA
  • 2. Capa de transporte
  • 3. Capa de transporte FTP SMTP Telnet DNS SNMP HTTP DHCP RIP SSH TCP UDP Muchos Más… IP Ethernet Frame relay Token Ring ATM Aplicación Transporte Internet Acceso a la red Aplicación Transporte Transporte
  • 4. Funciones de la capa de transporte
    • Seguimiento de la comunicación individual entre aplicaciones en los hosts origen y destino.
    • Segmentación de datos y gestión de cada porción.
    • Reensamble de segmentos en flujos de datos de aplicación.
    • Identificación de las diferentes aplicaciones.
  • 5.
    • Segmentación : División en partes más pequeñas y manejables
    • Multiplexación : distintas comunicaciones entrelazadas, en la misma red.
    • NOTA : Sin segmentación, sólo una aplicación, el stream de vídeo por ejemplo, podría recibir datos.
    Funciones de la capa de transporte
  • 6. Propósito de la capa de transporte Enlace (2) Física (1) Usuario en el Nodo A envía el mensaje “Tengo una idea.” H4 H3 Tengo una idea. Tengo una idea. Teng o una idea. H3 H4 H2 H4 H3 Teng T2 o una idea. H3 H2 T2 Tengo una idea. Tengo una idea. Red (3) Transp. (4) Sesión (5) 100011110100010111011010101010011111001000001
  • 7. Propósito de la capa de transporte
  • 8. Control de las conversaciones
    • Establecimiento de una sesión: Asegura que la aplicación esté lista para recibir los datos
    • Entrega confiable: Reenvío de segmentos perdidos
    • Entrega en el mismo de orden: Entrega secuencial de datos.
    • Control de flujo: Control de la velocidad de flujo de datos, de acuerdo a la saturación del host.
  • 9. Confiabilidad
    • Seguimiento de datos transmitidos
    • Acuse de recibo de los datos recibidos (ACK)
    • Retransmisión de datos sin acuse de recibo
  • 10. UDP: User Datagram Protocol
    • Permite el envío de datagramas a través de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama incorpora suficiente información de direccionamiento en su cabecera.
    • Tampoco tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros; y tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción.
  • 11. UDP: User Datagram Protocol
    • Protocolos que usan UDP:
      • DHCP
      • BOOTP
      • DNS
      • Voz sobre IP (VoIP)
      • Video/audio en tiempo real (Streaming)
  • 12. TCP: Transmission Control Protocol
    • Es uno de los protocolos fundamentales en Internet
    • El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron.
    • También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto .
  • 13. TCP: Transmission Control Protocol
    • Aplicaciones que usan TCP:
      • Aplicaciones Web
      • E-mail
      • Transferencia de archivos
    • La unidad de información o PDU asociada a TCP es el SEGMENTO.
  • 14. Direccionamiento de puerto
    • Tanto TCP como UDP usan campos del encabezado para añadir un número de puerto . Éste número identifica de manera exclusiva cada aplicación.
    Aplicación : Web Protocolo : HTTP Puerto: 80 Aplicación : Transferencia de archivos Protocolo : FTP Puertos: 20/21 Aplicación : Correo electrónico Protocolo : POP3/SMTP Puerto: 110/25 Aplicación : Quicktime Protocolo : N/A Puerto: 458
  • 15. Direccionamiento de puerto
    • En el header de la PDU de la capa de transporte (Datagrama UDP o segmento) hay un puerto de origen y uno de destino
    • El número de puerto actúa como dirección de retorno para la aplicación que realiza la solicitud.
    • Cuando una aplicación de cliente envía una solicitud a una aplicación de servidor, el puerto de destino es el asignado al servicio.
  • 16. Direccionamiento de puerto Cliente El servidor responde con la página Web HTTP Servidor Web Puerto predeterminado : 80 Puerto origen Puerto destino DATOS 49158 80 DATOS Puerto origen Puerto destino DATOS 80 49158 DATOS
  • 17. Rangos de número de puerto RANGOS GRUPO DE PUERTOS TCP UDP 0 - 1023 Puertos bien conocidos Puerto Protocolo Puerto Protocolo 21 23 25 80 110 443 FTP Telnet SMTP HTTP POP3 HTTPS 69 520 TFTP RIP 1024 - 49151 Puertos registrados 1863 8080 MSN HTTP alternativo 1812 5060 RADIUS SIP 49152 - 65535 Puertos privados o dinámicos
  • 18.
    • Demostración comando netstat
    Comando netstat
  • 19. Segmentación y reensamblaje
    • Segmentar los datos de aplicación en secciones garantiza que los datos se transmitan en el medio y que múltiples aplicaciones puedan ser multiplexadas.
    DATOS DE LA CAPA DE APLICACIÓN Parte 1 Encabezado Parte 2 Encabezado Parte N Encabezado
  • 20. Segmentación y reensamblaje
    • El encabezado TCP proporciona la siguiente información:
      • Puertos de origen y destino
      • Número de secuencia
      • Reconocimiento de segmentos
      • Control de flujo
  • 21. Confiabilidad en TCP
    • Pasos que aseguran la confiabilidad:
      • Se inicia una sesión con el destino
      • El destino envía acuses de recibo de cada segmento enviado por el origen (ACK). Clave para la confiabilidad
      • Retransmisión de segmentos en caso de no recibir un ACK
  • 22. Establecimiento de una sesión TCP NODO ORIGEN NODO DESTINO Se verifica que el destino esté presente en la red El destino envía un reconocimiento al nodo A (ACK) El nodo A envía un ACK al nodo B y se inicia la sesión
  • 23. Finalización de una sesión TCP NODO ORIGEN NODO DESTINO Se envía un FIN El destino envía un reconocimiento de FIN al nodo A (ACK) El nodo A envía un ACK al nodo B y se finaliza sesión B envía FIN al nodo A
  • 24.
    • Demostración : Captura de segmentos TCP en Packet Tracer
    Establecimiento y finalización de una sesión TCP
  • 25. Control del Flujo en TCP
    • Ajuste de la tasa de transmisión de flujos de datos entre diferentes aplicaciones.
    • Tamaño de la ventana : Cantidad de datos (En bytes) que deben enviarse antes de recibir un ACK. El tamaño de la ventana es un campo del encabezado TCP.
    • El tamaño de la ventana inicial se negocia en el establecimiento de la sesión
    • TCP adapta la tasa de transmisión para que todos los datos se reciban.
  • 26. Control del Flujo en TCP Tamaño de la ventana = 3000 1500 bytes 1500 bytes ACK N. Sec. 1 1500 bytes 1500 bytes ACK 1-1500 1501-3000 ACK 3001 N. Sec. 1501 N. Sec. 3001 N. Sec. 4501 3001-4500 4501-6000 ACK 6001 ACK: Acuse de recibo Número del próximo byte esperado
  • 27. Control de flujo en TCP
    • Cuando el host receptor está congestionado y se pierden segmentos, envía un mensaje adjunto con el ACK reduciendo el tamaño de la ventana.
    • La disminución del tamaño de la ventana aumenta la sobrecarga de la red.
    • El tamaño de la ventana siempre está en aumenta mientras no haya perdida de datos.
  • 28. UDP
    • No orientado a la conexión: Cuando es necesario, se envían los datos.
    • No realiza retransmisión ni secuenciación
    • No implementa el control de flujo
    • Protocolos que usan UDP: DNS, SNMP, DHCP, RIP, TFTP, Juegos online
    • Aplicaciones que pueden tolerar pérdidas de datos
    • La PDU de capa de transporte que usa UDP se denomina DATAGRAMA.
  • 29. FIN