路由概述----静态路由和动态路由
路由:从源主机到目标主机的转发过程。
目录
RIP协议会形成路由环路,需要用水平分割来阻止环路的形成,水平分割的作用:
路由表的形成
路由表时路由器中维护的路由条目的集合,是通过静态添加和动态学习的。路由器根据路由表做路劲选择。
- 直连网段 ----配置IP地址,端口UP状态,形成直连路由
- 非直连路由----需要静态路由或动态路由来将这些网段以及如何转发写到路由表中。
路由协议分类
静态路由-由管理员手工配置,单向的,缺乏灵活性。
动态路由-路由器自动学习路由
局域网内--IGP(内部网关路由协议)—RIPV1、RIPV2、EIGRP(DV)距离矢量路由协议—OSPF、ISIS (LS)链路状态路由协议
互联网--EGP(外部网关路由协议)一BGPV4(版本四)
静态路由、默认路由、浮动路由
静态路由
由管理员手工配置,单向的,缺乏灵活性。
静态路由的配置
格式如下:
Ip route-static 目的网段 子网掩码 下一跳(下一跳就是下一台设备的入口地址)例如:
【huawei】ip route-static 192.168.10.0 255.255.255.0 192.168.12.1
192.168.10.0指的是目的网段,255.255.255.0是子网掩码,192.168.12.1是下一个路由器的进口
默认路由
当路由器在路由表中找不到目标网络的路由条目时,路由器请求转发到默认路由接口,一般在末梢网络配置默认路由。
默认路由的配置
例如:
【huawei】ip route-static 0.0.0.0 0.0.0.0 192.168.12.1
0.0.0.0指的是目的网段,0.0.0.0是子网掩码,192.168.12.1是下一个路由器的进口
浮动路由
静态路由的备份
例如:
【huawei】ip route-static 192.168.10.0 24 192.168.12.1
【huawei】ip route-static 192.168.10.0 24 192.168.21.1 preference 70
配置路由时,不输入后面的preference怎么默认为60,路由优先选数值小的。
动态路由
动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化(根据具体的协议)适时地进行调整
特点:
- 根据拓扑变更自动学习
- 减少了管理任务
- 占用了网络带宽
度量值
跳数、带宽、负载、时延、可靠性、成本
路由器会通过度量值来确定最优路由路径
收敛:
使所有路由表都达到一致状态的过程,静态路由和动态路由相比较来说是互相补充的。
分类:
距离矢量路由协议:(主要根据跳数) 传说路由,一个告诉一个。依据从源网络到目标网络所经过的路由器的个数选择路由RIP IGRP(思科私有协议)
链路状态路由协议:(常用的初级协议)传信路由,一个叠加一个,综合考虑从源网络到目标网络的各条路径的情况选择路由OSPF 和 IS-IS
RIP:距离矢量路由协议
特点
- 定期更新时间为30s
- 邻居
- 全路由表更新,V1版本广播更新V2版本组播更新
- 度量值为跳数,最大跳数为15跳,第16跳不可达。
RIP两代版本对比
水平分割
RIP协议会形成路由环路,需要用水平分割来阻止环路的形成,水平分割的作用:
从一个接口学习到的路由信息,这部分不再从这个接口发出去了
同时也能减少路由更新信息,占用的链路带宽资源。
OSPF:链路状态路由协议
度量值为cost,cost=10的8次方除以带宽。
最短路径是基于接口指定的代价(cost)计算的
七个状态:
邻居关系的建立
(1)Down:邻居状态机的初始状态,是指在过去的Dead-Interval时间内没有收到对方的He11o报文或OSPF没启动时。
(1-2) Attempt:只适用于NBMA类型的接口,处于本状态时,定期向那些手工配置的邻居发送HELLO报文。
(2) Init:本状态表示已经收到了邻居的HELLO报文,但是该报文中列出的邻居中没有包含我的Router ID(对方并没有收到我发的HELLO报文)。
(3)2-Way:本状态表示双方互相收到了对端发送的HELLO报文,建立了邻居关系。在广播和NBMA类型的网络中,两个接口状态是DROther的路由器之间将停留在此状态。
其他情况状态机将继续转入高级状态。
(4)ExStart:在此状态下,路由器和它的邻居之间通过互相交换DD报文(该报文并不包含实际的内容,只包含一些标志位)来决定发送时的主/从关系。建立主/从关系主要是为了保证在后续的DD报文交换中能够有序的发送。
(5)Exchange:路由器将本地的LSDB用DD报文来描述,并发给邻居。(6) Loading:路由器发送LSR报文向邻居请求对方的DD报文。
(7) Ful1:在此状态下,邻居路由器的LSDB中所有的LSA本路由器全都有了。即,本路由器和邻居建立了邻接(adjacency)状态。