SlideShare una empresa de Scribd logo
1 de 10
u n i d a d 9
La capa de transporteLa capa de transporte
u n i d a d
9
u n i d a d 9
Formato
u n i d a d 9
Concepto de capa de transporte
Proporciona un servicio de comunicación directo y eficiente entre
aplicaciones que se ejecutan en diferentes máquinas.
Aplicaciones
y procesos
Cada una de las aplicaciones que se
encuentran en un dispositivo puede estar
ejecutándose, o no, en un momento dado.
Puertos
Permiten identificar los procesos en cada
máquina y, de esta forma, una misma máquina
origen podrá establecer enlaces lógicos
simultáneos con múltiples procesos de una o
más máquinas destino (multiplexación de
enlaces).
Cuando se está ejecutando recibe el
nombre de proceso.
Principales
protocolos de
transporte
User datagram protocol (UDP)
Transmission control protocol (TCP)
u n i d a d 9
User datagram protocol (UDP)
•PDU del protocolo UDP: datagrama.
•Multiplexación de envíos.
•Detección de errores.
•Envío del datagrama de forma independiente.
•Envío del datagrama y su orden sin etiquetar.
•Inexistencia de algún mecanismo que permita
garantizar que los datagramas llegan en orden.
•Inexistencia también de algún mecanismo que evite
las congestiones.
•No disposición de algún mecanismo de
fragmentación o de gestión de fragmentos.
Características
•El protocolo UDP permite elevadas velocidades
de transferencia, pero sin ofrecer garantías.
•Permite el tráfico de difusión y multidifusión
(broadcast y multicast).
Consecuencias
Cualquier otra funcionalidad que se precise deberá
implementarla la propia aplicación que haga uso
del protocolo UDP.
¿Y si se requieren
más servicios?
Es el protocolo de la capa de transporte más sencillo
de la pila TCP/IP.
u n i d a d 9
User datagram protocol (UDP)
Formato de los
datagramas
UDP
Puerto origen
Puerto destino
Longitud
Checksum
Transmisión de
datos mediante
UDP
Origen
Información
fragmentos
Capa de
transporte
Destino Datagrama Checksum
Aplicaciones
que utilizan
UDP
Protocolo DNS
Protocolo DHCP
Protocolos de streaming de voz y vídeo
Protocolos de difusión y multidifusión de datos
Algunos juegos online
u n i d a d 9
Transmission control protocol (TCP)
Características
•Orientación a conexión.
•Conexiones lógicas punto a punto.
•Multiplexación de conexiones.
•Fragmentación de los bloques de datos.
•Reordenación de los segmentos.
•Detección de errores.
•Entrega fiable.
•Retransmisión automática.
•Eliminación de segmentos duplicados.
•Control de flujo y de congestiones.
•El protocolo TCP garantiza que el mensaje podrá
ser reconstruido en el destino.
•Esta fiabilidad y la posibilidad de control de flujo y
de congestiones tienen un elevado coste a nivel de
eficiencia.
•Comparado con UDP, TCP es un protocolo mucho
más lento.
Consecuencias
Es el protocolo de la capa de transporte más popular
de la pila de protocolos TCP/IP.
u n i d a d 9
Transmission control protocol (TCP)
Formato
Número de secuencia
Puertos de origen y destino
Número de reconocimiento
Campo reservado (R)
Longitud de la cabecera (L)
URK, ACK, PSH, RST, SYN y FIN.
Indicadores (flags)
Ventana de recepción
Puntero de datos urgente
Checksum
Opciones
u n i d a d 9
Transmission control protocol (TCP)
Estados en
una conexión
TCP
Las conexiones TCP comunican entre sí dos
procesos de dos hosts. Cada proceso es
identificado por un número de puerto y durante la
vida del mismo su puerto puede encontrarse en
diferentes estados.
Antes de iniciar una conexión, los
puertos pueden encontrarse cerrados
(Closed) o en estado de espera de
nuevas conexiones (Listen).
Transmisión de datos mediante TCP
Fragmentación y entrega fiable de los segmentos TCP
Establecimiento de una conexión
Finalización de la conexión
Procedimiento del triple encaje de manos (three way
handshake)
(bit FIN activado)
u n i d a d 9
Puertos estándar y no estándar
Reservas
de IANA
Puertos
de sistema
Puertos
de usuario
Puertos dinámicos
y/o privado
Puertos
estándar
Tanto UDP como TCP utilizan puertos de 16 bits para identificar las
aplicaciones o procesos que participan en la comunicación entre hosts.
Del 0
al 1 023
Del 1 024
al 49 151
Del 49 512
al 65 535
Registrados
en la IANA
• netstat: comando para monitorización de puertos en
el propio host.
• nmap: el más utilizado para el descubrimiento de
puertos abiertos en un host remoto.
Monitorización
Para establecer una conexión a un determinado
puerto las aplicaciones suelen hacer uso de la
siguiente notación: direcciónIP:puerto
Notación
u n i d a d 9
Port address translation (PAT)
Es una ampliación del NAT que nos permite dar acceso a
Internet a múltiples hosts a través de una sola dirección IP.
Una misma dirección IP pública, que dispone de 65536
puertos, puede dar acceso a Internet a 65536 procesos
distintos que pueden estar ubicados en diferentes máquinas
de la red local.
Modo
estático
El administrador de la red asigna a un servicio
concreto de la red local un número de puerto
concreto de la dirección IP pública para que se
pueda acceder a este servicio desde Internet.
Modo dinámico
Los puertos de la dirección IP pública se asignan
automáticamente a medida que se necesitan.
Consecuencias
PAT permite ahorrar direcciones IP públicas, ya
que
con solo una de ellas se da acceso a Internet a una
gran cantidad de dispositivos de la LAN.

