SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
CAPA DE TRANSPORTE
DIFERENCIAS CON LA CAPA DE ENLACE
• Capa de enlace de datos esta diseñada para
ofrecer sus servicios dentro de una única red.
• Capa de transporte ofrece sus servicios a lo largo
de un conjunto de redes interconectadas.
• Capa de enlace solo controla al nivel físico.
• Capa de transporte controla todos los niveles
inferiores
SERVICIOS
• Entrega extremo a extremo
• Direccionamiento
• Entrega fiable
• Control de flujo
• Multiplexación
Entrega extremo a extremo
• Se asegura de que el mensaje entero llegue
intacto.
• Se encarga de la entrega desde el origen al
destino de un mensaje entero.
• A diferencia de la capa de red que solamente
entrega paquetes individuales.
Direccionamiento
• La comunicación tiene lugar no solamente de
una maquina a otra sino de una aplicación a
otra.
• Los datos generados por una aplicación de
una máquina deben ser recibidos no sólo por
la otra máquina, sino por la aplicación
correcta dentro de la máquina.
• Necesita saber qué protocolos de nivel
superior se están comunicando.
Entrega fiable
• Tiene 04 aspectos: control de errores, control de secuencia,
control de pérdidas y control de duplicación.
• El tratamiento de errores se basa en la detección de errores
y la retransmisión. Hace su propia comprobación extremo a
extremo.
• Se asegura de que los trozos de una transmisión sean
reensamblados correctamente, agregando un numero de
secuencia al final de cada segmento.
• Utiliza segmentación y concatenación e indica si es el
ultimo o aun quedan segmentos por enviar.
• Identifica un segmento perdido y solicita su reenvío.
• Identifica y descarta los segmentos duplicados.
Control de flujo
• Utiliza un protocolo de ventana deslizante, que puede
variar en tamaño según la ocupación del buffer.
• El control de tamaño de ventana lo hace el receptor.
• Se basan en el número de bytes que el receptor puede
almacenar en lugar del número de tramas.
• Busca una transmisión de datos eficiente de forma que
el receptor no se sature.
• Se utilizan tres punteros para el control de ventana: de
izquierda a derecha al recibir confirmación, central a la
derecha cuando se envian datos, derecha a izquierda
para fijar el tamaño.
Multiplexación
• Mejora la eficiencia de la transmisión.
• Hacia arriba: puede enviar varias transmisiones
para un mismo destino por un mismo camino.
• Hacia abajo: separa una única conexión entre
varios caminos diferentes para mejorar el
rendimiento (velocidad de la entrega)
• Esta opción es útil cuando le red subyacente es
lenta o tiene baja capacidad.
• Enviando varios segmentos de datos a la vez, la
entrega es más rápida.
Transmisión orientada a la conexión
Consta de tres pasos:
• Establecimiento de la conexión
• Transferencia de datos
• Terminación de la conexión
Establecimiento de la conexión
• La computadora que solicita la conexión envía
un paquete de petición de conexión al
receptor.
• La computadora receptora devuelve un
paquete de confirmación a la computadora
que realiza la solicitud.
• La computadora que realiza la solicitud
devuelve un paquete para confirmar la
confirmación.
Terminación de la conexión
Una vez que los datos han sido transferidos, la
conexión debe ser terminada:
• La computadora solicitante envía un paquete de
desconexión.
• La computadora receptora confirma el paquete de
desconexión.
• La computadora solicitante confirma el paquete de
confirmación.
TCP: Protocolo de Control de la Transmisión
Cómo accede una aplicación a TCP?
• La capa de aplicación de la máquina transmisora y de la
receptora deben definir puntos terminales denominados
SOCKETS.
• SOCKET es el punto que permite a las aplicaciones acceder
al servicio TCP; es la interfaz o la puerta de entrada entre la
capa de aplicación y la capa de transporte.
• SOCKET posee dirección: IP + Puerto (16bit)
• Puerto: TSAP (Punto de acceso servicio transporte)
• Un socket puede usarse para varias conexiones a la vez.
• Ej. FTP: puerto 21
TCP
• Toda conexión TCP es full dúplex y punto a punto.
• Una conexión TCP está constituida por un conjunto
de Bytes.
• La aplicación receptora no tiene forma de enterarse
acerca de cuántas partes poseía el mensaje original.
• TCP puede decidir si enviar los datos de inmediato o
almacenarlos en un buffer a la espera de mas
información para enviar.
• La aplicación emplea un FLAG PUSH para ordenar a
TCP no tomarse la molestia de esperar.
• TCP lleva a cabo el control de flujo para evitar que un
emisor rápido sature a uno lento.
Funcionamiento de TCP
• TCP debe tomar en cuenta el tamaño máximo que
encapsula IP= 65535 Bytes.
• Las redes poseen MTU (Unidad Transferencia Máxima.
• Se introducen tantas cabeceras como segmentos del
mensaje original cree TCP, tantas como datagramas
estructure IP.
• Utiliza protocolo de ventana corrediza.
• Cuando un proceso TCP emisor envía información al
proceso TCP receptor, inicia un temporizador. El
receptor deberá generar un acuse de recibo en el que
solicite el siguiente segmento del mensaje.
• Si el temporizador expira antes de recibirse el acuse de
recibo, se reenvía el segmento.
TCP
• En conclusión, posee dos funciones esenciales:
• La primera, establecer una conexión confiable
E2E.
• La segunda, llevar a cabo el control de flujo de
dicha conexión.
• Sin embargo, TCP es un protocolo orientado a la
conexión y confiable, que se encapsula en IP, el
cual no es orientado a la conexión y mucho
menos confiable.
UDP
• Encapsula aplicaciones en paquetes IP sin necesidad
de establecer, utilizar y liberar una conexión.
• Es un protocolo no orientado a la conexión y no
confiable.
• Ejemplo clave: Mecanismo Cliente – Servidor.

Más contenido relacionado

La actualidad más candente

Capa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSICapa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSIangelcgr
 
Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI
Capitulo 4    CAPA DE TRANSPORTE DEL MODELO OSICapitulo 4    CAPA DE TRANSPORTE DEL MODELO OSI
Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSIBENITEZ ALONSO
 
Protocolos de la capa de enlace de datos
Protocolos de la capa de enlace de datosProtocolos de la capa de enlace de datos
Protocolos de la capa de enlace de datosEduardo J Onofre
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transportealex sgarcia
 
Capa de enlace de datos
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datosMakiito Quispe
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osiguest58fcdf
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporteEduardo J Onofre
 
Direccionamiento del puerto
Direccionamiento del puertoDireccionamiento del puerto
Direccionamiento del puertoAlex Yungan
 
Presentacion capa de transporte capítulo 4.2
Presentacion capa de transporte capítulo 4.2Presentacion capa de transporte capítulo 4.2
Presentacion capa de transporte capítulo 4.2Isabel Yepes
 
Protocolos De La Capa De Enlace Dedatos
Protocolos De La Capa De Enlace DedatosProtocolos De La Capa De Enlace Dedatos
Protocolos De La Capa De Enlace Dedatoscijein
 
Protocolo udp capítulo 4.4
Protocolo udp capítulo 4.4Protocolo udp capítulo 4.4
Protocolo udp capítulo 4.4Isabel Yepes
 
Protocolos y Servicios Informaticos
Protocolos y Servicios InformaticosProtocolos y Servicios Informaticos
Protocolos y Servicios InformaticosJuan Antonio Mtz
 

La actualidad más candente (20)

Capa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSICapa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSI
 
Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI
Capitulo 4    CAPA DE TRANSPORTE DEL MODELO OSICapitulo 4    CAPA DE TRANSPORTE DEL MODELO OSI
Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI
 
Protocolos de la capa de enlace de datos
Protocolos de la capa de enlace de datosProtocolos de la capa de enlace de datos
Protocolos de la capa de enlace de datos
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transporte
 
Capa de enlace de datos
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datos
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osi
 
Redes Lan
Redes LanRedes Lan
Redes Lan
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
tcp_udp [Redes de Computadoras] [Semana 7]
tcp_udp [Redes de Computadoras] [Semana 7]tcp_udp [Redes de Computadoras] [Semana 7]
tcp_udp [Redes de Computadoras] [Semana 7]
 
Direccionamiento del puerto
Direccionamiento del puertoDireccionamiento del puerto
Direccionamiento del puerto
 
Presentacion capa de transporte capítulo 4.2
Presentacion capa de transporte capítulo 4.2Presentacion capa de transporte capítulo 4.2
Presentacion capa de transporte capítulo 4.2
 
Semana 6 - Enrutamiento
Semana 6 - EnrutamientoSemana 6 - Enrutamiento
Semana 6 - Enrutamiento
 
Protocolos De La Capa De Enlace Dedatos
Protocolos De La Capa De Enlace DedatosProtocolos De La Capa De Enlace Dedatos
Protocolos De La Capa De Enlace Dedatos
 
Transport layer 4
Transport layer 4Transport layer 4
Transport layer 4
 
Protocolo udp capítulo 4.4
Protocolo udp capítulo 4.4Protocolo udp capítulo 4.4
Protocolo udp capítulo 4.4
 
Modelo Osi-Modelo-TCP
Modelo Osi-Modelo-TCPModelo Osi-Modelo-TCP
Modelo Osi-Modelo-TCP
 
Capa Red
Capa RedCapa Red
Capa Red
 
Protocolos y Servicios Informaticos
Protocolos y Servicios InformaticosProtocolos y Servicios Informaticos
Protocolos y Servicios Informaticos
 

Destacado

Tema n° 09 lan ethernet
Tema n° 09 lan ethernetTema n° 09 lan ethernet
Tema n° 09 lan ethernetJorge Arroyo
 
Presentación1 2014
Presentación1   2014Presentación1   2014
Presentación1 2014Jorge Arroyo
 
Tema n° 10 lan switcheadas dispositivos de interconexión
Tema n° 10 lan switcheadas   dispositivos de interconexiónTema n° 10 lan switcheadas   dispositivos de interconexión
Tema n° 10 lan switcheadas dispositivos de interconexiónJorge Arroyo
 
Módulo i lección 2 seguridad en la red
Módulo i lección 2 seguridad en la redMódulo i lección 2 seguridad en la red
Módulo i lección 2 seguridad en la redJorge Arroyo
 

Destacado (6)

Tema n° 09 lan ethernet
Tema n° 09 lan ethernetTema n° 09 lan ethernet
Tema n° 09 lan ethernet
 
Presentación1 2014
Presentación1   2014Presentación1   2014
Presentación1 2014
 
Rip v2
Rip v2Rip v2
Rip v2
 
Tema n° 10 lan switcheadas dispositivos de interconexión
Tema n° 10 lan switcheadas   dispositivos de interconexiónTema n° 10 lan switcheadas   dispositivos de interconexión
Tema n° 10 lan switcheadas dispositivos de interconexión
 
Módulo i lección 2 seguridad en la red
Módulo i lección 2 seguridad en la redMódulo i lección 2 seguridad en la red
Módulo i lección 2 seguridad en la red
 
Tema n° 10 wlan
Tema n° 10 wlanTema n° 10 wlan
Tema n° 10 wlan
 

Similar a Capa de transporte: TCP y UDP

Protocolos de red clase 4
Protocolos de red   clase 4Protocolos de red   clase 4
Protocolos de red clase 4ing_jlcarrillo
 
Presentation telecomunicaciones.pptx
Presentation telecomunicaciones.pptxPresentation telecomunicaciones.pptx
Presentation telecomunicaciones.pptxFranciscoEduardoGuti2
 
Comunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosComunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosStalin Jara
 
Capa de transporte jose manosalva
Capa de transporte jose manosalvaCapa de transporte jose manosalva
Capa de transporte jose manosalvaJ_MANOSALVA
 
Subir al blogger
Subir al bloggerSubir al blogger
Subir al bloggerjaime
 
Protocolos y servicios informaticos
Protocolos y servicios informaticosProtocolos y servicios informaticos
Protocolos y servicios informaticosKarolinax S. Mayorga
 
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptx
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptxELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptx
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptxJOSUEELIANBETANCOURT
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)jodagup15
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)jodagup15
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)jodagup15
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)jodagup15
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)jodagup15
 

