SlideShare una empresa de Scribd logo
CAPITULO 4
“CAPA DE TRANSPORTE DEL
     MODELO OSI”
4.1 PROPÓSITO DE LA CAPA DE
TRANSPORTE
Permite la segmentación de datos y brinda el
 control necesario para reensamblar las partes
 dentro de los distintos streams de comunicación.
Teniendo las siguientes responsabilidades:

* Rastreo de comunicación individual de
  comunicaciones en los host origen destino.
  Donde cada aplicación se comunicara con una o
  mas

* Segmentación de datos
  Se preparan datos para enviarse, en partes
  manejables
* Reensamble de segmentos
  Cada sección de datos se direcciona a la aplicación
  adecuada

* Identificación de aplicaciones
   Identifica la aplicación meta, asignando identificador (#
   puerto)
SEPARACIÓN DE COMUNICACIONES MÚLTIPLES
Cada aplicación envía y recibe datos en la red al
 mismo tiempo, pero cada una de ellas contienen
 datos distintos.
La segmentación de datos, que cumple con los
 protocolos de la capa, proporciona los medios
 para enviar y recibir datos, cuando se
 ejecuten varias aplicaciones.
4.1.2 CONTROL DE LAS CONVERSACIONES
4.1.3 SOPORTE DE COMUNICACIÓN
CONFIABLE
La confiabilidad se asegura que todos los datos enviados
  lleguen correctamente al destino.
4.1.4 TCP/UDP
UDP (Protocolo de datagramas de usuario) es un
 protocolo simple sin conexión, cuenta con la
 ventaja de proveer la entrega sin utilizar muchos
 recursos.

TCP (Protocolo de control de transmisión) utiliza
 recursos adicionales para ganar funciones
4.2 COMO GENERAR UNA CONVERSACIÓN
CONFIABLE

La confiabilidad de la comunicación TCP se
 lleva a cabo utilizando sesiones orientadas
 a la conexión. Antes de que un host que
 utiliza TCP envíe datos a otro host, la capa
 de transporte inicia un proceso para crear
 una conexión con el destino.

Después de establecer una sesión, el destino
 envía un acuse de recibo al origen por los
 segmentos que recibe.
4.2.2 PROCESOS DEL SERVIDOR TCP
Cada proceso que se ejecuta en el servidor, se
 ejecuta para tener un numero de puerto, ya sea
 predeterminado o asignado por el usuario.
4.2.3 ESTABLECIMIENTO Y FINALIZACIÓN
DE UNA CONEXIÓN TCP
 Conexión

* Establece que el dispositivo de destino se
   presente en la red
* Verifica que el dispositivo de destino tenga un
   servicio activo y que acepte solicitudes en el
   número de puerto de destino que el cliente de
   origen intenta utilizar para la sesión
* Informa al dispositivo de destino que el cliente
   de origen intenta establecer una sesión de
   comunicación en dicho número de puerto

En las conexiones del TCP, el host que sirve
 como cliente inicia la sesión para el servidor.
4.2.4 FINALIZACIÓN DE LA SESIÓN TCP
1. Cuando el cliente ni tiene más datos para
  enviar en el stream, envía un segmento con
  el señalador FIN establecido.

2. El servidor envía un ACK para acusar de
  recibo el FIN para terminar la sesión de
  cliente a servidor.

3. El servidor envía un FIN al cliente para
  terminar la sesión de servidor a cliente.

4. El cliente responde con un ACK para dar
  acuse de recibo del FIN desde el servidor.
4.3 REENSAMBLAJE DE SEGMENTOS TCP
4.3.1 RETRANSMISIÓN DE TCP
4.3.2 CONTROL DE CONGESTIÓN TCP
Control de flujo: El campo de tamaño de un ventana en el
 encabezado del TCP especifica la cantidad de datos que
 se transmiten antes de recibir un acuse de recibido.
Reducción de tamaño de ventana: Para controlar
 el flujo de datos es utilizando tamaño de
 ventanas dinámicas, logrando reducir el tamaño
 para que sean reconocidos con mayor
 frecuencia.
Después de períodos de transmisión sin
pérdidas de datos o recursos limitados, el
receptor comenzará a aumentar el tamaño de la
ventana. Esto reduce la sobrecarga de la red, ya
que se requiere enviar menos acuses de recibo.

El tamaño de la ventana continuará aumentando
hasta que haya pérdida de datos, lo que
producirá una disminución del tamaño de la
misma.
4.3.3 UDP: BAJA SOBRECARGA VS
CONFIABILIDAD
Algunas aplicaciones, tales como los juegos en línea
  o VoIP, pueden tolerar la pérdida de algunos datos.
  Si estas aplicaciones utilizaran TCP,
  experimentarían largas demoras, ya que TCP
  detecta la pérdida de datos y los retransmite.

Estas demoras serían más perjudiciales para la
 aplicación que las pequeñas pérdidas de datos.
4.4 REENSAMBLAJE DE DATAGRAMAS DE
UDP
4.4.1 PROCESOS DE CLIENTE UDP

Más contenido relacionado

La actualidad más candente

Capítulo 4.1 funciones de la capa de transporte
Capítulo 4.1 funciones de la capa de transporteCapítulo 4.1 funciones de la capa de transporte
Capítulo 4.1 funciones de la capa de transporteIsabel Yepes
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osiguest58fcdf
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporteyudi
 
Capa de transporte del modelo OSI
Capa de transporte del modelo OSICapa de transporte del modelo OSI
Capa de transporte del modelo OSIelchangoaladino
 
Capa de transporte nivel enrutamiento - pat - nat
Capa de transporte   nivel enrutamiento - pat - natCapa de transporte   nivel enrutamiento - pat - nat
Capa de transporte nivel enrutamiento - pat - nat
Jairo Quiroz Cabanillas
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transporte
alex sgarcia
 
Expo
ExpoExpo
Expo
R3k3t0n
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
Eduardo J Onofre
 
capa de transpote del modelo OSI
capa de transpote del modelo OSIcapa de transpote del modelo OSI
capa de transpote del modelo OSI
guest0d9da42
 
Capa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSICapa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSIangelcgr
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transportelaura1352
 
Capa de transporte (2)
Capa de transporte (2)Capa de transporte (2)
Capa de transporte (2)
Liliana Rodriguez Amorocho
 
Capa transporte_105
Capa transporte_105Capa transporte_105
Capa transporte_105
Aliderek LuMej
 

La actualidad más candente (16)

Capítulo 4.1 funciones de la capa de transporte
Capítulo 4.1 funciones de la capa de transporteCapítulo 4.1 funciones de la capa de transporte
Capítulo 4.1 funciones de la capa de transporte
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osi
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Capa de transporte del modelo OSI
Capa de transporte del modelo OSICapa de transporte del modelo OSI
Capa de transporte del modelo OSI
 
CAPITULO4
CAPITULO4CAPITULO4
CAPITULO4
 
Elementos de protocolos de transporte
Elementos de protocolos de transporteElementos de protocolos de transporte
Elementos de protocolos de transporte
 
Capa de transporte nivel enrutamiento - pat - nat
Capa de transporte   nivel enrutamiento - pat - natCapa de transporte   nivel enrutamiento - pat - nat
Capa de transporte nivel enrutamiento - pat - nat
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transporte
 
protocolos udp y tcp
protocolos udp y tcpprotocolos udp y tcp
protocolos udp y tcp
 
Expo
ExpoExpo
Expo
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
capa de transpote del modelo OSI
capa de transpote del modelo OSIcapa de transpote del modelo OSI
capa de transpote del modelo OSI
 
Capa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSICapa de Transporte del Modelo OSI
Capa de Transporte del Modelo OSI
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Capa de transporte (2)
Capa de transporte (2)Capa de transporte (2)
Capa de transporte (2)
 
