静态路由:由网络管理员手工配置的路由条目
动态路由:所有路由器运行相同的路由协议,之后通过路由器之间沟通交
流,最终计算出路由条目。
静态路由
优点:
1,不需要额外占用资源
2,静态路由安全性更高
3,选路由管理员选择,相对更好掌控
缺点:
1,在复杂的网络环境中,配置量较大
2,静态路由无法基于网络拓扑结构的变化而自动收敛
动态路由:
优点:
1,动态路由可以基于拓扑的变化而自动收敛
2,配置简单
缺点:
1,需要额外占用资源
2,动态路由因为需要进行信息传递,所以更容易被利用,造成安全问题
3,动态路由的选路是有算法计算得出,不一定是最佳路径,甚至可能出
现环路。
总结:
静态路由适用于简单的小型网络,动态路由适用于复杂的中大型网络。
AS --- 自治系统 --- 将网络分块管理 --- 由单一的机构或组织所管理
的一系列IP网络及其设备的集合
AS的管理:为了方便对AS进行管理,我们给AS设计了一个编号称为AS
号 --- 16位二进制构成 --- 0 - 65535 ---- 目前也存在拓展版的AS
号 --- 32位二进制构成
根据AS范围进行划分
AS内部的路由协议 --- IGP --- 内部网关协议
RIP,ospf,IS-IS,EIGRP
AS之间的路由协议 --- EGP --- 外部网关协议
BGP
IGP协议根据算法进行划分
距离矢量型协议(DV) --- RIP
路由器之间直接发送路由条目信息。“依据传闻的路由协
议”。--- 贝尔曼.福特算法(Bellman-Ford)
链路状态型协议(LS) --- OSPF,IS-IS
路由器之间传递链路状态信息(LSA --- 链路状态通告)。 ---
SPF --- 最短路径优先算法
RIP --- 距离矢量型协议的典型代表 --- 路由信息协议
RIP中将两台相邻的彼此之间可以进行数据传输(共同处于同一个广
播域中)的两台路由器称为
邻居
。
华为体系中RIP协议的默认优先级:100
cost --- 开销值 --- 当动态路由计算出多条到达相同网段的路由信
息时,将选择开销值
最小
的路径。
不同动态路由协议的开销值的度量标准并不相同,所以,不同协议之
间比较开销值是没有意义的,不同协议之间比较优先级。
RIP是以跳数作为开销的,RIP也支持等开销负载均衡。
RIP存在一个工作半径 --- 15跳。当一条RIP路由的开销值达到16
时,则将认为该路由不可达。
RIP开销值的算法 ---- 该路由本地路由表中的开销值 + 1。
Bellman-Ford算法
1,AR2发送2.0网段的信息给AR1,如果,AR1本身并不存在该网段的路由
信息,则将直接
刷新
到本地的路由表中。
Destination/Mask Proto Pre Cost Flags NextHop Interface
2.2.2.0/24 RIP 100 1 D 12.0.0.2 G0/0/0
2,AR2发送2.0网段的信息给AR1,如果,R1本身存在该网段的路由信息,
且下一跳就是AR2。则将AR2发来的信息
刷新
到路由表中。
3,AR2发送2.0网段的信息给AR1,如果,R1本身存在该网段的路由信息,
但是下一跳不是AR2,则比较开销值,如果,本地路由的开销值大于AR2发
来的开销值,则将AR2发来的信息
刷新
到路由表中。
4,AR2发送2.0网段的信息给AR1,如果,R1本身存在该网段的路由信息,
但是下一跳不是AR2,则比较开销值,如果,本地路由的开销值小于AR2发
来的开销值,则
不刷新
路由条目。
RIP的版本 --- RIPV1,RIPV2 --- IPV4
RIPNG ---- IPV6
RIPV1版本和RIPV2版本的区别
1,RIPV1是有类别的路由协议,RIPV2是无类别的路由协议;
RIPV1在发送目标网段信息时不携带子网掩码
RIPV2在发送目标网段信息时携带子网掩码
2,RIPV1不支持手工认证,RIPV2支持手动认证;
3,RIPV1采用广播的形式传输信息,RIPV2采用组播的形式传输信息;
RIPV1和RIPV2传输层使用的是UDP协议,端口号是520端口。
RIPV2使用的组播地址:224.0.0.9
RIP的数据包
request包 --- 请求包
response包 --- 应答包(更新包)
RIP在收敛完成后,依然会每隔30S发送一个response包 ---- RIP的周期
更新 --- 1,弥补自身没有确认机制;2,弥补自身没有保活机制
因为udp不可靠,所以要一直更新,四层的可靠可以补偿二层与三层的不可靠
RIP的周期更新是异步周期更新