Colección de citas famosas - Frases elegantes - ¿Cuáles son los principales protocolos de red informática que utilizamos frecuentemente?

¿Cuáles son los principales protocolos de red informática que utilizamos frecuentemente?

Los protocolos de red más utilizados son:\x0d\\x0d\IP/IPv4: Protocolo de Internet\x0d\TCP: Protocolo de control de transmisión\x0d\IGMP: Protocolo de administración de grupos de Internet\x0d\ICMP/ICMPv6: Internet Protocolo de información de control\x0d\SNMP: Protocolo simple de administración de red\x0d\DNS: Protocolo (servicio) del sistema de nombres de dominio\x0d\\x0d\Introducción detallada:\x0d\\x0d\IP/IPv4: Protocolo de Internet\x0d\\x0d \ Protocolo de Internet (IP) es un protocolo de capa de red que contiene información de direccionamiento y control que permite enrutar paquetes dentro de una red. El protocolo IP es el principal protocolo de capa de red del conjunto de protocolos TCP/IP. Combinado con el protocolo TCP, forma el protocolo central de todo el protocolo de Internet. El protocolo IP se aplica igualmente a las comunicaciones LAN y WAN. \x0d\\x0d\ El protocolo IP tiene dos tareas básicas: proporcionar una transmisión de paquetes de datos más eficiente y sin conexión y proporcionar segmentación y reensamblaje de paquetes de datos para admitir conexiones de datos con diferentes tamaños máximos de unidades de transmisión; Existe un conjunto completo de métodos de direccionamiento IP para enrutar datagramas IP en Internet. Cada dirección IP tiene su propia composición específica pero sigue un formato básico. Las direcciones IP se pueden subdividir y utilizar para establecer direcciones de subred. A cada computadora en una red TCP/IP se le asigna una dirección lógica única de 32 bits, que se divide en dos partes principales: el número de red y el número de host. El número de red se utiliza para identificar la red. Si la red es parte de Internet, InterNIC debe asignar su número de red de manera uniforme. Un proveedor de servidor de Internet (ISP) puede obtener un bloque de direcciones de red de InterNIC y asignar el espacio de direcciones según sea necesario. El número de host identifica el host en la red y lo asigna el administrador de la red local. \x0d\\x0d\ Cuando envía o recibe datos (por ejemplo, un correo electrónico o una página web), el mensaje se divide en fragmentos, que llamamos "paquetes". Cada paquete contiene tanto la dirección de red del remitente como la dirección del destinatario. Debido a que los mensajes se dividen en una gran cantidad de paquetes, cada paquete se puede enviar a través de una ruta de red diferente si es necesario. El orden en que llegan los paquetes no es necesariamente el mismo que el orden en que fueron enviados. El protocolo IP sólo se utiliza para enviar paquetes, mientras que el protocolo TCP se encarga de ordenarlos en el orden correcto. \x0d\\x0d\ Excepto ARP y RARP, todos los demás protocolos de la familia TCP/IP utilizan IP para transmitir comunicaciones de host a host. Actualmente existen dos versiones del protocolo IP: IPv4 e IPv6. Este artículo explica principalmente IPv4. Los detalles de IPv6 se tratan en otros documentos. \x0d\\x0d\TCP: Protocolo de control de transmisión\x0d\ Protocolo de control de transmisión TCP es el protocolo de capa de transporte en la pila de protocolos TCP/IP. Proporciona transmisión y entrega confiable de flujos de datos a aplicaciones a través de mecanismos virtuales de confirmación de secuencia y retransmisión de paquetes. servicio de conexión. Combinado con el protocolo IP, TCP forma el núcleo del protocolo de Internet. \x0d\\x0d\ Dado que la mayoría de las aplicaciones de red se ejecutan en la misma máquina, la computadora debe poder garantizar que el programa de software en la máquina de destino pueda obtener el paquete de la máquina de origen y que la máquina de origen reciba la respuesta correcta. Esto se hace utilizando el "número de puerto" TCP. La dirección IP de la red y el número de puerto se combinan para formar un identificador único, al que llamamos "socket" o "punto final". TCP establece conexiones, o circuitos virtuales, entre puntos finales para una comunicación confiable. \x0d\\x0d\ Los servicios TCP proporcionan transmisión de datos, confiabilidad, control de flujo eficiente, operación full-duplex y tecnología de multiplexación. \x0d\\x0d\ En cuanto a la transferencia de datos en streaming, TCP entrega un flujo no estructurado de bytes definido por números de secuencia. Este servicio es beneficioso para las aplicaciones porque la aplicación no necesita dividir los datos en fragmentos antes de enviarlos a TCP. TCP puede consolidar los bytes en campos y luego pasarlos a IP para su envío. \x0d\\x0d\ TCP garantiza la confiabilidad a través de la entrega confiable de datagramas de extremo a extremo y orientada a la conexión. TCP agrega un número de secuencia de reconocimiento incremental al byte para indicarle al receptor cuál es el siguiente byte que el remitente espera recibir. Si no se recibe una respuesta de confirmación para este paquete dentro del tiempo especificado, el paquete se reenviará. Los mecanismos de confiabilidad de TCP permiten que los dispositivos manejen paquetes perdidos, retrasados, duplicados y mal leídos. Un mecanismo de tiempo de espera permite que el dispositivo detecte paquetes perdidos y solicite retransmisiones. \x0d\\x0d\ TCP proporciona un control de flujo eficiente. Cuando se devuelve una respuesta de reconocimiento al remitente, el proceso TCP receptor indica el número de secuencia más alto que puede recibir sin desbordar el caché. \x0d\\x0d\ Operación full-duplex: el proceso TCP puede enviar y recibir paquetes simultáneamente. \x0d\\x0d\ Multiplexación en TCP: se puede multiplexar una gran cantidad de sesiones simultáneas de capa superior en una sola conexión.