Más contenido relacionado

La actualidad más candente

Unidad 2: Normalización en las redes locales
Unidad 2: Normalización en las redes localesUnidad 2: Normalización en las redes locales
Unidad 2: Normalización en las redes localescarmenrico14
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado EstructuradoHugo Guzman Soto
 
Unidad 4: Organización física de la red: los SCE
Unidad 4: Organización física de la red: los SCEUnidad 4: Organización física de la red: los SCE
Unidad 4: Organización física de la red: los SCEcarmenrico14
 
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMCapítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMAndy Juan Sarango Veliz
 
Enrutamiento Estático y Dinamicos (RIP v2 y OSPF)
Enrutamiento Estático y  Dinamicos (RIP v2 y OSPF)Enrutamiento Estático y  Dinamicos (RIP v2 y OSPF)
Enrutamiento Estático y Dinamicos (RIP v2 y OSPF)narcisa Crespo
 
04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_rodrigo valdez rueda
 
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCA
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCACABLEADO ESTRUCTURADO DE DATOS - PERUEDUCA
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCAAIP I.E."J. M. Arguedas"
 
Arquitectura IMS
Arquitectura IMSArquitectura IMS
Arquitectura IMSFrankQ85
 
Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Andy Juan Sarango Veliz
 

La actualidad más candente (20)

Unidad 2: Normalización en las redes locales
Unidad 2: Normalización en las redes localesUnidad 2: Normalización en las redes locales
Unidad 2: Normalización en las redes locales
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado Estructurado
 
Hfc
HfcHfc
Hfc
 
Arquitectura MPLS
Arquitectura MPLSArquitectura MPLS
Arquitectura MPLS
 
Tecnologias 2G y 2.5G
Tecnologias 2G y 2.5GTecnologias 2G y 2.5G
Tecnologias 2G y 2.5G
 
Unidad 4: Organización física de la red: los SCE
Unidad 4: Organización física de la red: los SCEUnidad 4: Organización física de la red: los SCE
Unidad 4: Organización física de la red: los SCE
 
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMCapítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
 
Enrutamiento Estático y Dinamicos (RIP v2 y OSPF)
Enrutamiento Estático y  Dinamicos (RIP v2 y OSPF)Enrutamiento Estático y  Dinamicos (RIP v2 y OSPF)
Enrutamiento Estático y Dinamicos (RIP v2 y OSPF)
 
04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_
 
Eigrp
Eigrp Eigrp
Eigrp
 
TELEINFORMATICA
TELEINFORMATICATELEINFORMATICA
TELEINFORMATICA
 
Metro ethernet
Metro ethernetMetro ethernet
Metro ethernet
 
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCA
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCACABLEADO ESTRUCTURADO DE DATOS - PERUEDUCA
CABLEADO ESTRUCTURADO DE DATOS - PERUEDUCA
 