Capa transporte_105
Capa transporte_105Capa transporte_105
Capa transporte_105
 

Similar a Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI

Expo 4
Expo 4Expo 4
Expo 4jorge
 
Capa de transporte del modelo OSI
Capa de transporte del modelo OSICapa de transporte del modelo OSI
Capa de transporte del modelo OSIelchangoaladino
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transportelaura1352
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transportelaura1352
 
programacion_redes_informaticas_clase_3_19042024.pptx
programacion_redes_informaticas_clase_3_19042024.pptxprogramacion_redes_informaticas_clase_3_19042024.pptx
programacion_redes_informaticas_clase_3_19042024.pptx
mviapiano
 
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
Octavio
 
Rol de la capa de Transporte - REDES
Rol de la capa de Transporte - REDESRol de la capa de Transporte - REDES
Rol de la capa de Transporte - REDES
Edgardo Diaz Salinas
 
Resumen 4
Resumen 4Resumen 4
Resumen 4jorge
 
Comunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosComunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidos
Stalin Jara
 
Resumen capitulo4
Resumen capitulo4Resumen capitulo4
Resumen capitulo4jorge
 
Resumen capitulo4
Resumen capitulo4Resumen capitulo4
Resumen capitulo4jorge
 
Trasnporte osi ariel
Trasnporte osi arielTrasnporte osi ariel
Trasnporte osi arielgersonarteaga
 
Trasnporte osi ariel
Trasnporte osi arielTrasnporte osi ariel
Trasnporte osi arielgersonarteaga
 

Similar a Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI (20)

Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Final
FinalFinal
Final
 
Expo 4
Expo 4Expo 4
Expo 4
 
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
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
programacion_redes_informaticas_clase_3_19042024.pptx
programacion_redes_informaticas_clase_3_19042024.pptxprogramacion_redes_informaticas_clase_3_19042024.pptx
programacion_redes_informaticas_clase_3_19042024.pptx
 
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
 
Rol de la capa de Transporte - REDES
Rol de la capa de Transporte - REDESRol de la capa de Transporte - REDES
Rol de la capa de Transporte - REDES
 
Resumen 4
Resumen 4Resumen 4
Resumen 4
 
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
Capa de transporteCapa de transporte
Capa de transporte
 
Resumen capitulo4
Resumen capitulo4Resumen capitulo4
Resumen capitulo4
 
Resumen capitulo4
Resumen capitulo4Resumen capitulo4
Resumen capitulo4
 
Protocolo tcp
Protocolo tcpProtocolo tcp
Protocolo tcp
 
Trasnporte osi ariel
Trasnporte osi arielTrasnporte osi ariel
Trasnporte osi ariel
 
Trasnporte osi ariel
Trasnporte osi arielTrasnporte osi ariel
Trasnporte osi ariel
 

Último

EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 

Último (20)

EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 

