Red de conocimiento informático - Programación de la red - ¿Qué significa enrutamiento suave? ¿Qué hace?

¿Qué significa enrutamiento suave? ¿Qué hace?

El enrutamiento suave se refiere al uso de computadoras de escritorio o servidores con software para formar soluciones de enrutamiento, que se basan principalmente en la configuración del software para implementar las funciones del enrutador; el enrutamiento físico proporciona dispositivos de hardware especiales para configurar las funciones del enrutador, incluidos procesadores, fuentes de alimentación y software integrado.

Función: El enrutamiento suave utiliza software para simular la función de un enrutador. En otras palabras, el enrutamiento suave no requiere un enrutador. Solo requiere una tarjeta de red de computadora o una caja de conexiones para funcionar como enrutador. ?

Datos extendidos:

La diferencia entre un enrutador de software y un enrutador de hardware:

(1) El enrutador de software generalmente utiliza una computadora común como sistema operativo común. Por ejemplo, Linux o Windows, por lo que la configuración de enrutamiento es en realidad la configuración de Windows o Linux, o la configuración de la computadora. La PC puede ser una PC/servidor 486 muy antigua o más avanzada. El software y el hardware son independientes.

Los enrutadores de hardware se basan principalmente en una arquitectura de sistema integrada, con sistemas operativos integrados desarrollados independientemente o listos para usar, como Vxworks, Montavista, uClinux, etc. Como sistema operativo, y junto con el software de enrutamiento desarrollado por el fabricante del sistema, el software y el hardware están coordinados entre sí.

Los enrutadores de hardware utilizan un sistema operativo especial, por lo que utiliza HyperTerminal (computadora) para administrar el enrutador a través de la consola. La administración de enrutadores de hardware generalmente se logra mediante líneas de comando dedicadas, interfaces gráficas o software de administración de red.

(2) Arquitectura de hardware: la arquitectura de hardware del enrutador de software es universal y adecuada para la instalación y el uso de diversas aplicaciones de software, no solo diseñada para enrutadores, la arquitectura de hardware del enrutador de hardware está especialmente diseñada; Se diseñan enrutadores y se desarrollan algunas CPU para aplicaciones de red.

③Ensamblaje de hardware: es posible que los usuarios de enrutadores de software tengan que ensamblar el hardware ellos mismos. Es posible que las PC comunes no tengan una tarjeta de red (como la antigua 486) o que solo tengan una tarjeta de red. Los usuarios deben instalar tarjetas de red adicionales para cumplir con la función de enrutamiento. Puede haber problemas de compatibilidad con el hardware que los usuarios deben resolver ellos mismos.

Los usuarios del enrutador de hardware no necesitan ensamblar el hardware ellos mismos. El fabricante del sistema ha completado el diseño de combinación de hardware después de pruebas rigurosas, no habrá incompatibilidad.

④Instalación de software: los usuarios de enrutadores de software deben instalar su propio software, algunos de los cuales son gratuitos y otros tienen que pagar tarifas de patente. Los usuarios de enrutadores de hardware no necesitan instalar el software ellos mismos, ya que el software; está incluido en la memoria flash del producto.

⑤Mantenimiento del software: el software gratuito proporcionado por los enrutadores de software suele ser un código de programa abierto no comercial, que generalmente es desarrollado y modificado por algunos expertos dispersos por interés. No se puede garantizar la integridad funcional y la depuración; las funciones de software del enrutador de hardware son desarrolladas por el fabricante del sistema y tienen una alta coherencia.

La adición y depuración de funciones son mantenidas por el fabricante del sistema. Los usuarios sólo necesitan actualizar su software. Existen ciertos canales para obtener el software actualizado y el servicio posventa está garantizado.

⑥Coincidencia: el software del enrutador debe adaptarse al hardware disponible en el mercado (como una PC) y a los sistemas operativos disponibles en el mercado (como Windows y Linux). Ni el hardware ni el sistema operativo están diseñados específicamente para funciones de red/enrutamiento. La estabilidad no se puede generalizar. Los usuarios deben pagar costos, tiempo, energía y dinero relativos.

El software y el hardware del enrutador adoptan un sistema operativo integrado y combinan entre sí. Por lo tanto, el diseño general es simple y eficiente. No solo es estable sino también fácil de configurar. además el costo pagado por el usuario es relativamente bajo.

Materiales de referencia:

Enciclopedia Baidu-Soft Routing