Redes HFC
Redes HFCRedes HFC
Redes HFC
 
Etherchannel CCNA
Etherchannel CCNAEtherchannel CCNA
Etherchannel CCNA
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Arquitectura IMS
Arquitectura IMSArquitectura IMS
Arquitectura IMS
 
Elementos del sistema de comunicaciones satelital
Elementos del sistema de comunicaciones satelitalElementos del sistema de comunicaciones satelital
Elementos del sistema de comunicaciones satelital
 
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
 
Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)
 

Similar a Capa de transporte TCP/UDP, puertos y NAT

Ul rc_cap7_el nivel de transporte en internet_
 Ul rc_cap7_el nivel de transporte en internet_ Ul rc_cap7_el nivel de transporte en internet_
Ul rc_cap7_el nivel de transporte en internet_jcbp_peru
 
Ul rc_cap7_el nivel de transporte en internet_
 Ul rc_cap7_el nivel de transporte en internet_ Ul rc_cap7_el nivel de transporte en internet_
Ul rc_cap7_el nivel de transporte en internet_jcbp_peru
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transportealex sgarcia
 
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.pptxmviapiano
 
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
 
Vip genial conceptos de red 127145558 capa-de-transport-e
Vip genial conceptos de red 127145558 capa-de-transport-eVip genial conceptos de red 127145558 capa-de-transport-e
Vip genial conceptos de red 127145558 capa-de-transport-exavazquez
 
Protocolos de la capa de transportes
Protocolos de la capa de transportesProtocolos de la capa de transportes
Protocolos de la capa de transportesLarry Ruiz Barcayola
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osiguest58fcdf
 
Presentación tcp y udp
Presentación tcp y udpPresentación tcp y udp
Presentación tcp y udpgonsu90
 
Presentación tcp y udp
Presentación tcp y udpPresentación tcp y udp
Presentación tcp y udpgonsu90
 
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)Belen Toledo
 
Protocolos informaticos
Protocolos informaticosProtocolos informaticos
Protocolos informaticosJosefaYareni
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transportelaura1352
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transportelaura1352
 

Similar a Capa de transporte TCP/UDP, puertos y NAT (20)

Ul rc_cap7_el nivel de transporte en internet_
 Ul rc_cap7_el nivel de transporte en internet_ Ul rc_cap7_el nivel de transporte en internet_
Ul rc_cap7_el nivel de transporte en internet_
 
Ul rc_cap7_el nivel de transporte en internet_
 Ul rc_cap7_el nivel de transporte en internet_ Ul rc_cap7_el nivel de transporte en internet_
Ul rc_cap7_el nivel de transporte en internet_
 
Modelo tcp
Modelo tcpModelo tcp
Modelo tcp
 
Tema 5 capa de transporte
Tema 5 capa de transporteTema 5 capa de transporte
Tema 5 capa de transporte
 
Capa de transporte (2)
Capa de transporte (2)Capa de transporte (2)
Capa de transporte (2)
 
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
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
Modelo tcp ip
Modelo tcp ipModelo tcp ip
Modelo tcp ip
 
Vip genial conceptos de red 127145558 capa-de-transport-e
Vip genial conceptos de red 127145558 capa-de-transport-eVip genial conceptos de red 127145558 capa-de-transport-e
Vip genial conceptos de red 127145558 capa-de-transport-e
 
Protocolos de la capa de transportes
Protocolos de la capa de transportesProtocolos de la capa de transportes
Protocolos de la capa de transportes
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Capa4 Modelo Osi
Capa4 Modelo OsiCapa4 Modelo Osi
Capa4 Modelo Osi
 
Presentación tcp y udp
Presentación tcp y udpPresentación tcp y udp
Presentación tcp y udp
 
Presentación tcp y udp
Presentación tcp y udpPresentación tcp y udp
Presentación tcp y udp
 
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
 
Protocolos informaticos
Protocolos informaticosProtocolos informaticos
Protocolos informaticos
 
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
 

Más de carmenrico14

Unidad 1: Los sistemas operativos en el sistema informático
Unidad 1: Los sistemas operativos en el sistema informáticoUnidad 1: Los sistemas operativos en el sistema informático
Unidad 1: Los sistemas operativos en el sistema informáticocarmenrico14
 
