Los Protocolos de Internet son un conjunto de reglas que rigen la comunicación y el intercambio de datos a través de Internet. Tanto el emisor como el receptor deben seguir los mismos protocolos para comunicar los datos. Para entenderlo mejor, tomemos un ejemplo de un lenguaje. Cualquier idioma tiene su propio conjunto de vocabulario y gramática que debemos conocer si queremos comunicarnos en ese idioma. Del mismo modo, en Internet cada vez que accedemos a un sitio web o intercambiamos algunos datos con otro dispositivo, estos procesos se rigen por un conjunto de reglas llamadas protocolos de Internet.
Funcionamiento del protocolo de Internet: Internet y muchas otras redes de datos funcionan organizando los datos en pequeñas piezas llamadas paquetes. Cada gran cantidad de datos enviados entre dos dispositivos de red se divide en paquetes más pequeños por el hardware y el software subyacentes. Cada protocolo de red define las reglas sobre cómo se deben organizar sus paquetes de datos de manera específica según los protocolos que admita la red.
¿Por qué necesitamos protocolos?
Puede ser que el remitente y el receptor de datos sean partes de diferentes redes, ubicadas en diferentes partes del mundo con diferentes velocidades de transferencia de datos. Entonces, necesitamos protocolos para administrar el control de flujo de datos, el control de acceso del enlace que se comparte en el canal de comunicación. Supongamos que hay un remitente X que tiene una tasa de transmisión de datos de 10 Mbps. Y hay un receptor Y que tiene una tasa de recepción de datos de 5 Mbps. Dado que la velocidad de recepción de datos es lenta, algunos datos se perderán durante la transmisión. Para evitar esto, el receptor Y debe informar al remitente X sobre el desajuste de velocidad para que el remitente X pueda ajustar su velocidad de transmisión. Del mismo modo, el control de acceso decide el Node que accederá al enlace compartido en el canal de comunicación en un instante de tiempo determinado.
Tipos de protocolo de internet
Los Protocolos de Internet son de diferentes tipos y tienen diferentes usos: –
1. TCP/IP (Protocolo de control de transmisión/Protocolo de Internet): se trata de un conjunto de reglas estándar que permite que diferentes tipos de computadoras se comuniquen entre sí. El protocolo IP asegura que cada computadora que está conectada a Internet tenga un número de serie específico llamado dirección IP. TCP especifica cómo se intercambian los datos a través de Internet y cómo se deben dividir en paquetes IP. También se asegura de que los paquetes tengan información sobre el origen de los datos del mensaje, el destino de los datos del mensaje, la secuencia en la que se deben volver a ensamblar los datos del mensaje y verifica si el mensaje se ha enviado correctamente al destinatario específico. destino.
La funcionalidad de TCP/IP se divide en 4 capas y cada una tiene protocolos específicos:
- Capa de aplicación: la capa de aplicación se asegura de que los datos del extremo emisor se reciban en un formato aceptable y compatible en el extremo receptor.
- Capa de transporte: la capa de transporte es responsable de la transmisión fluida de datos de un extremo al otro. También es responsable de la conectividad confiable, la recuperación de errores y el control de flujo de los datos.
- Capa de Internet: esta capa de Internet mueve paquetes desde el origen hasta el destino mediante la conexión de redes independientes.
- Capa de acceso a la red: La capa de acceso a la red ve cómo una computadora se conecta a una red.
2. SMTP (Protocolo simple de transferencia de correo): estos protocolos son importantes para enviar y distribuir correos electrónicos salientes. Este protocolo utiliza el encabezado del correo para obtener la identificación del correo electrónico del receptor e ingresa el correo en la cola de correos salientes. Y tan pronto como entrega el correo a la identificación del correo electrónico receptor, elimina el correo electrónico de la lista saliente.
3. PPP (protocolo punto a punto): es un protocolo de comunicación que se utiliza para crear una conexión directa entre dos dispositivos que se comunican. Este protocolo define las reglas mediante las cuales dos dispositivos se autenticarán entre sí e intercambiarán información entre sí. Por ejemplo, un usuario conecta su PC al servidor de un proveedor de servicios de Internet que también utiliza PPP. De manera similar, para conectar dos enrutadores para comunicación directa, utiliza PPP.
4. FTP (Protocolo de transferencia de archivos): este protocolo se utiliza para transferir archivos de un sistema a otro. Esto funciona en un modelo cliente-servidor. Cuando una máquina solicita la transferencia de archivos desde otra máquina, el FTO establece una conexión entre las dos y se autentica entre sí utilizando su ID y contraseña. Y, la transferencia de archivos deseada se lleva a cabo entre las máquinas.
5. SFTP (Protocolo seguro de transferencia de archivos): SFTP, también conocido como SSH FTP, se refiere al Protocolo de transferencia de archivos (FTP) sobre Secure Shell (SSH), ya que cifra tanto los comandos como los datos durante la transmisión. SFTP actúa como una extensión de SSH y cifra los archivos y los datos y luego los envía a través de un flujo de datos de shell seguro. Este protocolo se utiliza para conectarse de forma remota a otros sistemas mientras se ejecutan comandos desde la línea de comandos.
6. HTTP (protocolo de transferencia de hipertexto): este protocolo se utiliza para transferir hipertextos a través de Internet y está definido por www (world wide web) para la transferencia de información. Este protocolo define cómo debe formatearse y transmitirse la información. Y también define las diversas acciones que los navegadores web deben tomar en respuesta a las llamadas realizadas para acceder a una página web en particular. Cada vez que un usuario abre su navegador web, el usuario usará indirectamente HTTP, ya que este es el protocolo que se usa para compartir texto, imágenes y otros archivos multimedia en la World Wide Web.
Nota: Hipertexto se refiere al formato especial del texto que puede contener enlaces a otros textos.
7. HTTPS (Protocolo de transferencia de hipertexto seguro): HTTPS es una extensión del Protocolo de transferencia de hipertexto (HTTP). Se utiliza para la comunicación segura a través de una red informática con el protocolo SSL/TLS para el cifrado y la autenticación. Entonces, generalmente, un sitio web tiene un protocolo HTTP, pero si el sitio web recibe información confidencial, como detalles de la tarjeta de crédito, detalles de la tarjeta de débito, OTP, etc., entonces requiere un certificado SSL instalado para que el sitio web sea más seguro. Entonces, antes de ingresar información confidencial en un sitio web, debemos verificar si el enlace es HTTPS o no. Si no es HTTPS, es posible que no sea lo suficientemente seguro para ingresar información confidencial.
8. TELNET (Red de terminales): TELNET es un protocolo TCP/IP estándar utilizado para el servicio de terminal virtual proporcionado por ISO. Esto permite que una máquina local se conecte con otra. La computadora que se conecta se llama computadora remota y la que se conecta se llama computadora local. La operación TELNET nos permite mostrar cualquier cosa que se esté realizando en la computadora remota en la computadora local. Esto funciona según el principio cliente/servidor. La computadora local usa el programa cliente telnet mientras que la computadora remota usa el programa servidor telnet.
9. POP3 (Protocolo de oficina de correos 3): POP3 significa Protocolo de oficina de correos versión 3. Tiene dos Agentes de acceso a mensajes (MAA), donde uno es el MAA (Agente de acceso a mensajes) del cliente y el otro es el MAA (Agente de acceso a mensajes) del servidor para acceder los mensajes del buzón. Este protocolo nos ayuda a recuperar y administrar correos electrónicos desde el buzón en el servidor de correo del receptor a la computadora del receptor. Esto está implícito entre el receptor y el servidor de correo del receptor.
Publicación traducida automáticamente
Artículo escrito por kumarankit4685 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA