You are on page 1of 3

Universidad de Cuenca. Juan Pablo Japa. PROTOCOLO TCP.

Juan Pablo Japa Loja


juan.japal@ucuenca.ec

Universidad de Cuenca

PROTOCOLO TCP

ResumenActualmente
la
mayora
de
nosotros hemos utilizado alguna vez o todo el
tiempo World Wide Web para navegar por
internet, servicio de mail,
aplicaciones para
compartir archivos entre otros, todas estas
aplicaciones nos permite ver la informacin
trasmitida en la red, sin saber lo que ha ocurrido
por debajo, es decir nos presenta informacin de
forma intuitiva para el usuario, como vemos esta
capa nos ya como tal la informacin, para ello la
capa formatea, trasmite e interpreta la
informacin.

I. INTRODUCCIN
La mayor parte de las aplicaciones necesitan
mucho ms que slo la entrega de paquetes,
debido a que requieren que el software de
comunicaciones
se
recupere
de
manera
automtica de los errores de transmisin,
paquetes perdidos o fallas de conmutadores
intermedios a lo largo del camino entre el
transmisor y el receptor. El servicio de transporte
confiable resuelve dichos problemas. Permite que
una aplicacin en una computadora establezca
una conexin con una aplicacin en otra
computadora, para despus enviar un gran
volumen de datos a travs de la conexin como si
fuera perramente y directa del hardware.

II. NECESIDAD ENTREGA

DE

FLUJO

En las redes de computadoras, en el nivel ms


bajo hace una entrega de paquetes no confiables.
Adems los paquetes se pueden perder o destruir
cuando hay presencia de errores de transmisin
se interfiere con los datos. En el nivel ms alto, a
menudo se necesita enviar grandes volmenes
de datos de un host a otro y hacerlos mediante
un sistema sin conexin es realmente tedioso y
molestoso, esto hace necesario que los
programadores hagan la detencin y correccin
de errores en cada programa de aplicacin.

III. CARACTERSTICAS

La interfaz entre los programas de aplicacin y el


servicio TCP/IP de entrega confiable se puede
caracterizar por 5 funciones:

1. Orientacin de flujo de datos: el


servicio de entrega de flujo en la maquina
destino para al receptor exactamente la
misma secuencia de bytes que le pasa el
transmisor en la mquina de origen.
2. Conexin de circuito virtual: cuando se
inicia transferencia, los programas de
aplicacin,
transmisor
y
receptor,
interactan con sus respectivos sistemas
operativos.
3. Flujo no estructurado: El servicio de
flujo TCP/IP no est obligado a formar
flujos estructurados de datos.
4. Conexin Full Duplex: Las conexiones
proporcionadas por el servicio de flujo
TCP/IP
permiten
la
transferencia
concurrente en ambas direcciones (full
duplex).

IV. PROPORCIONANDO CONFIABILIDAD


Usando una tcnica fundamental: el acuse de
recibo positivo con retransmisin, que requiere
que el receptor se comunique con el origen y le
enve un mensaje de acuse de recibo (ACK)
conforme recibe los datos. El transmisor guarda
un registro de cada paquete que enva y espera
un acuse de recibo antes de enviar el siguiente
paquete, a la vez que arranca un temporizador
cuando lo enva y lo retransmite si dicho
temporizador expira antes de que llegue el acuse
de recibo.
Un protocolo simple de acuses de recibo positivos
ocupa una gran cantidad sustancial de ancho de
banda.

V. LA IDEA DETRS DE LAS VENTANAS


DESLIZANTES

La venta deslizante hace que la transmisin de


flujo sea eficiente. Para entender lo que motiva a
utilizar la ventana deslizante es que se logra
confiabilidad para la transmisin ya que cuando
se enva un paquete este tiene que recibir un
mensaje de acuse antes de enviar el siguiente
paquete tal como se muestra en la siguiente
imagen.
La tcnica de la ventana deslizante es un mtodo
ms complejo de acuse, pero esta tcnica

Universidad de Cuenca. Juan Pablo Japa. PROTOCOLO TCP.


permite que el trasmisor envi varios paquetes
sin esperar acuse de recibo. Para entender mejor
la tcnica de ventana deslizante es pensar como
una secuencia de paquetes que se trasmiten
como se observa en la figura 1.2.

IX. TAMAO DE LA VENTANA Y EL CONTROL


DE FLUJO

En cada acuse de recibo, que nos informa


cuantos octetos se recibieron, lleva adems un
campo que advierte al emisor cuantos octetos
adicionales est preparado para aceptar el
receptor dado el tamao de su buffer libre. Segn
este campo y mi tamao actual de ventana
decidir cuantos octetos puedo inyectar todava
en la red para no saturar al receptor.

X. ALGORITMOS DE TRANSMISIN

Figura 1.2

VI. PUERTOS, CONEXIONES, PUNTOS


EXTREMOS

El TCP reside sobre el IP en el esquema de


estratificacin por capas de protocolos. El TCP
permite que varios programas de aplicacin en
una mquina se comuniquen de manera
concurrente y realiza el demultiplexado del
trfico TCP entrante en los programas de
aplicacin. Utiliza nmeros de puerto de
protocolo para identificar el destino final dentro
de una mquina. Cada puerto tiene asignado un
nmero
entero
pequeo
utilizado
para
identificarlo.

VII.

En este punto comentaremos los cuatro


algoritmos TCP implementados en el simulador
desarrollado en este PFC. Comenzaremos con su
versin ms bsica, conocida como Slow Start,
desde la que iremos aadiendo mejoras que
tendrn como resultado cada una de sus otras
versiones.

XI. MQUINA DE ESTADOS TCP


TCP se comporta siguiendo el diagrama de
estados mostrado en la Figura 1.3 Este diagrama
es bsico para comprender el intercambio de
informacin as como la apertura y cierre de
conexiones, diferenciadas si te comportas como
servidor o como cliente (activo o pasivo).

APERTURAS PASIVAS Y ACTIVAS

TCP es un protocolo orientado a conexin que


requiere que ambos puntos extremos estn de
acuerdo en participar. Para poder intercambiar
informacin es necesario crear una conexin, que
hemos definido anteriormente como circuito
virtual. Para crear dicha conexin se ha de
establecer una negociacin entre los extremos
que van a participar en la misma. Definindose
dicha negociacin como apertura podemos
entender dos tipos distintos, activos o pasivos.

VIII.

SEGMENTOS, FLUJOS Y NMEROS


DE SECUENCIA

Es interesante explicar cmo el protocolo TCP


genera dicho segmento, recogiendo el flujo de
datos de la capa superior visualizados como una
secuencia de octetos (bytes) y dividiendo el
mismo en estas unidades para su transmisin.

XII.

CONCLUSION

Como conclusin de la Capa fsica del modelo OSI


podemos decir q es la capa ms importante ya
que es esta es la encargada de trasformar un
paquete de informacin binaria en impulsos, la
cual va a ser trasmitida por el medio de
trasmisin, hay que resaltar que estos impulsos
van a depender del medio que se vaya a

Universidad de Cuenca. Juan Pablo Japa. PROTOCOLO TCP.


implantar. Estos impulsos pueden ser Elctricos,
Electrnicos y Lumnicos.
Cuando el trabajo es inverso la capa fsica en la
encargada de trasformar los impulsos en
paquetes de datos binarios, la cual ser
entregada a la capa superior.

XIII.

REFERENCIAS

[1] Redes de Computad 4nd ed. Andrew S.


Tanenbaum, 1964.
[2] Groth, David; Skandier, Toby (2005). Gua del
estudio de redes, (4 edicin)

You might also like