Similar a Capa de transporte: TCP y UDP (20)

Protocolos de red clase 4
Protocolos de red   clase 4Protocolos de red   clase 4
Protocolos de red clase 4
 
TCP-IP vs UDP.pptx
TCP-IP vs UDP.pptxTCP-IP vs UDP.pptx
TCP-IP vs UDP.pptx
 
Presentation telecomunicaciones.pptx
Presentation telecomunicaciones.pptxPresentation telecomunicaciones.pptx
Presentation telecomunicaciones.pptx
 
Tcp ip aplicaciones
Tcp ip aplicacionesTcp ip aplicaciones
Tcp ip aplicaciones
 
3. capa de enlace
3. capa de enlace3. capa de enlace
3. capa de enlace
 
Comunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosComunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidos
 
Capa de transporte jose manosalva
Capa de transporte jose manosalvaCapa de transporte jose manosalva
Capa de transporte jose manosalva
 
Tecnologia wan
Tecnologia wanTecnologia wan
Tecnologia wan
 
Capa 4
Capa 4Capa 4
Capa 4
 
Subir al blogger
Subir al bloggerSubir al blogger
Subir al blogger
 
Nivel red
Nivel redNivel red
Nivel red
 
Redes 6
Redes 6Redes 6
Redes 6
 
Redes de Comunicación
Redes de Comunicación Redes de Comunicación
Redes de Comunicación
 
Protocolos y servicios informaticos
Protocolos y servicios informaticosProtocolos y servicios informaticos
Protocolos y servicios informaticos
 
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptx
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptxELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptx
ELEMENTOS DEL PROTOCOLO DE TRANSPORTE.pptx
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)
 
Transmission control protocol (tcp)
Transmission control protocol (tcp)Transmission control protocol (tcp)
Transmission control protocol (tcp)
 

Más de Jorge Arroyo

Tema n° 11 Frame Relay
Tema n° 11  Frame RelayTema n° 11  Frame Relay
Tema n° 11 Frame RelayJorge Arroyo
 
Tema n° 11 analizando el envío de paquetes
Tema n° 11 analizando el envío de paquetesTema n° 11 analizando el envío de paquetes
Tema n° 11 analizando el envío de paquetesJorge Arroyo
 
Protocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaProtocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaJorge Arroyo
 
Explorando las redes wireless
Explorando las redes wirelessExplorando las redes wireless
Explorando las redes wirelessJorge Arroyo
 
Entendiendo la seguridad en un switch
Entendiendo la seguridad en un switchEntendiendo la seguridad en un switch
Entendiendo la seguridad en un switchJorge Arroyo
 
