登录
  • 人们都希望被别人需要 却往往事与愿违
  • 编程的艺术就是处理复杂性的艺术@Edsger Dijkstra (图灵奖得主)

[系列]3.Packet Tracer6动态路由的分析

IT Benny小土豆 6262次浏览 867字 0个评论
这篇文章在 2015年11月24日19:22:04 更新了哦~

动态路由有很多协议,依赖路由器之间互相通信来确定、更新路由表。

先举一个简单的例子:

[系列]3.Packet Tracer6动态路由的分析

Router0知道什么?它知道报文怎么送给PC0的网段(192.168.1.0)和送给Router1的网段(192.168.2.0)

Router2知道报文怎么送给PC1的网段(192.168.3.0)和送给Router0的网段(192.168.2.0)

所以这两个的路由表就出来了。

这俩路由器会互相"沟通"并且检查彼此是否挂掉了。

Router0:

[系列]3.Packet Tracer6动态路由的分析

Router1:

[系列]3.Packet Tracer6动态路由的分析

我们来ping下试试:

[系列]3.Packet Tracer6动态路由的分析

第一次会超时,为嘛呢?

因为路由器之间还没有"沟通"并生成动态路由表,所以就超时啦。

简单的分析完了,来看下略微复杂的、完整的拓扑图,其实道理完全一样呀!

[系列]3.Packet Tracer6动态路由的分析

我们就来看Router5,坐起第二个。

R5都知道些什么?它知道怎么送到R4,R6和R7(注意,不是OPPO的那个R7)

那它的动态路由该是啥样子的呢?就是和这三个路由器相连接口的IP的网段吗?

哎还真说对了,R5只需要设置三个动态路由,第一条左侧的R4-192.168.2.0,第二条和右侧的192.168.3.0,第三条和上面的192.168.8.0

[系列]3.Packet Tracer6动态路由的分析

看,一点都不带错的。

其他的路由器也这样设置,知道怎么把报文送给谁,就把网段设置成设置动态路由。

或许脑袋瓜发达的你会问,那回程路由呢?哎孩子呀,让那八个路由器自己沟通交流去吧,咱不管他们是说的0000101还是010010101反正是肯定会协商出来一个动态变化的路由表的。

万事ping为先,先试试通不通啊。

[系列]3.Packet Tracer6动态路由的分析

超时一次的原因已经解释了。

 

 

 

动态路由表之间的路由器,他们会互相检查彼此的存活状态(有一个时间间隔),如果挂了那么就动态的删除掉对应的路由表。

所以对于动态路由表来说,挂了就自动选择别的路走。哪怕没挂也会选择比较快的路。当然了,挂了总得允许人家丢个包嘛!

加主机那个,就是把交换机连到路由器上并给交换机分配一个IP,然后给连接到交换机的PC再分配好对应网段的静态IP,那些都是可以互相ping通的。

木有了……真的木有了[系列]3.Packet Tracer6动态路由的分析

不要再看了

再看人家会害羞⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄的 [系列]3.Packet Tracer6动态路由的分析


文章版权归原作者所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明原作者和本文原始地址:
https://dmesg.app/dynamic-router.html
喜欢 (1)
分享:-)
关于作者:
If you have any further questions, feel free to contact me in English or Chinese.
发表我的评论(代码和日志请使用Pastebin或Gist)
取消评论

                     

去你妹的实名制!

  • 昵称 (必填)
  • 邮箱 (必填,不要邮件提醒可以随便写)
  • 网址 (选填)