当前课程知识点:计算机网络 > 第五章 网络层 > 5.13 RIP为什么衰落? > Video
整个网络寻找最佳路径的过程
叫做收敛
RIP运作非常的简单
它发现新网络的速度很快
我们说是好消息传的快
即收敛快
比如在这个图上
A突然起动了一个直连网络X
它第一次交换就把这个好信息
告诉了B
B收到这个好消息
它知道通过A
它也可能到达X
所以它把它记载到
自己的路由表里边
并且在下一次交换的时候
它把这个好消息告诉了C
C收到这个好信息之后呢
它也把这个好信息装载到了
它的路由表里边
通过B可以到达X
并且呢代价呢加1
经过4跳之后
4跳之外的1
就知道了有一个X网络
它可以通过D到达
并且代价是4
很不幸的是这里可能
会遭遇一个严重的问题
那就是坏消息传得慢
看回刚才那个例子
当稳定工作之后
路由器B C D E都认识到
有一个网络X
分别经过1 2 3 4跳
能够到达X
突然A崩溃了
或者A与B之间的链路断了
之后的交换B将得不到
从A来的关于X的任何消息
幸运的是B有两个邻居
C告诉B说我可以到达X
我到达X的代价是2跳
B收到这个消息之后呢
它非常开心
它认为它也可以到达X
它在C的2跳的基础上加1
变成3跳可达X
在下一次交换
B把这个3跳的信息
又交回给了C
C在3跳的信息基础之上加1跳
它认为到达X呢
经过4跳可达
这个4跳的消息呢
还会被传给D 传给E
随着交换的推进
路径代价越来越大 趋向无穷
这个问题叫做无穷计数问题
同时在趋向无穷的这个过程中
B和C之间形成了回路
称为路由环
当有发往网络X的数据
到达B或C的时候
就会在B和C之间的
路由环里无限循环
怎么办呢
直观的想法就是定义一个
路径代价的最大数15
当一个路由器收到的路径代价
增加到15跳的时候
它会认识到网络X出问题了
它把到X的代价
修改为无穷 不可达
但是一台路由器认识到
某个网络不可达
可能需要消耗7 8分钟的时间
所以有一些其他的办法
来加快收敛
比如水平分割 毒性逆转
抑制定时器等等
但是这些方法
并没有彻底地解决
刚才描述到的那些问题
RIP产生无穷计数
路由环问题的根源是
站得不够高
看得不够远
每个路由器都只和它的邻居
进行交换
它路由表的更新
是基于邻居告诉它的信息
而作出的
至于邻居告诉它的信息
是真的还是假的
是正确的还是错误的
它无从分辨
它只能够采纳
就像刚才那个例子
A崩溃之前
C告诉B的信息还是正确的 真的
但是崩溃之后
这个信息已经过时了 失效了 错了
只有站得高才能看得远
确定出全局的最佳路径
但是站得高需要付出代价
途经链路 交换设备
以及目的网络
都是动态的变化的
最佳路径也要随之变化
需要即时获取状态变化信息
这些也都要付出代价
我们所说的代价
指的是带宽 CPU
memo等等
RIP在站不得够高
跟得不够紧的情况下
只能直接获取近邻的信息
远处的信息通过逐跳信息传递
而间接获取
这就有可能传播学习到
错误的 过时的信息
最坏的情况下
全网传播和学习过时的信息
永远无法达到稳定状态
算法不收敛
小结一下今天的内容
RIP的主要问题是无穷计数
产生路由环
解决的办法是
定义路径代价的最大数
还可以采用水平分割 毒性逆转
抑制定时器等方法
RIP问题产生的根源是
站得不高 看得不远
要彻底解决问题
需要一种站得足够高
看得足够远的路由协议
-本课程简介
--课程组织
-1.1 为什么要学习计算机网络?
-1.2 互联网络发展史
--Video
--互联网络发展史
-1.3 常用的基本概念
--Video
--常用的基本概念
-1.4 参考模型(重点)
--Video
--参考模型
-1.5 参考模型相关的概念
--Video
--数据如何传输
-1.6 本课程的组织
--Video
--课程组织
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:伦敦奥运会开幕式之Tim Berners Lee
--附录说明
-第一章 概述--章节测试
-附录4:本章的无背景乐的视频
--1-4参考模型
--关于附录4的说明
-2.1 数据通信的理论基础
--Video
-2.2 有导向的传输介质
--Video
--有导向的传输介质
-2.3复用技术
--Video
--复用技术
-2.4调制技术
--Video
--调制技术
-2.5公共交换电话网络
--Video
--公共交换电话网络
-2.6物理层设备
--Video
--物理层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:光纤熔接
--Video
-附录4:海底光缆
--附录说明
--外部链接
-第二章 物理层--章节测试
-附录5:本章的无背景乐的视频
--2-3复用技术
--2-4调制技术
--关于附录5的说明
-3.1 数据链路层概述
--Video
--数据链路层概述
-3.2 差错处理概述
--Video
--差错处理概述
-3.3 纠1位错的海明码
--Video
--纠1位错的海明码
-3.4 检错码
--Video
--检错码
-3.5基本数据链路协议1~3
--Video
-3.6 滑动窗口协议
--Video
--滑动窗口协议
-3.7 回退n帧
--Video
--回退n帧
-3.8 选择性重传
--Video
--选择性重传
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第三章:数据链路层--章节测试
-附录3:本章的无背景乐的视频
--3-4检错码
--3-6 滑窗协议
--3-7 回退n帧
--关于附录3的说明
-4.1 MAC子层概述
--Video
--MAC子层概述
-4.2 ALOHA协议
--Video
--ALOHA协议
-4.3 CSMA协议
--Video
--CSMA协议
-4.4 以太网概述
--Video
--以太网概述
-4.5 以太网帧格式
--Video
--以太帧格式
-4.6 二层交换的基本格式
--Video
-4.7 生成树协议
--Video
--生成树协议
-4.8 虚拟局域网
--Video
--虚拟局域网
-4.9 二层设备
--Video
--二层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第四章 介质访问控制子层--章节测试
-附录3:本章的无背景乐的视频
--4-9 二层设备
--关于附录3的说明
-5.1 网络层引言
--Video
--网络层引言
-5.2 IP地址
--Video
--IP地址
--子网规划实例
-5.3 子网规划
--Video
--子网规划
-5.4 IP寻址
--Video
--IP寻址
-5.5 IP分组
--Video
--IP分组
-5.6 什么是IPv6?
--Video
--什么是IPv6?
-5.7 IPv6地址
--Video
--IPv6地址
-5.8 IPv6分组
--Video
--IPv6分组
-5.9 IPv6过渡技术
--Video
--IPv6过渡技术
-5.10 路由从何而来?
--Video
--路由如何而来
-5.11 距离矢量路由选择协议
--Video
-5.12 路由信息协议RIP
--Video
--RIP
-5.13 RIP为什么衰落?
--Video
-5.14 链路状态路由选择LS
--Video
-5.15 单区域OSPF
--Video
-5.16 无类域间路由 CIDR
--Video
--CIDR
-5.17 网络地址翻译 NAT
--Video
--NAT
-5.18 互联网控制消息协议 ICMP
--Video
--ICMP
-5.19 地址解析协议 ARP
--Video
--ARP
-5.20 拥塞控制
--Video
--拥塞控制
-5.21 流量整形
--Video
--流量整形
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第五章 网络层--章节测试1
-第五章 网络层--章节测试2
-第五章主观测试题
-附录3:本章的无背景乐的视频
--5-2_IP地址
--5-3_子网规划
--5-4_IP寻址
--5-5_IP分组
--5-9过渡技术
--5-21流量整形
-6.1 传输层概述
--Video
--传输层概述
-6.2 用户数据报协议 UDP
--Video
-6.3 通信模型
--Video
--通信模型
-6.4 TCP数据段
--Video
--TCP数据段
-6.5 TCP三次握手建立连接
--Video
-6.6 TCP连接释放
--Video
--TCP连接释放
-6.7 TCP传输策略
--Video
--TCP传输策略
-6.8 TCP拥塞控制
--Video
--TCP拥塞控制
-6.9 TCP定时器等
--Video
--TCP定时器等
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第六章 传输层--章节测试
-附录3:本章的无背景乐的视频
--6-1传输层概念
--6-2UDP
--6-3通信模型
-linux
-windows
-7.1 应用层概述
--Video
--应用层概述
-7.2 域名系统 DNS 概述
--Video
-7.3 DNS之域名解析
--Video
--域名解析
-7.4 电子邮件 e-mail
--Video
-7.5 万维网 WWW
--Video
--万维网 WWW
-7.6 其它应用
--Video
--其它应用
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第七章 应用层--章节测试
-附录3: 本章无背景音乐的视频
--7-4_电子邮件
--7-6_其它应用