Existen al menos dos modelos para la conexión entre dos o más computadores o equipos que tengan la capacidad para conectarse a una red (por ejemplo, un celular, una impresora, entre otros). Uno de estos modelos es el TCP/IP que, como su nombre lo indica, lleva el uso del protocolo TCP, el IP y otros. En esta entrada se verá más que nada lo relacionado al protocolo TCP, pero se hará hincapié también a varios conceptos que tienen que ver con el protocolo TCP y el modelo TCP/IP, lo mismo para el tema de direccionamiento.
DESARROLLO
Modelo TCP/IP
¿Qué es el modelo TCP/IP?
El modelo TCP/IP es un modelo que sirve para describir guías generales de diseño y de protocolos de red para que un equipo pueda comunicarse en una red.
El modelo TCP/IP, al igual que el modelo OSI, se conforma de capas, en este caso 4; dichas capas son (de abajo hacia arriba):
- Capa de acceso a la red: Esta capa se encarga de especificar la forma en que debe enrutarse los datos, sin importar el tipo de red utilizado (LAN, WAN, MAN, etcétera).
- Capa de Internet: Como el nivel 3 (de red) en el modelo OSI, la capa de internet se encarga de identificar el enrutamiento que existe entre una o más redes, también de proporcionar el paquete de datos (datagrama), esto último por medio del protocolo IP.
- Capa de Transporte: En esta capa es donde se utiliza al protocolo TCP, el protocolo TCP sirve para asegurar que los datos que emite el cliente (dentro de la arquitectura cliente/servidor) sean recibidos por el servidor sin errores y en el mismo orden en que fueron emitidos. En la capa de transporte se dan los datos de enrutamiento para realizar el transporte de los datos.
- Capa de aplicación: En esta capa se incorporan las aplicaciones de red estándar (Telnet, SMTP, FTP, etc.). Una aplicación es la implementación del protocolo TCP/IP, que tiene como protocolos de red:
- TCP
- UDP
- IP
- ARP
- RARP
- FTS
- FDDI
- PPP
- Ethernet
Protocolo TCP
¿Qué es el protocolo TCP?
El protocolo TCP es un protocolo que sirve para realizar varias acciones con los datos que recibe dentro de la capa de transporte en el modelo TCP/IP, esas acciones son:
- TCP permite colocar los datagramas nuevamente en orden cuando vienen del protocolo IP.
- TCP permite que el monitoreo del flujo de los datos y así evita la saturación de la red.
- TCP permite que los datos se formen en segmentos de longitud variada para "entregarlos" al protocolo IP.
- TCP permite multiplexar los datos, es decir, que la información que viene de diferentes fuentes (por ejemplo, aplicaciones) en la misma línea pueda circular simultáneamente.
- Por último, TCP permite comenzar y finalizar la comunicación amablemente.
Direccionamiento
¿Qué es direccionamiento?
Acción de asignar una dirección de memoria a un conjunto de datos.
Referencias
CCM.(Marzo de 2016). Recuperado el Viernes 1 de Abril del 2016, de CCM: http://es.ccm.net/contents/282-tcp-ip
CCM.(Marzo de 2016). Recuperado el Viernes 1 de abril del 2016, de CCM:http://es.ccm.net/contents/281-protocolo-tcp
Wikipedia(18 de Febrero del 2016). Recuperado el Vienes 1 de Abril del 2016, de Wikipedia:https://es.wikipedia.org/wiki/Transmission_Control_Protocol#Caracter.C3.ADsticas_del_TCP
Wikipedia(2 de Abril de 2016) Recuperado el Viernes 1 de abril del 2016, de Wikipedia:https://es.wikipedia.org/wiki/Modelo_OSI#Unidades_de_datos
Herrera G., Ing. Felipe. (2002). Formulación de una Estrategia de Digitalización de Redes para una Empresa Privada de Telecomunicaciones. (Tesis de postgrado) Universidad Yacambu