Recuerde lo que aprendió sobre TCP/IP anteriormente en este módulo. Cuando el protocolo de control de transmisión (TCP) se combina con el protocolo de Internet (IP), forman el conjunto de protocolos TCP/IP, un conjunto de protocolos en los que se ejecuta Internet.
TCP/IP es un protocolo orientado a la conexión. Define cómo establecer y mantener las comunicaciones de red donde los programas de las aplicaciones pueden intercambiar datos. Los datos que se envían a través de este protocolo se dividen en fragmentos más pequeños denominados paquetes.
El objetivo de TCP/IP era admitir una interconexión de redes, que se denominaba internetwork o Internet. Internet comprende los grupos de redes que se comunican a través de este protocolo.
Referencia: Parziale, L., Britt, D., Davis, C., Forrester, J., Liu, W., Matthews, C., & Rosselot, N. (2006, diciembre). Tutorial de TCP/IP e información general técnica. Recuperado de: IBM Redbook: TCP/IP Tutorial and Technical Overview.
El protocolo de datagramas de usuario (UDP) utiliza un modelo simple de comunicación sin conexión para entregar datos a través de una red IP. En comparación con el TCP, el UDP solo proporciona un conjunto mínimo de funciones. Se considera poco fiable porque no garantiza la entrega o el orden de los datos. Su ventaja es que tiene una sobrecarga más baja y es más rápido que el TCP.
El UDP es utilizado por aplicaciones que valoran la velocidad por encima de la entrega garantizada. Los ejemplos incluyen chat de video y streaming de video. Un paquete perdido puede provocar una breve pausa en el video, pero el video seguirá siendo mayormente comprensible. Sin embargo, si los usuarios deben esperar a que todos los paquetes se confirmen y ordenen correctamente, los retrasos pueden afectar gravemente la calidad de su experiencia.
HTTP es el protocolo que se utiliza para llegar a las páginas web. Una dirección HTTP completa se expresa como un localizador uniforme de recursos (URL).
La capa de conexión segura (SSL) es un estándar para proteger las comunicaciones entre dos sistemas mediante el uso de cifrado.
Transport Layer Security (TLS) es una versión actualizada de SSL que es más segura. Muchas organizaciones de seguridad y estándares, como el Payment Card Industry Security Standards Council (PCI SSC), requieren que las organizaciones utilicen la versión 1.2 de TLSpara conservar la certificación.