Unidad 11: Redes locales inalámbricas
Unidad 11: Redes locales inalámbricasUnidad 11: Redes locales inalámbricas
Unidad 11: Redes locales inalámbricascarmenrico14
 
Unidad 12: La red ya está lista, ¿funciona?
Unidad 12: La red ya está lista, ¿funciona?Unidad 12: La red ya está lista, ¿funciona?
Unidad 12: La red ya está lista, ¿funciona?carmenrico14
 
Unidad 10: La capa de aplicación
Unidad 10: La capa de aplicaciónUnidad 10: La capa de aplicación
Unidad 10: La capa de aplicacióncarmenrico14
 
Unidad 7: La capa de red
Unidad 7: La capa de redUnidad 7: La capa de red
Unidad 7: La capa de redcarmenrico14
 
Unidad 6: La capa de enlace de datos
Unidad 6: La capa de enlace de datosUnidad 6: La capa de enlace de datos
Unidad 6: La capa de enlace de datoscarmenrico14
 
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.carmenrico14
 
Unidad 3: La capa física
Unidad 3: La capa físicaUnidad 3: La capa física
Unidad 3: La capa físicacarmenrico14
 
Unidad 1: Introducción a las redes locales
Unidad 1: Introducción a las redes localesUnidad 1: Introducción a las redes locales
Unidad 1: Introducción a las redes localescarmenrico14
 
Unidad 7: Medidas de protección contra el malware
Unidad 7: Medidas de protección contra el malwareUnidad 7: Medidas de protección contra el malware
Unidad 7: Medidas de protección contra el malwarecarmenrico14
 
Unidad 10: Procedimientos alternativos de instalación de software.
Unidad 10: Procedimientos alternativos de instalación de software.Unidad 10: Procedimientos alternativos de instalación de software.
Unidad 10: Procedimientos alternativos de instalación de software.carmenrico14
 
Unidad 6: Software malicioso
Unidad 6: Software maliciosoUnidad 6: Software malicioso
Unidad 6: Software maliciosocarmenrico14
 
Unidad 9: Mantenimiento de equipos informáticos y periféricos.
Unidad 9: Mantenimiento de equipos informáticos y periféricos.Unidad 9: Mantenimiento de equipos informáticos y periféricos.
Unidad 9: Mantenimiento de equipos informáticos y periféricos.carmenrico14
 
Unidad 5: Aplicaciones de la criptografía
Unidad 5: Aplicaciones de la criptografíaUnidad 5: Aplicaciones de la criptografía
Unidad 5: Aplicaciones de la criptografíacarmenrico14
 
Unidad 8: Puesta en marcha del equipo
Unidad 8: Puesta en marcha del equipoUnidad 8: Puesta en marcha del equipo
Unidad 8: Puesta en marcha del equipocarmenrico14
 
Unidad 7: Ensamblado de equipos informáticos
Unidad 7: Ensamblado de equipos informáticosUnidad 7: Ensamblado de equipos informáticos
Unidad 7: Ensamblado de equipos informáticoscarmenrico14
 
Unidad 4: Criptografía
Unidad 4: CriptografíaUnidad 4: Criptografía
Unidad 4: Criptografíacarmenrico14
 
Unidad 6: Dispositivos de entrada y salida
Unidad 6: Dispositivos de entrada y salidaUnidad 6: Dispositivos de entrada y salida
Unidad 6: Dispositivos de entrada y salidacarmenrico14
 
Unidad 3: Seguridad lógica
Unidad 3: Seguridad lógicaUnidad 3: Seguridad lógica
Unidad 3: Seguridad lógicacarmenrico14
 
Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.carmenrico14
 

Más de carmenrico14 (20)

Unidad 1: Los sistemas operativos en el sistema informático
Unidad 1: Los sistemas operativos en el sistema informáticoUnidad 1: Los sistemas operativos en el sistema informático
Unidad 1: Los sistemas operativos en el sistema informático
 
Unidad 11: Redes locales inalámbricas
Unidad 11: Redes locales inalámbricasUnidad 11: Redes locales inalámbricas
Unidad 11: Redes locales inalámbricas
 
