Un sistema operativo de red ( NOS ) es un sistema operativo especializado para un dispositivo de red, como un enrutador , conmutador o firewall .
Históricamente, los sistemas operativos con capacidades de red se describían como sistema operativo de red, porque permitían que las computadoras personales (PC) participaran en redes de computadoras y compartieran archivos e impresoras en una red de área local (LAN). Esta descripción de los sistemas operativos es ahora en gran parte histórica, ya que los sistemas operativos comunes incluyen una pila de red para admitir un modelo cliente-servidor .
Historia
Los primeros sistemas operativos de microcomputadoras como CP / M , MS-DOS y Mac OS clásico fueron diseñados para un usuario en una computadora. [ cita requerida ] Las redes de conmutación de paquetes se desarrollaron para compartir recursos de hardware, como una computadora central , una impresora o un disco duro grande y costoso . [1] A medida que la tecnología de redes de área local estuvo disponible, surgieron dos enfoques generales para manejar el intercambio de recursos en las redes. [ cita requerida ]
Históricamente, un sistema operativo de red era un sistema operativo para una computadora que implementaba capacidades de red. Los sistemas operativos con una pila de red permitían a las computadoras personales participar en una arquitectura cliente-servidor en la que un servidor permite que varios clientes compartan recursos, como impresoras . [2] [3] [4] Los primeros ejemplos de sistemas operativos cliente-servidor que se enviaron con capacidades de red totalmente integradas son Novell NetWare que utiliza el protocolo de red Internetwork Packet Exchange (IPX) y Banyan VINES, que utiliza una variante de los sistemas de red Xerox. (XNS) protocolos. [ cita requerida ]
Estas redes limitadas de cliente / servidor fueron reemplazadas gradualmente por redes peer-to-peer , que usaban capacidades de red para compartir recursos y archivos ubicados en una variedad de computadoras de todos los tamaños. Una red de igual a igual hace que todas las computadoras conectadas sean iguales; todos comparten las mismas capacidades para utilizar los recursos disponibles en la red. [3] Las redes peer-to-peer más populares a partir de 2020 son Ethernet , Wi-Fi y el conjunto de protocolos de Internet . El software que permitía a los usuarios interactuar con estas redes, a pesar de la falta de soporte de red en el sistema operativo del fabricante subyacente, a veces se denominaba sistema operativo de red. Ejemplos de dicho software adicional incluyen KA9Q NOS de Phil Karn (que agrega soporte de Internet a CP / M y MS-DOS), controladores de paquetes PC / TCP (que agrega soporte de Ethernet e Internet a MS-DOS) y LANtastic (para MS-DOS , Microsoft Windows y OS / 2 ) y Windows para trabajo en grupo (agregando NetBIOS a Windows). Entre los ejemplos de los primeros sistemas operativos con capacidades de red peer-to-peer incorporadas se incluyen MacOS (usando AppleTalk y LocalTalk ) y Berkeley Software Distribution . [ cita requerida ]
Hoy en día, las aplicaciones de informática distribuida y groupware se han convertido en la norma. Los sistemas operativos de computadora incluyen una pila de redes de forma natural. [1] Durante la década de 1980, la necesidad de integrar computadoras diferentes con capacidades de red creció y la cantidad de dispositivos en red creció rápidamente. En parte porque permitía la interoperabilidad de varios proveedores y podía enrutar paquetes a nivel mundial en lugar de estar restringido a un solo edificio, el conjunto de protocolos de Internet se adoptó casi universalmente en las arquitecturas de red. A partir de entonces, los sistemas operativos de las computadoras y el firmware de los dispositivos de red tendieron a admitir los protocolos de Internet. [5]
Sistemas operativos de dispositivos de red
Los sistemas operativos de red pueden integrarse en un enrutador o firewall de hardware que opera las funciones en la capa de red ( capa 3 ). [6] Los sistemas operativos de red notables incluyen:
Sistemas operativos de red patentados
- Cisco IOS , una familia de sistemas operativos de red que se utilizan en la mayoría de los enrutadores de Cisco Systems y los conmutadores de red de Cisco actuales . Los conmutadores anteriores ejecutaban el sistema operativo Catalyst CatOS
- RouterOS de MikroTik .
- ZyNOS , utilizado en dispositivos de red fabricados por ZyXEL .
- LCOS (LX / FX / SX), utilizado en dispositivos de red fabricados por LANCOM Systems. [7]
Sistemas operativos basados en NetBSD, FreeBSD o Linux
- DD-WRT , basado en el kernel de Linux DD-WRT es un firmware basado en Linux para enrutadores inalámbricos y puntos de acceso, así como para plataformas de dispositivos de red de bajo costo como Linksys WRT54G
- Dell Networking Operating System , DNOS9 está basado en NetBSD , mientras que OS10 usa el kernel de Linux
- El sistema operativo extensible se ejecuta en conmutadores de Arista y utiliza un kernel de Linux sin modificar
- ExtremeXOS (EXOS), utilizado en dispositivos de red fabricados por Extreme Networks
- Sistema operativo FTOS o Force10, es la familia de firmware utilizada en los conmutadores Ethernet Force10
- OpenWrt utilizado para enrutar paquetes IP en dispositivos integrados
- pfSense , una bifurcación de M0n0wall , usa PF
- SONiC , un sistema operativo de red basado en Linux desarrollado por Microsoft
- Distribución de Cumulus Linux , que utiliza la pila TCP / IP completa de Linux
- VyOS , una bifurcación de código abierto del paquete de enrutamiento de Vyatta
- ONOS , un sistema operativo SDN de código abierto (alojado por The Linux Foundation ) para proveedores de servicios de comunicaciones que está diseñado para escalabilidad, alto rendimiento y alta disponibilidad.
Ver también
- Sistema operativo distribuido
- FRRouting
- Sistema operativo de la computadora en red
- Virtualización de funciones de red
- Proyectos de sistema operativo
- Sistema operativo interrumpible
- SONiC (sistema operativo)
Referencias
- ↑ a b Ann McHoes e Ida M. Flynn (2012). Comprensión de los sistemas operativos (6 ed.). aprendizaje Cengage. pag. 318. ISBN 9781133417569.Mantenimiento de CS1: utiliza el parámetro de autores ( enlace )
- ↑ Dean, Tamara (2009). "Sistemas operativos de red", Red + Guía de redes , 421 (483)
- ↑ a b Winkelman, Dr. Roy (2009). "Capítulo 6: Software", Guía del educador sobre redes escolares , 6.
- ^ Davis, Ziff (2011). "sistema operativo de red", PCmag.com Consultado el 5/7/2011.
- ^ Ann McHoes e Ida M. Flynn (2012). Comprensión de los sistemas operativos (6 ed.). aprendizaje Cengage. pag. 305. ISBN 9781133417569.Mantenimiento de CS1: utiliza el parámetro de autores ( enlace )
- ^ Al-Shawakfa, Emad; Evens, Martha (2001). "The Dialoguer: una interfaz bilingüe interactiva para un sistema operativo de red", Expert Systems Vol. 18 Número 3, p131, 19p, consultado el 7 de mayo de 2011.
- ^ https://www.lancom-systems.com/products/firmware/os-family/
enlaces externos
- Capítulo 6 de la guía de redes del Dr. Roy Winkelman
- El NOS de código abierto para puertas de enlace de sitios celulares desagregadas