当前课程知识点:计算机网络 > 第五章 网络层 > 5.11 距离矢量路由选择协议 > Video
路由表中的路由信息
大部分是动态路由
而动态路由是路由器运行
路由选择协议而产生和维护的
路由选择协议分为两大类
一类呢叫做距离矢量路由选择
Distance Vector
简称DV
另一类呢叫做链路状态路由选择
Link State 简称LS
DV是分布式Bellman-Ford路由算法
它常被用于小型网络
RIP是一个典型的DV算法
RIP这个路由选择信息协议呢
是1988年颁布在RFC1058里边的
它是在早期互联网里头
广为使用的一种路由选择协议
DV的工作原理是这样的
第一步 每一个路由器
维护两个向量
Di和Si
分别表示从该路由器
到所有其他路由器的距离
及相应的下一跳
第二步 在邻居路由器之间
交换路由信息
就是交换这个矢量信息
向量信息
第三步 每个路由器
根据收到的向量信息
更新自己的路由表
所以其实DV的工作原理
我们就用三个词就可以描述清楚
维护 交换和更新
每一个路由器都维护着两个向量
一个叫大D Di
一个叫大S Si
我们先来看Di里面的每一个分量
di1表明的是从路由器i到
路由器1
它的代价
而对应的si1
表明的是从路由器i到路由器1的
最优路径上
就是花费的代价di1的
那个路径上的下一跳
这个分量的个数是n个
n表示的是网络中的
路由器的个数
或者节点的个数
从1 2 3一直变化到n
当邻居路由器之间
交换了向量信息之后
它就要更新自己的向量了
怎么更新呢
首先是距离的更新
Dij就更新为
Dix加Dxj的和里边
最小的那一个
其中x呢是它的邻居
也要更新它的下一跳
下一跳就直接更新为
最小的那个x
我们用这个例图
仔细地看一下
这个更新是怎么进行的
路由器i有三个邻居
x y和z
在某个时刻
i和这三个邻居
交换了大D和大S
这两个向量
接下来路由器i
就要更新它到j的距离
它到j只有三个邻居
就是下一跳可以用
那么到底用哪一个呢
如果i经过x达到j
所需要的总代价是
dix加dxj
这两个值都是已知的
前一个可以测得 后一个是x
交换给i的
同样地 可以计算出
经过它的另外两个邻居
y 和z达到j所需要的总代价
接下来路由器i
在三条路径中
选取一个代价最小的
作为dij来更新
比如说i比较之后发现
diy加dyj最小
那么dij
就等于diy加dyj
同时它把sij更新为y
当j从1变化到n的时候
就完成了i路由器的
整个大D向量
和大S向量的更新
DV算法它的优点是 简单
我们看到它整个过程里头
只用到了加法
它的缺点呢是交换的信息比较大
它交换的是整一个矢量信息
路由信息呢传播得比较慢
可能导致路径信息的不一致
也就是收敛慢
有度量计数到无穷
还有路径环等等问题
举个例子
在这拓扑中有12个路由器的节点
j路由器呢有四个邻居
分别是A I H和K
某一个时刻
J和这四个邻居交换了
大D和大S向量
这是A I H K
四个邻居发过来的D向量
采用延迟作为量度 代价
或者开销
接下来J要更新它到
每个节点的向量了
它有四个下一跳可选
到底用哪一个下一跳呢
如果J更新的是
到达D的向量
假如经A到达D
总代价JD应该是JA加AD
其中JA是自测的为8
AD是A交换给J的信息 为40
所以计算得到的
经A的总代价JD
等于48
同样的道理
计算得到经I H和K
到达的总代价分别是
37 20和30
比较这四个代价
得到经H达到的总代价20最小
所以更新到D的代价为20
下一跳S等于H
D更换为其他的节点
重复刚才的步骤
直到完成全部节点的更新
小结一下今天的内容
距离矢量DV的工作原理是
维护 交换和更新
DV的优点就是简单
DV的缺点是收敛慢
计数到无穷等
-本课程简介
--课程组织
-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_其它应用