通讯是双向的,必须保证有来有回才能成功。
当拓扑图中的所有路由器拥有拓扑图中的所有网段时,即可实现全网通。
路由器获取位置网段的方法:
- 静态路由:尤管理员手写的路由条目
- 动态路由:所有路由器上运行同一种动态路由协议,之后通过路由器之间的沟通 协商 最终计算出最优路径加载与路由表中
Pre:优先级-------当两条路由条目的目标网段相同时,仅加载优先级较高的路由条目于路由表中。 数值越大,优先级越低。 优先级的取值范围:0-255 直连为0,静态为60
[R2]ip route-static 192.168.1.0 24 192.168.2.1 静态路由:定义目标为192.168.1.0/24网段时,下一跳为192.168.2.1
[R3]display ip routing-table protocol static 查询由静态路由生成的路由表
静态路由选路原则:尽量选择路径最短的路由路径
静态路由的扩展配置:
- 负载均衡:当路由器访问同一个目标且目标具有多条开销相似的路径时,可以让设备将流量进行拆分后延多条路径同时发送,以达到叠加带宽的作用。
- 环回接口:路由器配置的虚拟接口,一般用于虚拟测试,不需要设备支持
[R1]interface LoopBack 0 进入虚拟接口0
[R1]ping -a 192.168.0.1 192.168.1.1 指定0.1去平1.1
- 手工汇总:当路由器可以访问多个连续的子网时,若均通过连续的下一跳,可以将这些网段进行汇总计算,之后仅编辑汇总后的静态路由,即可达到减少路由条目,提高转发效率的目的。
- 路由黑洞:在汇总中若包含实际网络不存在的网段时,可能会使消息有去无回,造成链路资源的浪费。
- 缺省路由:一条不限定目标的路由条目;查表时,若本地路由条目均不匹配。则匹配缺省路由。
[R1]ip route-static 0.0.0.0 0 12.0.0.2
特征:一旦路由黑洞和缺省路由相遇 将会百分之百形成路由环路
- 空接口路由:在黑洞路由器上,配置一条到达汇总网段指向空接口的路由。
①:空接口:null0,路由器的一个虚拟接口,如果一条路由被指向空接口,则代表丢弃该路由
②:路由表的匹配原则:最长匹配原则/精确匹配原则
- 浮动静态路由
[Huawei]ip route-static 192.168.2.0 24 12.0.0.2 preference 61
定义通往192.168.2.0/24网段 下一跳为12.0.0.2 的路由条目的优先级为61
[Huawei]display ip routing-table protocol static 仅查询由静态路由生成的路由表
动态路由
静态路由的缺点:
- 配置量大
- 不能基于拓扑的变化而进行实时更新
总结:只能在简单的小型的网络中进行部署
动态路由的优点:能够基于拓扑的变化而进行实时更新
动态路由的缺点:
- 额外的占用硬件资源
- 安全风险
- 选路错误的风险
动态路由的分类:
基于AS的分类----------IGP内部网关动态路由协议
EGP外部网关动态路由协议
AS:自治系统 标准编码0-65535 其中,1-64511公有 64512-65535私有
AS之内IGP路由协议:RIP OSPF EIGRP ISIS
AS只为EGP路由协议:BGP
IGP内部网关的分类:
- 基于更新时是否携带掩码
有类别-------不携带子网掩码
无类别-------携带子网掩码
- 基于工作特点进行的分类:
DV距离矢量协议:RIP EIGRP 邻居间共享路由表 以跳数作为度量值 算法:贝尔曼福特算法
LS链路状态协议:OSPF ISIS 邻居间共享拓扑信息 算法:spf 将图形结构转化为树形结构
RIP:路由信息协议-----距离矢量协议---基于UDP协议的520端口 使用跳数作为度量值 存在周期更新和触发更新 存在 V1 V2 NG 三个版本
V1版本和V2版本的区别:
- V1版本为有类别路由协议-------不携带掩码 不支持子网划分 子网汇总 ;V2版本为无类别路由协议----更新时携带掩码
- V1版本为广播更新255.255.255.255 ;V2版本为组播更新 224.0.0.9
- V2支持手工认证(通讯会被加密,增加安全性)
周期更新的意义:
- 保活 每隔30s发送一次周期更新包 一共发6次
- 没有确认机制
RIP的破环机制:
- 水平分割----------从此口入不从此口出(只能在直线型拓扑中破环,其主要目的是为了避免大量的重复更新)
- 最大跳数15条,16跳即为死亡
- 触发更新:毒性逆转水平分割
- 抑制计时器
30s更新 180s失效 180s抑制 300s刷新