之前说到,把各个地方不同的网段,联系起来需要用到路由器或三层交换机,来用其路由功能让数据包们知道如何在不同的IP地址段之间达到目的地。不过,每个路由器只知道和自己直接相连的IP网段,而不知道自己的隔壁的、以及隔壁的隔壁的。以前说的那个方法是手工指定,告诉路由器,要是某个包要到哪个IP地址段去,应该往哪个端口丢。 虽说动态路由有很多协议,但是他们的基本工作原理还是差不的。就是彼此直接,周期性地交换协议数据包,来交换彼此之间知道的路由信息。然后,再根据某些算法,用来这些协议数据包里面的内容,来算出一条最佳路径。然后扔到“路由表”里面,供路由器来调用。要是在某些时候,路由的信息改变了,则再触发更新一下“路由表”。在超过一定的时间没有收到某个路由的协议数据包的时候,就会认为该路由器没有工作,则把路由器跑的协议里面拿掉,再重新计算一次整个网络的路由情况。 至于具体的路由协议,之后再细说。 |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-11-6 23:20 , Processed in 0.029792 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.