Módulo ii lección 03 entendiendo el envío de paquetes.
Módulo ii lección 03 entendiendo el envío de paquetes.Módulo ii lección 03 entendiendo el envío de paquetes.
Módulo ii lección 03 entendiendo el envío de paquetes.Jorge Arroyo
 
Capa de enlace de datos
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datosJorge Arroyo
 
Evolución de los protocolos de enrutamiento dinámico
Evolución de los protocolos de enrutamiento dinámicoEvolución de los protocolos de enrutamiento dinámico
Evolución de los protocolos de enrutamiento dinámicoJorge Arroyo
 
Enrutamiento estático
Enrutamiento estáticoEnrutamiento estático
Enrutamiento estáticoJorge Arroyo
 
Fundamentos de redes transporte
Fundamentos de redes transporteFundamentos de redes transporte
Fundamentos de redes transporteJorge Arroyo
 
Comunicación host to host osi
Comunicación host to host   osiComunicación host to host   osi
Comunicación host to host osiJorge Arroyo
 
Fundamentos sesion capa de internet
Fundamentos sesion capa de internetFundamentos sesion capa de internet
Fundamentos sesion capa de internetJorge Arroyo
 
Fundamentos de redes1
Fundamentos de redes1Fundamentos de redes1
Fundamentos de redes1Jorge Arroyo
 
Analisis de mallas
Analisis de mallasAnalisis de mallas
Analisis de mallasJorge Arroyo
 

