ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Capa De Transporte


Enviado por   •  9 de Abril de 2013  •  8.171 Palabras (33 Páginas)  •  399 Visitas

Página 1 de 33

ÍNDICE

(I) RESUMEN 3

(II) MARCO TEORICO – CAPA DE TRANSPORTE 4

2.1.- RELACION ENTRE LA CAPA DE TRANSPORTE Y LA DE RED 4

2.2.- LA CAPA DE TRANSPORTE 4

2.2.1 PUERTOS 5

2.3.- INTRODUCCIÓN A LOS SERVICIOS DE LA CAPA DE TRANSPORTE 6

2.4.- SERVICIOS PROPORCIONADOS A LAS CAPAS SUPERIORES 7

2.5.- PRIMITIVAS DEL SERVICIO DE TRANSPORTE 8

2.5.1 SOCKETS DE BERKELEY 10

2.6.- ELEMENTOS DEL PROTOCOLO DE TRANSPORTE 11

2.6.1 DIFENCIA ENTRE PROTOCOLOS DE LA CAPA DE TRANSPORTE Y ENLACE DE DATOS 12

2.6.2 DIRECCIONAMIENTO 12

2.6.3 ESTABLECIMIENTO DE CONEXIÓN 14

2.6.4 LIBREACION DE UNA CONEXIÓN 14

2.6.5 CONTROL DE FLUJO Y ALMACENAMIENTO EN BUFER 15

2.6.6 MULTIPLEXION 16

2.6.7 RECUPERACION DE CAIDAS 16

(III) MARCO TEORICO – PROTOCULOS UDP y TCP 17

3.1.- LA CAPA DE TRANSPORTE EN INTERNET 17

3.2.- PROTOCOLO DE DATAGRAMAS DE USUARIOS: UDP 18

3.2.1 FORMATO DE DATAGRAMAS UDP 19

3.2.2 SUMA DE COMPROBACION (CHECKSUM) 20

3.2.3 INTERFAS DE PROGRAMACION DE APLICACIONS UDP 20

3.3.- PROTOCOLO DE CONTROL DE TRASMICION: TCP 21

3.3.1 FIABILIDAD 22

3.3.2 CONEXIONES 23

3.3.3 FORMATO DEL SEGMENTO TCP 24

3.3.4 ESTABLECIMIENTO DE UNA CONEXIÓN 25

3.3.5 CIERRE DE UNA CONEXIÓN 26

(IV) MARCO CONCEPTUAL 28

4.1 LA CAPA DE TRANSPORTES 28

4.2 PRINCIPALES SERVICIOS Y FUNCIONES DE LA CAPA DE TRANSPORTE 28

4.3 PRIMITIVAS DE UN SERVICIO DE TRANSPORTE SENCILLO 28

4.4 PRIMITIVAS DE SOCKETS 29

4.5 ELEMENTOS DE LOS PROTOCOLOS DE TRANSPORTE 29

4.6 PROTOCOLO DE DATAGRAMAS DE USUARIO (UDP) 30

4.7 PROTOCOLO DE CONTROL DE TRANSMICION (TCP) 30

(V) BIBLIOGRAFIA 31

(I) RESUMEN

En una arquitectura de protocolos, la capa de transportes se sitúa encima de la capa de red que proporciona los servicios relacionados con la red, y justo debajo de la capa de aplicaciones o protocolos de capas superiores. La capa de transporte es un elemento central de la arquitectura de red multicapas, es el corazón de toda la jerarquía de protocolos. Tiene el crítico trabajo de proporcionar un transporte de datos confiable y económico de la máquina de origen a la máquina de destino.

El protocolo de la capa de transporte proporciona servicios de comunicación directamente a los procesos de aplicación que se ejecutan sobre host diferentes. En internet, la capa de transporte posee un gran número de protocolos; pero, los dos protocolos de transporte más utilizados en Internet son: el protocolo TCP y el protocolo UDP.