Unidad 12: La red ya está lista, ¿funciona?
Unidad 12: La red ya está lista, ¿funciona?Unidad 12: La red ya está lista, ¿funciona?
Unidad 12: La red ya está lista, ¿funciona?
 
Unidad 10: La capa de aplicación
Unidad 10: La capa de aplicaciónUnidad 10: La capa de aplicación
Unidad 10: La capa de aplicación
 
Unidad 7: La capa de red
Unidad 7: La capa de redUnidad 7: La capa de red
Unidad 7: La capa de red
 
Unidad 6: La capa de enlace de datos
Unidad 6: La capa de enlace de datosUnidad 6: La capa de enlace de datos
Unidad 6: La capa de enlace de datos
 
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
 
Unidad 3: La capa física
Unidad 3: La capa físicaUnidad 3: La capa física
Unidad 3: La capa física
 
Unidad 1: Introducción a las redes locales
Unidad 1: Introducción a las redes localesUnidad 1: Introducción a las redes locales
Unidad 1: Introducción a las redes locales
 
Unidad 7: Medidas de protección contra el malware
Unidad 7: Medidas de protección contra el malwareUnidad 7: Medidas de protección contra el malware
Unidad 7: Medidas de protección contra el malware
 
Unidad 10: Procedimientos alternativos de instalación de software.
Unidad 10: Procedimientos alternativos de instalación de software.Unidad 10: Procedimientos alternativos de instalación de software.
Unidad 10: Procedimientos alternativos de instalación de software.
 
Unidad 6: Software malicioso
Unidad 6: Software maliciosoUnidad 6: Software malicioso
Unidad 6: Software malicioso
 
Unidad 9: Mantenimiento de equipos informáticos y periféricos.
Unidad 9: Mantenimiento de equipos informáticos y periféricos.Unidad 9: Mantenimiento de equipos informáticos y periféricos.
Unidad 9: Mantenimiento de equipos informáticos y periféricos.
 
Unidad 5: Aplicaciones de la criptografía
Unidad 5: Aplicaciones de la criptografíaUnidad 5: Aplicaciones de la criptografía
Unidad 5: Aplicaciones de la criptografía
 
Unidad 8: Puesta en marcha del equipo
Unidad 8: Puesta en marcha del equipoUnidad 8: Puesta en marcha del equipo
Unidad 8: Puesta en marcha del equipo
 
Unidad 7: Ensamblado de equipos informáticos
Unidad 7: Ensamblado de equipos informáticosUnidad 7: Ensamblado de equipos informáticos
Unidad 7: Ensamblado de equipos informáticos
 
Unidad 4: Criptografía
Unidad 4: CriptografíaUnidad 4: Criptografía
Unidad 4: Criptografía
 
Unidad 6: Dispositivos de entrada y salida
Unidad 6: Dispositivos de entrada y salidaUnidad 6: Dispositivos de entrada y salida
Unidad 6: Dispositivos de entrada y salida
 
Unidad 3: Seguridad lógica
Unidad 3: Seguridad lógicaUnidad 3: Seguridad lógica
Unidad 3: Seguridad lógica
 
Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.
 

Último

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 

Último (20)

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