\x0d\\x0d\IGMP: Protocolo de administración de grupos de Internet\x0d\ El Protocolo de administración de grupos de Internet (IGMP) es un protocolo de multidifusión de la familia de protocolos de Internet que utilizan los hosts IP para informar su membresía de grupo a cualquier condición de enrutador directamente adyacente. La información IGMP está encapsulada en paquetes IP y su número de protocolo IP es 2. IGMP viene en tres versiones, IGMP v1, v2 y v3. \x0d\\x0d\IGMPv1: Los hosts pueden unirse a grupos de multidifusión. No hay mensajes de salida. Los enrutadores utilizan un mecanismo basado en el tiempo de espera para descubrir grupos cuyos miembros no están interesados. \x0d\IGMPv2: este protocolo incluye información de ausencia, lo que permite informar rápidamente sobre la terminación de miembros del grupo al protocolo de enrutamiento, lo cual es muy importante para grupos de multidifusión de alto ancho de banda o miembros de grupos de multidifusión volátiles. \x0d\IGMPv3: en comparación con los dos protocolos anteriores, el cambio principal de este protocolo es que permite al host especificar el objeto de host al que desea recibir tráfico de comunicación. El tráfico de otros hosts de la red está aislado. IGMPv3 también permite a los hosts bloquear paquetes de red de hosts no deseados. \x0d\ Las variantes del protocolo IGMP son: \x0d\\x0d\Distance Vector Multicast Routing Protocol (DVMRP: Distance Vector Multicast Routing Protocol) \x0d\IGMP User Authentication Protocol (IGAP: IGMP para el protocolo de autenticación de usuario) \x0d\Router RGMP: Protocolo de administración de grupos de puerto de enrutador \x0d\\x0d\ICMP/ICMPv6: Protocolo de mensajes de control de Internet \x0d\ El Protocolo de mensajes de control de Internet (ICMP) es una parte integrada de los grupos IP. Los mensajes ICMP transmitidos a través de paquetes IP se utilizan principalmente para mensajes inalcanzables que involucran operaciones de red u operaciones de error. El envío de paquetes ICMP no es confiable, por lo que un host no puede depender de la recepción de paquetes ICMP para resolver cualquier problema de red. Las funciones principales de ICMP son las siguientes: \x0d\\x0d\ Notificar errores de red. Por ejemplo, un determinado host o toda la red es inaccesible debido a alguna falla. Si hay paquetes TCP o UDP dirigidos a un determinado número de puerto sin especificar un destinatario, ICMP también lo informa. \x0d\\x0d\ Anuncia congestión de la red. Cuando un enrutador almacena demasiados paquetes en el buffer y no puede transmitirlos tan rápido como pueden recibirse, se generará un mensaje de "Fin de origen ICMP". Para el remitente, esta información hará que se reduzca la velocidad de transmisión. Por supuesto, generar más mensajes de origen ICMP también provocará una mayor congestión de la red, por lo que debe usarse de manera conservadora. \x0d\\x0d\ Ayudar en la resolución de problemas. ICMP admite la función Echo, que envía un paquete en una ruta de ida y vuelta entre dos hosts. Ping es una herramienta general de gestión de red basada en esta característica, que transmitirá una serie de paquetes, medirá el número medio de viajes de ida y vuelta y calculará el porcentaje de pérdida. \x0d\\x0d\ Se agotó el tiempo de espera del anuncio. Si el TTL de un paquete IP cae a cero, el enrutador descarta el paquete, momento en el cual se genera un paquete ICMP que anuncia este hecho. TraceRoute es una herramienta que puede revelar rutas de red enviando paquetes con valores TTL pequeños y monitoreando anuncios de tiempo de espera de ICMP. \x0d\\x0d\ ICMP revisado en la definición de IPv6. Además, la funcionalidad de control de multidifusión del Protocolo de membresía de grupo (IGMP) IPv4 está integrada en ICMPv6. \x0d\\x0d\SNMP: Protocolo simple de administración de red\x0d\ SNMP es un protocolo estándar especialmente diseñado para administrar nodos de red (servidores, estaciones de trabajo, enrutadores, conmutadores, HUBS, etc.) en redes IP. . SNMP permite a los administradores de red gestionar el rendimiento de la red, identificar y resolver problemas de la red y planificar el crecimiento de la red. Los sistemas de gestión de red reciben notificaciones de problemas de red mediante la recepción de mensajes aleatorios (e informes de eventos) a través de SNMP. \x0d\\x0d\ Una red administrada SNMP tiene tres componentes principales: el dispositivo administrado, el agente y el sistema de administración de red. El dispositivo de administración es un nodo de red que contiene el agente ANMP y está en la red de administración. Los dispositivos administrados se utilizan para recopilar y almacenar información de administración. A través de SNMP, NMS puede obtener esta información. Los dispositivos administrados, a veces llamados elementos de red, pueden ser enrutadores, servidores de acceso, conmutadores y puentes, HUBS, hosts o impresoras. Un agente SNMP es un módulo de software de administración de red en un dispositivo administrado. El agente SNMP toma información de gestión local relevante y la convierte a un formato compatible con SNMP. NMS ejecuta aplicaciones para monitorear dispositivos administrados. Además, NMS también proporciona una gran cantidad de procedimientos de procesamiento y recursos de almacenamiento necesarios para la gestión de la red.