Más de Jorge Arroyo (20)

Tema n° 11 Frame Relay
Tema n° 11  Frame RelayTema n° 11  Frame Relay
Tema n° 11 Frame Relay
 
Tema n° 11 analizando el envío de paquetes
Tema n° 11 analizando el envío de paquetesTema n° 11 analizando el envío de paquetes
Tema n° 11 analizando el envío de paquetes
 
Tema n° 09 vlan
Tema n° 09 vlanTema n° 09 vlan
Tema n° 09 vlan
 
Ospf
OspfOspf
Ospf
 
Protocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaProtocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distancia
 
Seguridad wlan
Seguridad wlanSeguridad wlan
Seguridad wlan
 
Explorando las redes wireless
Explorando las redes wirelessExplorando las redes wireless
Explorando las redes wireless
 
Entendiendo la seguridad en un switch
Entendiendo la seguridad en un switchEntendiendo la seguridad en un switch
Entendiendo la seguridad en un switch
 
Starting a switch
Starting a switchStarting a switch
Starting a switch
 
Módulo ii lección 03 entendiendo el envío de paquetes.
Módulo ii lección 03 entendiendo el envío de paquetes.Módulo ii lección 03 entendiendo el envío de paquetes.
Módulo ii lección 03 entendiendo el envío de paquetes.
 
Capa de enlace de datos
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datos
 
Rip e igrp
Rip e igrpRip e igrp
Rip e igrp
 
Evolución de los protocolos de enrutamiento dinámico
Evolución de los protocolos de enrutamiento dinámicoEvolución de los protocolos de enrutamiento dinámico
Evolución de los protocolos de enrutamiento dinámico
 
Enrutamiento estático
Enrutamiento estáticoEnrutamiento estático
Enrutamiento estático
 
Semana 01 routers
Semana 01 routersSemana 01 routers
Semana 01 routers
 
Fundamentos de redes transporte
Fundamentos de redes transporteFundamentos de redes transporte
Fundamentos de redes transporte
 
Comunicación host to host osi
Comunicación host to host   osiComunicación host to host   osi
Comunicación host to host osi
 
Fundamentos sesion capa de internet
Fundamentos sesion capa de internetFundamentos sesion capa de internet
Fundamentos sesion capa de internet
 
Fundamentos de redes1
Fundamentos de redes1Fundamentos de redes1
Fundamentos de redes1
 
Analisis de mallas
Analisis de mallasAnalisis de mallas
Analisis de mallas
 

