[Interruptor] 05- elaborada enrutamiento de la red básica (bajo)

Este artículo de la Zhang_Jiawen publicado en el "Dell Tecnología habilidades básicas de red "
están sujetos a una infracción de copyright, también pidió al alto Meng Meng gran contacto hermana cabeza mí para discutir los mensajes borrar, disculpa, compensación, rodillas y otras cuestiones.

ruta estática es una información de la ruta configurada por el administrador de la red. Cuando el estado de la topología de red o enlace de cambios, el administrador de la red tiene que modificar manualmente la tabla de enrutamiento estático asociado con la información de enrutamiento.

Dinámica medios se comunican entre sí enrutador de enrutamiento, información de enrutamiento es transmitida, mediante el proceso de actualización de la tabla de enrutamiento de la información de encaminamiento recibida. Se basa en un protocolo de lograr. Este artículo describe el proceso de implementación de los dos.

enrutamiento estático

ruta estática se configura en el router manualmente las entradas de administrador de red. Puede ser aplicado con mucho éxito para una dirección de destino en particular, y se configura en un entorno de red pequeña o estable, rutas estáticas manualmente. Mediante el uso de enrutamiento estático, el administrador de red para determinar la manera de una ruta de red de destino.

Un concepto importante es: enrutamiento central es que el siguiente salto. Enrutador del siguiente salto para un determinado ángulo de vista, un paso más hacia la dirección de destino del router. La siguiente figura muestra una topología de enrutamiento de tamaño mediano. Desde el punto de vista de R1, R2 es también un siguiente salto de 192.168.3.0 y 192.168.4.0.

Inicialmente, además de la interfaz y la dirección IP dada se ha iniciado, nada que configurar. tabla de enrutamiento del router sólo incluye rutas directas. Cada router sólo conoce dos interfaces de red conectados a él. La siguiente tabla muestra el momento de la tabla de enrutamiento.

Como puede verse en la tabla, el router no sabe toda la red. Por ejemplo, el nodo A está conectado al conmutador 1 intenta acceder al conmutador Nodo B. 4 Después de anfitrión de procesamiento de la tabla de enrutamiento, A reenvía los datos a la puerta de enlace predeterminada de R1 (192.168.1.254), R1 consulta su propia tabla de enrutamiento y encontrar la información relevante no es la red de destino. A continuación, R1 transmite ICMP destino inalcanzable mensaje.

El problema de cómo resolver el problema? Al igual que las redes pequeñas, los administradores de red pueden entrar en el comando de la ruta en el enrutador, el reenvío de la información adicional configure:

ip route destination-network destination-network-mask next-hop-IP-address (forwarding router interface)

Por ejemplo, el siguiente comando para contar la R1 y la forma de llegar a 192.168.3.0 192.168.4.0:

ip route 192.168.3.0 255.255.255.0 192.168.2.254

ip route 192.168.4.0 255.255.255.0 192.168.2.254

R1上输入命令之后,路由表更新如下所示:

现在R1理解到达这些网络需要经过R2,但是R2接下来怎么办呢?

由于192.168.3.0直接连接到R2,R2可以直接ARP主机。但对于192.168.4.0,R2需要管理员以下命令来协助:

ip route 192.168.4.0 255.255.255.0 192.168.3.254

路由表相应更新:

目前只成功了一半,报文需要返回。查看R3的路由表,发现路由器不知道怎么找到192.168.1.0。Node A的报文到达之后,Node B尝试回复,但是会从R3收到ICMP destination unreachable的消息。在Node A看来,好像传输从未收到回复。要完成这一过程,需要在所有路由器上对于所有未知网络输入ip route命令来更新路由表。

R2真正的路由表以及在R2上输入的ip route命令如下图所示:

动态路由

路由协议允许路由器动态共享远端网络的信息以及自动将这信息添加到自己的路由表中。动态路由协议的一大好处在于当拓扑变更时,路由器会交换路由信息,从而能够自动学习新增网络,并且在链路故障时,找到替换路径。

路由协议完成这一功能的方式取决于它所使用的算法以及此协议的操作特性。通常来说,动态路由协议的执行过程如下:

  1. 路由器在端口发送和接收路由消息。
  2. 路由器与其他使用相同路由协议的路由器共享路由信息。
  3. 路由器交换路由信息来学习远端网络。
  4. 当路由器检测到拓扑变化时,路由协议将这一变化通知其他路由器。

网络发现

例如,R1,R2,R3之间的拓扑:

R1:发送10.1.0.0以及10.2.0.0的更新;从R2接收10.3.0.0的信息,跳数加1;在路由表中存储10.3.0.0的信息,metric设为1。

R2:发送10.3.0.0以及10.2.0.0的更新;从R1接收10.1.0.0的信息,跳数加1;在路由表中存储10.1.0.0的信息,metric设为1。从R3接收10.4.0.0的信息,跳数加1;在路由表中存储10.4.0.0的信息,metric设为1。

R3:发送10.3.0.0以及10.4.0.0的更新;从R2接收10.2.0.0的信息,跳数加1;在路由表中存储10.2.0.0的信息,metric设为1。

交换路由信息

路由器周期性的更新信息。在最初的网络发现结束后,每个路由器通过发送和接收以下更新来继续收敛的过程:

R1:发送10.1.0.0,10.2.0.0以及10.3.0.0的更新;从R2接收10.4.0.0的信息,跳数加1;在路由表中存储10.4.0.0的信息,metric设为2;从R2收到相同的10.3.0.0的更新,metric为1,不作更新。

R2:发送10.1.0.0,10.2.0.0,10.3.0.0以及10.4.0.0的更新;从R1接收10.1.0.0的信息,不作更新;从R3接收10.4.0.0的信息,不作更新。

R3:发送10.2.0.0,10.3.0.0以及10.4.0.0的更新;从R2接收10.1.0.0的信息,跳数加1;在路由表中存储10.1.0.0的信息,metric设为2;从R2收到相同的10.2.0.0的更新,metric为1,不作更新。

距离矢量路由协议切断了邻居路由之间的环路,也称为水平分割。水平分割阻止信息从同一端口接收之后再发送出去。例如,R2不会从Serial 0/0/0端口发送网络10.1.0.0的信息,因为R2从Serial 0/0/0学习了10.1.0.0。

网络中的路由器收敛了信息之后,路由器可以使用路由表来决定到达目的地的最佳路径。不同的路由协议有不同的计算最佳路径的方法。

路由收敛

当所有路由器对于整个网络有准确的更新之后,达到路由收敛状态,如下图所示:

收敛时间是路由器分享信息,计算最佳路径,更新路由表的时间。收敛同时是协作并且独立的。路由器相互之间共享信息但是必须各自独立的计算自己路由拓扑改变所带来的影响。 由于它们各自独立地关于新的拓扑达成一致,于是说它们收敛于这种一致。

Supongo que te gusta

Origin www.cnblogs.com/thecatcher/p/12452202.html
Recomendado
Clasificación