El protocolo TCP es fiable y seguro, orientado a conexión con control de flujo. Mientras que el protocolo UDP es no confiable (sin confirmación), no orientado a conexión y sin control de flujo.

(II) MARCO TEORICO – CAPA DE TRANSPORTE

2.1.- RELACION ENTRE LA CAPA DE TRANSPORTE Y LA DE RED

La capa de transporte se encuentra justo encima de la capa de red en la pila de protocolos. Mientras que un protocolo de la capa de transporte proporciona comunicación lógica entre procesos ejecutándose en diferentes maquinas, un protocolo de la capa de red proporciona una comunicación lógica entre host.

Para aclarar un poco mas esta relación, considere la siguiente analogía familiar como ejemplo: Dos casas, una en la Costa Este y la otra en la Costa Oeste, en cada una de las cuales vive una docena de muchachos. Los muchachos de la casa de la Costa Este son primos de los muchachos de la casa de la Costa Oeste. A los chicos de ambas casas les encanta escribirse entre ellos (cada chico escribe a cada primo cada semana, con un sobre por carta utilizando el correo tradicional).

Por lo tanto, cada casa envía 144 cartas a la otra casa semanalmente. En cada casa hay un muchacho (Ana en la casa de la Costa Oeste y Guillermo en la de la Costa Este) responsable de recoger y distribuir el correo. Cada semana, Ana visita a todos sus hermanos y hermanas, recoge el correo y se lo entrega al operario del servicio postal, el cual visita diariamente la casa. Cuando las cartas llegan a la casa de la Costa Oeste, Ana también realiza el trabajo de distribuir el correo entre sus hermanos y hermanas. Guillermo tiene el mismo trabajo en la casa de la Costa Este.

En este ejemplo, el servicio postal proporciona comunicación lógica entre las dos casas (el servicio postal traslada el correo de una casa a otra, no de una persona a otra). Por otro lado, Ana y Guillermo proporcionan comunicación lógica entre los primos (Ana y Guillermo recogen el correo de sus hermanos y hermanas y se encargan de entregárselo). En este ejemplo de comunicación familiar, podemos concluir que:

Mensajes de aplicación = cartas en sobres

Procesos = primos

Host = casas

Protocolos de la capa de transporte = Ana y Guillermo

Protocolo de la capa de red = servicio postal

2.2.- LA CAPA DE TRANSPORTE

La capa de red transfiere datagramas entre dos ordenadores a través de la red utilizando como identificadores las direcciones IP. La capa de transporte añade la noción de puerto para distinguir entre los muchos destinos dentro de un mismo host. No es suficiente con indicar la dirección IP del destino, además hay que especificar la aplicación que recogerá el mensaje. Cada aplicación que esté esperando un mensaje utiliza un número de puerto distinto; más concretamente, la aplicación está a la espera de un mensaje en un puerto determinado (escuchando un puerto).

Pero no sólo se utilizan los puertos para la recepción de mensajes, también para el envío, todos los mensajes que envíe un ordenador debe hacerlo a través de uno de sus puertos.

El siguiente diagrama representa una transmisión entre el ordenador 194.35.133.5 y el 135.22.8.165. El primero utiliza su puerto 1256 y el segundo, el 80.

La capa de transporte transmite mensajes entre las aplicaciones de dos ordenadores. Por ejemplo, entre nuestro navegador de páginas web y un servidor de páginas web, o entre nuestro programa de correo electrónico y un servidor de correo.

2.2.1 PUERTOS

Un ordenador puede estar conectado con distintos servidores a la vez; por ejemplo, con un servidor de noticias y un servidor de correo. Para distinguir las distintas conexiones dentro de un mismo ordenador se utilizan los puertos. Un puerto es un número de 16 bits, por lo que existen 65536 puertos en cada ordenador. Las aplicaciones utilizan

...

Descargar como (para miembros actualizados) txt (52 Kb)
Leer 32 páginas más »
Disponible sólo en Clubensayos.com