Capa de transporte TCP/UDP, puertos y NAT

  • 1. u n i d a d 9 La capa de transporteLa capa de transporte u n i d a d 9
  • 2. u n i d a d 9 Formato
  • 3. u n i d a d 9 Concepto de capa de transporte Proporciona un servicio de comunicación directo y eficiente entre aplicaciones que se ejecutan en diferentes máquinas. Aplicaciones y procesos Cada una de las aplicaciones que se encuentran en un dispositivo puede estar ejecutándose, o no, en un momento dado. Puertos Permiten identificar los procesos en cada máquina y, de esta forma, una misma máquina origen podrá establecer enlaces lógicos simultáneos con múltiples procesos de una o más máquinas destino (multiplexación de enlaces). Cuando se está ejecutando recibe el nombre de proceso. Principales protocolos de transporte User datagram protocol (UDP) Transmission control protocol (TCP)
  • 4. u n i d a d 9 User datagram protocol (UDP) •PDU del protocolo UDP: datagrama. •Multiplexación de envíos. •Detección de errores. •Envío del datagrama de forma independiente. •Envío del datagrama y su orden sin etiquetar. •Inexistencia de algún mecanismo que permita garantizar que los datagramas llegan en orden. •Inexistencia también de algún mecanismo que evite las congestiones. •No disposición de algún mecanismo de fragmentación o de gestión de fragmentos. Características •El protocolo UDP permite elevadas velocidades de transferencia, pero sin ofrecer garantías. •Permite el tráfico de difusión y multidifusión (broadcast y multicast). Consecuencias Cualquier otra funcionalidad que se precise deberá implementarla la propia aplicación que haga uso del protocolo UDP. ¿Y si se requieren más servicios? Es el protocolo de la capa de transporte más sencillo de la pila TCP/IP.
  • 5. u n i d a d 9 User datagram protocol (UDP) Formato de los datagramas UDP Puerto origen Puerto destino Longitud Checksum Transmisión de datos mediante UDP Origen Información fragmentos Capa de transporte Destino Datagrama Checksum Aplicaciones que utilizan UDP Protocolo DNS Protocolo DHCP Protocolos de streaming de voz y vídeo Protocolos de difusión y multidifusión de datos Algunos juegos online
  • 6. u n i d a d 9 Transmission control protocol (TCP) Características •Orientación a conexión. •Conexiones lógicas punto a punto. •Multiplexación de conexiones. •Fragmentación de los bloques de datos. •Reordenación de los segmentos. •Detección de errores. •Entrega fiable. •Retransmisión automática. •Eliminación de segmentos duplicados. •Control de flujo y de congestiones. •El protocolo TCP garantiza que el mensaje podrá ser reconstruido en el destino. •Esta fiabilidad y la posibilidad de control de flujo y de congestiones tienen un elevado coste a nivel de eficiencia. •Comparado con UDP, TCP es un protocolo mucho más lento. Consecuencias Es el protocolo de la capa de transporte más popular de la pila de protocolos TCP/IP.
  • 7. u n i d a d 9 Transmission control protocol (TCP) Formato Número de secuencia Puertos de origen y destino Número de reconocimiento Campo reservado (R) Longitud de la cabecera (L) URK, ACK, PSH, RST, SYN y FIN. Indicadores (flags) Ventana de recepción Puntero de datos urgente Checksum Opciones
  • 8. u n i d a d 9 Transmission control protocol (TCP) Estados en una conexión TCP Las conexiones TCP comunican entre sí dos procesos de dos hosts. Cada proceso es identificado por un número de puerto y durante la vida del mismo su puerto puede encontrarse en diferentes estados. Antes de iniciar una conexión, los puertos pueden encontrarse cerrados (Closed) o en estado de espera de nuevas conexiones (Listen). Transmisión de datos mediante TCP Fragmentación y entrega fiable de los segmentos TCP Establecimiento de una conexión Finalización de la conexión Procedimiento del triple encaje de manos (three way handshake) (bit FIN activado)
  • 9. u n i d a d 9 Puertos estándar y no estándar Reservas de IANA Puertos de sistema Puertos de usuario Puertos dinámicos y/o privado Puertos estándar Tanto UDP como TCP utilizan puertos de 16 bits para identificar las aplicaciones o procesos que participan en la comunicación entre hosts. Del 0 al 1 023 Del 1 024 al 49 151 Del 49 512 al 65 535 Registrados en la IANA • netstat: comando para monitorización de puertos en el propio host. • nmap: el más utilizado para el descubrimiento de puertos abiertos en un host remoto. Monitorización Para establecer una conexión a un determinado puerto las aplicaciones suelen hacer uso de la siguiente notación: direcciónIP:puerto Notación
  • 10. u n i d a d 9 Port address translation (PAT) Es una ampliación del NAT que nos permite dar acceso a Internet a múltiples hosts a través de una sola dirección IP. Una misma dirección IP pública, que dispone de 65536 puertos, puede dar acceso a Internet a 65536 procesos distintos que pueden estar ubicados en diferentes máquinas de la red local. Modo estático El administrador de la red asigna a un servicio concreto de la red local un número de puerto concreto de la dirección IP pública para que se pueda acceder a este servicio desde Internet. Modo dinámico Los puertos de la dirección IP pública se asignan automáticamente a medida que se necesitan. Consecuencias PAT permite ahorrar direcciones IP públicas, ya que con solo una de ellas se da acceso a Internet a una gran cantidad de dispositivos de la LAN.