0% found this document useful (0 votes)
51 views31 pages

OSI Transport Layer: Roberto Almeida G

Uploaded by

ruidogris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views31 pages

OSI Transport Layer: Roberto Almeida G

Uploaded by

ruidogris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 31

OSI Transport Layer

Network Fundamentals – Chapter 4

Roberto Almeida G.
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Introducción

 Un solo dispositivo puede utilizar múltiples servicios

 Los datos se transportan al dispositivo final

 Capa de Transporte

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Objectives
 Explain the role of Transport Layer protocols and
services in supporting communications across data
networks
 Analyze the application and operation of TCP
mechanisms that support reliability
 Analyze the application and operation of TCP
mechanisms that support reassembly and manage
data loss.
 Analyze the operation of UDP to support
communicate between two processes on end devices

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 3
Roles of the Transport
Layer

Network Fundamentals – Chapter 4

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 4
Purpose of the Transport Layer
 Segmentación de datos

 Seguimiento de las
comunicaciones
 Segmentación de
Datos
 Reensamblaje de
segmentos
 Identificación de
aplicaciones
 Separación de
conversaciones
multiples.

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 5
Purpose of the Transport Layer
 Las necesidades de los flujos son diferentes
–Protocolos de transporte

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 6
Control de las Conversaciones
 Segmentación y Reensamblaje
 Multiplexación de
conversaciones
Orientadas a conexión
Entrega confiable
Ordenamiento
Control de flujo

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 7
Control de las Conversaciones
 Establecer sesiones

 Entrega confiable

 Entrega en el mismo orden

 Control de flujo

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 8
Supportig Reliable Communication
 Aplicaciones diferentes tienen necesidades diferentes
Track, ACK, Retransmit

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 9
TCP y UDP
 Protocolos mas comunes de L4
TCP RFC 793 UDP RFC 768

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 10
Port Addressing
 Las aplicaciones basadas en TCP/UDP registran las
comunicaciones.
Puertos. Clientes dinámicos. Servidores estáticos.

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 11
Port Addressing

 Socket
 Internet Assigned Numbers Authority
 Netstat

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 12
Segmentation and Reassembly – Divide and
Conquer
 Dividir los datos en piezas asegura que se transmiten
dentro de los límites del medio y que se pueden
multiplexar

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 13
Application and Operation of TCP Mechanisms
 Trace the steps that show how the TCP reliability
mechanism works as part of a session

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 14
The TCP Protocol –
Communicating with
Reliability

Network Fundamentals – Chapter 4

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 15
TCP Making Convesations Reliable

 La diferencia principal entre TCP y UDP es la


confiabilidad

 TCP utiliza sesiones orientadas a la conexión

 El destino envía ACKs al origen por los segmentos que


recibe

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 16
TCP Server Processes
 Un servidor no puede tener dos servicios asignados al
mismo número de puerto.

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 17
TCP Connection Establishment and
Termination
 Saludo de Tres vías

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 18
TCP Connection Establishment and
Termination

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 19
Managing TCP
Sessions

Network Fundamentals – Chapter 4

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Managing TCP Sessions
 Reconstrucción en el orden original
 Initial Sequence Number

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 21
TCP Acknowledgement with Windowing
 Confirmar recepción de los datos.
 Cuál es el próximo byte que espero recibir

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 22
TCP Retransmition
 Manejar la pérdida de segmentos.
Se retransmiten los que no se acusan recibo

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 23
TCP Congestion Control
 Control de flujo
–Ventanas Deslizantes

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 24
The UDP Protocol
Communicating with low
overhead

Network Fundamentals – Chapter 4

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 25
UDP – Low overhead vs Reliability
 No es orientado a la conexión.
–No retransmisión, secuencia, control de flujo
–Confiabilidad la da capa superior

DNS, SNMP, DHCP, RIP, TFTP


ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 26
UDP Datagram Reassembly
 No sesiones, si transacciones
–Si hay algo que enviar, se envía

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 27
UDP Server Processes and Requests
 Al igual que en TCP, las aplicaciones UDP escuchan en
puertos bien conocidos o registrados.

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 28
UDP Client Processes
 Igual que en TCP se escoge origen destino
 No se crean sesiones

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Summary

ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 30
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 31

You might also like