Cualquier red administrada requiere al menos uno o más NMS. \x0d\\x0d\ Actualmente, existen tres tipos de SNMP: SNMPV1, SNMPV2 y SNMPV3. No hay mucha diferencia entre la versión 1 y la versión 2, pero SNMPV2 es una versión mejorada que incluye otras operaciones de protocolo. Comparado con los dos primeros, SNMPV3 incluye más seguridad y configuración remota. Para resolver el problema de incompatibilidad entre diferentes versiones de SNMP, RFC3584 define tres estrategias de almacenamiento. \x0d\\x0d\ SNMP también incluye un conjunto de protocolos extendidos definidos por RMON, RMON2, MTB, MTB2, OCDS y OCDS. \x0d\\x0d\DNS: Protocolo (servicio) del sistema de nombres de dominio\x0d\ El protocolo (servicio) del sistema de nombres de dominio (DNS) es un servicio de directorio de red distribuido, utilizado principalmente para la conversión mutua de nombres de dominio y direcciones IP, y para Controlar el envío de correo electrónico por Internet. La mayoría de los servicios de Internet dependen del DNS para funcionar. Una vez que el DNS falla, el sitio web no se puede conectar y se suspenderá el envío de correos electrónicos. \x0d\\x0d\ DNS tiene dos aspectos separados: \x0d\\x0d\ Define la sintaxis de nomenclatura y las convenciones para facilitar la delegación de la autoridad del nombre de dominio por nombre. La sintaxis básica es: local.group.site; \x0d\ define cómo implementar un sistema informático distribuido para convertir de manera eficiente nombres de dominio en direcciones IP. \x0d\ En el método de denominación DNS, se adopta un mecanismo descentralizado y jerárquico para realizar la delegación y autorización del espacio de nombres de dominio y la autorización de la conversión de nombres y direcciones de dominio. Al utilizar el método de denominación DNS para asignar nombres de dominio a dispositivos de red distribuidos por todo el mundo, esto se logra mediante servidores repartidos por todo el mundo. \x0d\\x0d\ En teoría, el estándar de nombre de dominio en el protocolo DNS describe un espacio de nombre de dominio abstracto distribuido que puede usar valores de etiqueta arbitrarios. Cualquier organización puede configurar un sistema de nombres de dominio y elegir etiquetas para todas sus estructuras de distribución, pero la mayoría de los usuarios del protocolo DNS siguen las etiquetas jerárquicas utilizadas por el Sistema de nombres de dominio de Internet oficial. Los dominios de nivel superior comunes son: COM, EDU, GOV, NET, ORG, BIZ y también hay algunos dominios de nivel superior con códigos de país. \x0d\\x0d\ El mecanismo distribuido de DNS admite la asignación eficiente y confiable de nombre a dirección IP. La mayoría de los nombres se pueden asignar localmente y los servidores de diferentes sitios cooperan entre sí para resolver el problema de asignación de nombres y direcciones IP en redes grandes. El fallo de un único servidor no afecta al correcto funcionamiento de DNS. DNS es un protocolo universal que no se limita a los nombres de dispositivos de red.