Manual
Actividad #2
Funcionamiento del protocolo TCP/IP
¿Que Es El TCP/IP?
TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red.
El Protocolo deControl de Transmisión (TCP) permite a dos anfitriones establecer una conexión e intercambiar datos. El TCP garantiza la entrega de datos, es decir, que los datos no se pierdan durante la transmisión y también garantiza que los paquetes sean entregados en el mismo orden en el cual fueron enviados.
El Protocolo de Internet (IP) utiliza direcciones que son series de cuatro números ocetetos (byte) conun formato de punto decimal, por ejemplo: 69.5.163.59 Los Protocolos de Aplicación como HTTP y FTP se basan y utilizan TCP/IP.
TCP/IP es un protocolo abierto, lo que significa que se publican todos los aspectos concretos del protocolo y cualquiera los puede implementar. TCP/IP esta diseñado para ser un componente de una red, principalmente la parte del software. Todas las partes del protocolode la familia TCP/IP tienen unas tareas asignadas como enviar correo electrónico, proporcionar un servicio de acceso remoto, transferir ficheros, asignar rutas a los mensajes o gestionar caídas de la red.
Funcionamiento Del TCP/IP
1. El TCP separa la información en paquetes y le da a cada uno su identificación, una dirección IP y el orden en que deberán unirse al llegar a su destino.
2. El IPdetermina la ruta que los paquetes seguirán dentro de los nodos de una red. Además administra la transmisión de la información desde la computadora de origen hasta la computadora destino.
3. Los paquetes ingresan a la red por medio del modem que nuestro Proveedor de Servicios de Internet nos ha dado. Nuestro Proveedor de Servicios de Internet encaminara los paquetes a través de una serie derouters.
4.Cada vez que un paquete llega a un router, este determinara la ruta más adecuada para que dicho paquete llegue a su destino
5. No hay rutas preseleccionadas, cada router elige el mejor camino dependiendo de la congestión de la red o su rapidez.
6. En su camino a la computadora destino cada paquete podrá llegar a pasar por numerosos routers, y cada uno de estos routers será responsable dela elección de la ruta más adecuada y rápida para la entrega del paquete.
7. La llegada de los paquetes activa el protocolo TCP de la computadora destino, el cual al activarse comprueba que los datos recibidos son correctos y de serlo, ensamblara los paquetes de manera ordenada.
8. Si el TCP detecta algún error en la transmisión procede a solicitar su reenvió.
9. Finalmente tras comprobarse laintegridad, el destinatario tendrá un envió libre de errores.
Funcionamiento del protocolo en detalle
Las conexiones TCP se componen de tres etapas: establecimiento de conexión, transferencia de datos y fin de la conexión. Para establecer la conexión se usa el procedimiento llamado negociación en tres pasos (3-way handshake). Para la desconexión se usa una negociación en cuatro pasos (4-wayhandshake). Durante el establecimiento de la conexión, se configuran algunos parámetros tales como el número de secuencia con el fin de asegurar la entrega ordenada de los datos y la robustez de la comunicación.
Establecimiento de la conexión (negociación en tres pasos)
Aunque es posible que un par de entidades finales comiencen una conexión entre ellas simultáneamente, normalmente una de ellasabre un socket en un determinado puerto TCP y se queda a la escucha de nuevas conexiones. Es común referirse a esto como apertura pasiva, y determina el lado servidor de una conexión.El lado cliente de una conexión realiza una apertura activa de un puerto enviando un paquete SYN inicial al servidor como parte de la negociación en tres pasos. En el lado del servidor (este receptor también puede...
Regístrate para leer el documento completo.