Capa de transporte: TCP y UDP

  • 2. DIFERENCIAS CON LA CAPA DE ENLACE • Capa de enlace de datos esta diseñada para ofrecer sus servicios dentro de una única red. • Capa de transporte ofrece sus servicios a lo largo de un conjunto de redes interconectadas. • Capa de enlace solo controla al nivel físico. • Capa de transporte controla todos los niveles inferiores
  • 3. SERVICIOS • Entrega extremo a extremo • Direccionamiento • Entrega fiable • Control de flujo • Multiplexación
  • 4. Entrega extremo a extremo • Se asegura de que el mensaje entero llegue intacto. • Se encarga de la entrega desde el origen al destino de un mensaje entero. • A diferencia de la capa de red que solamente entrega paquetes individuales.
  • 5. Direccionamiento • La comunicación tiene lugar no solamente de una maquina a otra sino de una aplicación a otra. • Los datos generados por una aplicación de una máquina deben ser recibidos no sólo por la otra máquina, sino por la aplicación correcta dentro de la máquina. • Necesita saber qué protocolos de nivel superior se están comunicando.
  • 6. Entrega fiable • Tiene 04 aspectos: control de errores, control de secuencia, control de pérdidas y control de duplicación. • El tratamiento de errores se basa en la detección de errores y la retransmisión. Hace su propia comprobación extremo a extremo. • Se asegura de que los trozos de una transmisión sean reensamblados correctamente, agregando un numero de secuencia al final de cada segmento. • Utiliza segmentación y concatenación e indica si es el ultimo o aun quedan segmentos por enviar. • Identifica un segmento perdido y solicita su reenvío. • Identifica y descarta los segmentos duplicados.
  • 7. Control de flujo • Utiliza un protocolo de ventana deslizante, que puede variar en tamaño según la ocupación del buffer. • El control de tamaño de ventana lo hace el receptor. • Se basan en el número de bytes que el receptor puede almacenar en lugar del número de tramas. • Busca una transmisión de datos eficiente de forma que el receptor no se sature. • Se utilizan tres punteros para el control de ventana: de izquierda a derecha al recibir confirmación, central a la derecha cuando se envian datos, derecha a izquierda para fijar el tamaño.
  • 8. Multiplexación • Mejora la eficiencia de la transmisión. • Hacia arriba: puede enviar varias transmisiones para un mismo destino por un mismo camino. • Hacia abajo: separa una única conexión entre varios caminos diferentes para mejorar el rendimiento (velocidad de la entrega) • Esta opción es útil cuando le red subyacente es lenta o tiene baja capacidad. • Enviando varios segmentos de datos a la vez, la entrega es más rápida.
  • 9. Transmisión orientada a la conexión Consta de tres pasos: • Establecimiento de la conexión • Transferencia de datos • Terminación de la conexión
  • 10. Establecimiento de la conexión • La computadora que solicita la conexión envía un paquete de petición de conexión al receptor. • La computadora receptora devuelve un paquete de confirmación a la computadora que realiza la solicitud. • La computadora que realiza la solicitud devuelve un paquete para confirmar la confirmación.
  • 11. Terminación de la conexión Una vez que los datos han sido transferidos, la conexión debe ser terminada: • La computadora solicitante envía un paquete de desconexión. • La computadora receptora confirma el paquete de desconexión. • La computadora solicitante confirma el paquete de confirmación.
  • 12. TCP: Protocolo de Control de la Transmisión Cómo accede una aplicación a TCP? • La capa de aplicación de la máquina transmisora y de la receptora deben definir puntos terminales denominados SOCKETS. • SOCKET es el punto que permite a las aplicaciones acceder al servicio TCP; es la interfaz o la puerta de entrada entre la capa de aplicación y la capa de transporte. • SOCKET posee dirección: IP + Puerto (16bit) • Puerto: TSAP (Punto de acceso servicio transporte) • Un socket puede usarse para varias conexiones a la vez. • Ej. FTP: puerto 21
  • 13. TCP • Toda conexión TCP es full dúplex y punto a punto. • Una conexión TCP está constituida por un conjunto de Bytes. • La aplicación receptora no tiene forma de enterarse acerca de cuántas partes poseía el mensaje original. • TCP puede decidir si enviar los datos de inmediato o almacenarlos en un buffer a la espera de mas información para enviar. • La aplicación emplea un FLAG PUSH para ordenar a TCP no tomarse la molestia de esperar. • TCP lleva a cabo el control de flujo para evitar que un emisor rápido sature a uno lento.
  • 14. Funcionamiento de TCP • TCP debe tomar en cuenta el tamaño máximo que encapsula IP= 65535 Bytes. • Las redes poseen MTU (Unidad Transferencia Máxima. • Se introducen tantas cabeceras como segmentos del mensaje original cree TCP, tantas como datagramas estructure IP. • Utiliza protocolo de ventana corrediza. • Cuando un proceso TCP emisor envía información al proceso TCP receptor, inicia un temporizador. El receptor deberá generar un acuse de recibo en el que solicite el siguiente segmento del mensaje. • Si el temporizador expira antes de recibirse el acuse de recibo, se reenvía el segmento.
  • 15. TCP • En conclusión, posee dos funciones esenciales: • La primera, establecer una conexión confiable E2E. • La segunda, llevar a cabo el control de flujo de dicha conexión. • Sin embargo, TCP es un protocolo orientado a la conexión y confiable, que se encapsula en IP, el cual no es orientado a la conexión y mucho menos confiable.
  • 16. UDP • Encapsula aplicaciones en paquetes IP sin necesidad de establecer, utilizar y liberar una conexión. • Es un protocolo no orientado a la conexión y no confiable. • Ejemplo clave: Mecanismo Cliente – Servidor.