¿Qué protocolos de red están preconstruidos en los sistemas operativos modernos?

La mayoría de los protocolos en los sistemas operativos modernos son parte del conjunto de protocolos de Internet, incluidos

  • DHCP / SLAAC (para obtener direcciones IP)
  • DNS (para hacer búsquedas de nombres)
  • FTP (para transferencia de archivos)
  • HTTP / TLS / SSL (cuando se usa un navegador web)
  • IMAP / POP / SMTP (si instala un programa de correo)
  • LDAP (generalmente también parte de un programa de correo)
  • NTP (para configurar y administrar el tiempo)
  • ONC / RPC (para llamadas de procedimiento remoto y redes distribuidas)
  • RTP (conexiones en tiempo real)
  • RTSP (transmisión en tiempo real)
  • SIP (si instala VoIP)
  • SNMP (para gestión de dispositivos de red)
  • SSH (para conexiones de terminal encriptadas)
  • Telnet (para conexiones de terminal sin cifrar)
  • XMPP (para mensajería instantánea)
  • Más…

Capa de transporte

  • TCP (sesiones orientadas a la conexión)
  • UDP (sesiones sin conexión (datagrama))
  • SCTP (sesiones robustas orientadas a la conexión)
  • RSVP (reserva de ancho de banda)
  • Más…

Capa de internet

  • IP (IPv4 / IPv6) (protocolo de datagrama base)
  • ICMP / ICMPv6 (diagnóstico y gestión de conexiones)
  • IGMP (gestión de grupo de multidifusión)
  • IPsec (tranmsport cifrado)
  • Más…

Capa de enlace

  • ARP (resolución de dirección, IPv4)
  • NDP (resolución y mantenimiento de direcciones, IPv6)

Si planea hacer un enrutamiento serio en su nodo final, querrá usar Quagga Software Routing Suite. Esto se ejecutará en la mayoría de los sistemas tipo Unix.

Algunos sistemas operativos pueden tener protocolos de enrutamiento primitivos como RIP incorporado. Simplemente no se utilizan en la naturaleza.

Windows también tiene algunos protocolos de enrutamiento (RIP, en su mayoría), pero si está haciendo algo serio, querrá un sistema operativo tipo Unix.

Esencialmente, todos los sistemas operativos tienen lo siguiente incorporado: Ethernet, ARP, RARP, BOOTP, ICMP, IGMP, IPv4, TCP, UDP, DNS

Los sistemas operativos más modernos también incluyen: IPv6, MLDP, ICMPv6, EPP, ECN

Aunque no siempre está preempaquetado en la pila de red, la mayoría de los sistemas operativos modernos proporcionan de alguna forma: ISAKMP, IKE, TFTP, Echo, NTP, SNMP

Tengo dos opiniones sobre GSSAPI y Kerberos: Windows tiene una tienda de tokens, pero no sé nada incorporado (fuera de las ediciones del servidor) que pueda usarlo. La mayoría de los sistemas, incluido Windows, necesitarían software de terceros para hacer algo con él. Por lo tanto, hay una vaga conciencia incorporada, pero en realidad no es otra cosa.

El eco es otra rareza. Esto siempre está presente, y casi siempre está deshabilitado. No ha sido útil durante años y se considera una responsabilidad.

BOOTP y RARP son protocolos alternativos que son tan obsoletos que no puede estar seguro de que un proveedor determinado pueda probarlos. Hay situaciones en las que puede desearlas, tal vez donde desee una configuración central, pero DHCP es un protocolo demasiado pesado o el servidor simplemente no se puede hacer lo suficientemente rápido y / o lo suficientemente estable. En general, sin embargo, no tienen sentido.