Introducción al modo de intercambio NBMA y BMA del sistema Linux

  

Hay dos métodos de intercambio diferentes en el sistema Linux, a saber, NBMA y BMA. No mire los dos intercambios solo una letra, pero es completamente diferente, incluso uno contra el otro. Este artículo introducirá el intercambio de estas dos redes en el sistema Linux.

intercambio 1.NBMA

Aunque todo el mundo está conectado a un enlace, pero eso no quiere decir que la trama de datos es libre de ir a cualquier parte. En la red NBMA, el control está en el conmutador, y el host final solo puede alcanzar el host de destino a través del conmutador. Es decir, solo el conmutador está configurado con el marco de datos desde este puerto. Algunos datos pueden pasar la prueba. Cuando la política se envía desde ese puerto, el marco de datos puede pasar. Para las redes NBMA, la implementación del conmutador es más complicada porque tiene mucha lógica de capa de protocolo integrada, en lugar de un aprendizaje pasivo. Si damos algunos ejemplos de NBMA, podría ser mejor.

Para NBMA, los más comunes son Frame Relay y ATM. La tecnología ampliamente utilizada es ATM. Sabemos que ATM es muy complicado y más complicado que Ethernet. Creo que es más complicado que IP. Para ATM, uno de los conceptos importantes es el circuito virtual y el canal virtual. El circuito virtual debe establecerse antes de la comunicación. El trabajo del conmutador ATM es intercambiar la ruta virtual para transmitir la trama de datos en el canal virtual configurado. Una trama de datos específica. Solo puede seguir un canal virtual y no llegará a otros canales virtuales. La configuración del canal virtual del cajero automático se realiza en el conmutador, es decir, el conmutador controla cómo se reenvía la trama de datos y el host final solo puede aceptar pasivamente la disposición.

La fuerza de NBMA es su capacidad de control, a diferencia de BMA. Para WAN, BMA rara vez se usa, y la mayoría de ellos usa NBMA. Debido a que la estrategia de reenvío de WAN es bastante complicada, bajo la guía de BGP, la capa de enlace generalmente es un reenvío de destino específico, y no puede ocurrir una transmisión aleatoria. La política obligatoria para cada AS, si se produce alguna transmisión, hará que la WAN ya no sea segura, y la seguridad aquí puede estar altamente correlacionada con la política y la seguridad nacional.

2.BMA exchange

De hecho, la red BMA no es una red conmutada o un conmutador. La topología lógica de la red BMA es siempre una topología de bus. El concepto de introducir un conmutador en la red BMA está completamente completo. Es para optimizar la red. Tomando Ethernet como ejemplo, el Ethernet original era un tipo de bus. Más tarde, se introdujo el HUB para una fácil expansión y se utilizó un puente para conectarse a un Ethernet heterogéneo. Luego, los conmutadores Ethernet se utilizaron ampliamente en pares trenzados de alto rendimiento y bajo costo. La aplicación de este hecho ha reducido la velocidad y la línea coaxial basada en el bus se retiró gradualmente. La mayor ventaja de los conmutadores Ethernet es su función de aprendizaje. Este tipo de aprendizaje es un tipo de aprendizaje pasivo. Aunque no hay ningún secreto en la red BMA, debido a la existencia del conmutador de aprendizaje, el secreto está limitado a las partes de comunicación acordadas mutuamente. A lo largo de la historia, podemos ver que el conmutador Ethernet llega tarde, aunque realmente subvierte la arquitectura de Ethernet, por lo que Gigabit, 10 Gigabit Ethernet más adelante, solo es compatible con el 802.3 tradicional por compatibilidad. Aún no se puede subvertir la esencia de Ethernet, ¿qué es esta esencia? Este es el protocolo ARP, que es una transmisión que confirma que Ethernet sigue siendo la red de transmisión original. Cualquier comunicación debe utilizar el protocolo arp para la resolución de direcciones (independientemente de la configuración estática de la asignación arp), esta resolución de direcciones y la comunicación unicast subsiguiente brindan al conmutador una oportunidad de aprendizaje para conocer una cierta dirección MAC al conmutador, A qué puerto se puede llegar, por lo que el conmutador puede filtrar las difusiones innecesarias. Este tipo de aprendizaje es pasivo, incluso si no existe tal mecanismo de aprendizaje, el paquete de datos puede alcanzar el objetivo, ya que la implementación de la red BMA se encuentra en el host final, no en el conmutador. Para Ethernet, el marco de datos predeterminado alcanzará la misma cadena. Cualquier host en el camino, el host filtrará el marco de datos cuyo MAC de destino no es la máquina local. Esta es la esencia de BMA, es decir, se implementa en el host, el switch solo ayuda, y el switch no tiene poder para emitir juicios (como la entrada de mapeo de puertos /MAC). Volverá a la esencia de BMA, es decir, utilizar la transmisión para transmitir marcos de datos en cada puerto.

IPv6 cancela la transmisión de arp, y hasta cierto punto está destruyendo completamente los cimientos de la naturaleza de la transmisión de Ethernet. Aun así, un marco de datos puede cambiar el MAC de destino a una dirección de transmisión. Antes de cambiar el estándar, el conmutador ve que el marco de datos aún se reenviará a todos los puertos cuando el conmutador todavía esté en el estado ciego.

Lo anterior es la introducción de los dos métodos de intercambio de red del sistema Linux. Se puede decir que NBMA y BMA tienen sus propias ventajas y pueden compensarse mutuamente.

Copyright © Conocimiento de Windows All Rights Reserved