第七天
静态路由:由网络管理员手工添加的路由条目
动态路由:所有路由器上运行相同的路由协议,之后,通过路由器之间的沟通,协商最终计算 、 生成路由条目
静态路由:
优点:
1,选路由管理员选择,相对更好管控,路径规划更合理。
2,不需要占用额外的资源
3,相对安全性更高
缺点:
1,在复杂的网络环境中,配置量较大
2,无法基于网络拓扑的变化而自动变化。无法基于网络拓扑的变化而自动收敛。
动态路由:
优点:
1,配置简单,仅需在所有路由器上运行相同的路由协议即可。
2,可以基于网络拓扑结构的变化而自动收敛。
缺点:
1,动态路由选路使用单一算法完成,选出的路径不一定是最佳路径,甚至可能出现环路。
2,因为动态路由路由器彼此之间需要进行数据包的交互,需要额外占用路由器的硬件资源及链路资源
3,因为动态路由路由器彼此之间需要进行数据包的交互,所以可能更容易被利用,产生安全问题。
总结:
静态路由适用于小型简单的网络环境
动态路由适用于较为复杂的网络环境
AS --- 自治系统 --- 将网络分块管理 --- 由单一机构或组织所管理的一系列IP网络及设备的集合
为了方便AS的管理,给AS一个编号--- AS号 --- 16位二进制构成 --- 0 - 65535 ---- 目前也有拓展版的AS号 --- 32位二进制构成
AS内部使用的路由协议 --- IGP --- 内部网关协议 --- RIP,OSPF,IS-IS,EIGRP
AS之间使用的路由协议 --- EGP --- 外部网关协议 --- BGP
IGP还可以根据算法进行分类
距离矢量型协议(DV):RIP
路由器之间直接发送路由条目信息 --- 贝尔曼·福特算法(Bellman-Ford),"依据传闻的路由协议"
链路状态型协议(LS):OSPF,IS-IS
发送的链路状态信息(LSA --- 链路状态通告) --- SPF -- 最短路径优先算法 --- 可以将图形结构 转换为树形结构 --- 防止计算出的路径存在环路
RIP
邻居关系 --- RIP将两台相邻的路由器,中间存在相同的广播域,可以通过广播的形式发送信息
COST --- 开销值 --- 动态路由的选路依据 当动态路由到达同一个网段,具有多条路径时,将选择开销值最小的一条。
不同协议之间选路使用优先级,相同协议之间选路使用开销值。
不同动态路由协议的开销值的度量标准不同,所以,不同动态路由协议之间的开销值没有可比性。
RIP是以跳数(当两台路由器相连时,跳数为1)作为开销值的度量,RIP也支持等开销负载均衡
RIP存在15跳的工作半径限制,当一条路由的开销值为16时,则认为该路由不可达。
华为设备中RIP协议路由的默认优先级为:100
RIP数据包传递过程中携带的COST的算法 --- 本地路由表中该路由开销值+ 1
Bellman·Ford算法
1,AR2将2.2.2.0/24路由信息发给R1,R1本地路由表中不存在该网段的路由信息,则将该网段
的路由信息直接刷新到本地路由表中。
Destination/Mask Interface |
Proto |
Pre |
Cost |
Flags NextHop |
2.2.2.0/24 |
RIP |
100 |
1 |
D 12.0.0.2 |
g0/0/0 |
2,AR2将2.2.2.0/24路由信息发给R1,R1本地路由表中存在该网段的路由信息,则看下一跳,如
果本地路由表中的下一跳就是AR2(两台路由相连,R1的下一跳就是R2)。则将AR2发来的路由
信息刷新到路由表中
3,AR2将2.2.2.0/24路由信息发给R1,R1本地路由表中存在该网段的路由信息,则看下一跳,
如果本地路由表中的下一跳不是AR2。则看开销值, 如果本地路由表中的开销值大于AR2发来的
开销值,则将AR2发来的信息刷新到路由表中。
4,AR2将2.2.2.0/24路由信息发给R1,R1本地路由表中存在该网段的路由信息,则看下一跳,
如果本地路由表中的下一跳不是AR2。则看开销值, 如果本地路由表中的开销值小于AR2发来的
开销值,则不刷新。