Capitulo 4 CAPA DE TRANSPORTE DEL MODELO OSI

  • 1. CAPITULO 4 “CAPA DE TRANSPORTE DEL MODELO OSI”
  • 2.
  • 3. 4.1 PROPÓSITO DE LA CAPA DE TRANSPORTE Permite la segmentación de datos y brinda el control necesario para reensamblar las partes dentro de los distintos streams de comunicación.
  • 4. Teniendo las siguientes responsabilidades: * Rastreo de comunicación individual de comunicaciones en los host origen destino. Donde cada aplicación se comunicara con una o mas * Segmentación de datos Se preparan datos para enviarse, en partes manejables
  • 5. * Reensamble de segmentos Cada sección de datos se direcciona a la aplicación adecuada * Identificación de aplicaciones Identifica la aplicación meta, asignando identificador (# puerto)
  • 6. SEPARACIÓN DE COMUNICACIONES MÚLTIPLES Cada aplicación envía y recibe datos en la red al mismo tiempo, pero cada una de ellas contienen datos distintos.
  • 7. La segmentación de datos, que cumple con los protocolos de la capa, proporciona los medios para enviar y recibir datos, cuando se ejecuten varias aplicaciones.
  • 8. 4.1.2 CONTROL DE LAS CONVERSACIONES
  • 9.
  • 10. 4.1.3 SOPORTE DE COMUNICACIÓN CONFIABLE La confiabilidad se asegura que todos los datos enviados lleguen correctamente al destino.
  • 11. 4.1.4 TCP/UDP UDP (Protocolo de datagramas de usuario) es un protocolo simple sin conexión, cuenta con la ventaja de proveer la entrega sin utilizar muchos recursos. TCP (Protocolo de control de transmisión) utiliza recursos adicionales para ganar funciones
  • 12. 4.2 COMO GENERAR UNA CONVERSACIÓN CONFIABLE La confiabilidad de la comunicación TCP se lleva a cabo utilizando sesiones orientadas a la conexión. Antes de que un host que utiliza TCP envíe datos a otro host, la capa de transporte inicia un proceso para crear una conexión con el destino. Después de establecer una sesión, el destino envía un acuse de recibo al origen por los segmentos que recibe.
  • 13. 4.2.2 PROCESOS DEL SERVIDOR TCP Cada proceso que se ejecuta en el servidor, se ejecuta para tener un numero de puerto, ya sea predeterminado o asignado por el usuario.
  • 14. 4.2.3 ESTABLECIMIENTO Y FINALIZACIÓN DE UNA CONEXIÓN TCP Conexión * Establece que el dispositivo de destino se presente en la red * Verifica que el dispositivo de destino tenga un servicio activo y que acepte solicitudes en el número de puerto de destino que el cliente de origen intenta utilizar para la sesión * Informa al dispositivo de destino que el cliente de origen intenta establecer una sesión de comunicación en dicho número de puerto En las conexiones del TCP, el host que sirve como cliente inicia la sesión para el servidor.
  • 15. 4.2.4 FINALIZACIÓN DE LA SESIÓN TCP 1. Cuando el cliente ni tiene más datos para enviar en el stream, envía un segmento con el señalador FIN establecido. 2. El servidor envía un ACK para acusar de recibo el FIN para terminar la sesión de cliente a servidor. 3. El servidor envía un FIN al cliente para terminar la sesión de servidor a cliente. 4. El cliente responde con un ACK para dar acuse de recibo del FIN desde el servidor.
  • 16. 4.3 REENSAMBLAJE DE SEGMENTOS TCP
  • 18. 4.3.2 CONTROL DE CONGESTIÓN TCP Control de flujo: El campo de tamaño de un ventana en el encabezado del TCP especifica la cantidad de datos que se transmiten antes de recibir un acuse de recibido.
  • 19. Reducción de tamaño de ventana: Para controlar el flujo de datos es utilizando tamaño de ventanas dinámicas, logrando reducir el tamaño para que sean reconocidos con mayor frecuencia.
  • 20. Después de períodos de transmisión sin pérdidas de datos o recursos limitados, el receptor comenzará a aumentar el tamaño de la ventana. Esto reduce la sobrecarga de la red, ya que se requiere enviar menos acuses de recibo. El tamaño de la ventana continuará aumentando hasta que haya pérdida de datos, lo que producirá una disminución del tamaño de la misma.
  • 21. 4.3.3 UDP: BAJA SOBRECARGA VS CONFIABILIDAD
  • 22. Algunas aplicaciones, tales como los juegos en línea o VoIP, pueden tolerar la pérdida de algunos datos. Si estas aplicaciones utilizaran TCP, experimentarían largas demoras, ya que TCP detecta la pérdida de datos y los retransmite. Estas demoras serían más perjudiciales para la aplicación que las pequeñas pérdidas de datos.
  • 23. 4.4 REENSAMBLAJE DE DATAGRAMAS DE UDP
  • 24. 4.4.1 PROCESOS DE CLIENTE UDP