七、静态路由
7.1 路由器获取未知网段的路由信息:
(1)静态路由:网络管理员手工配置的路由条目,它不依赖网络拓扑的变化进行自动更新,而是根据管理员预先设定的路径来转发数据包。其优点是配置简单、占用系统资源少、安全性较高;缺点是缺乏灵活性,当网络拓扑发生变化时需手动修改配置,一般适用于网络规模较小、拓扑结构相对固定的网络环境。
(2)动态路由:所有路由器运行相同的路由协议,路由器彼此之间,通过沟通,交流最终计算。出到达未知网段的路由信息。
动态路由是路由器通过路由协议自动学习和更新路由信息的路由方式。路由协议会在网络中交换拓扑信息,让路由器掌握整个网络的情况,动态调整路由表。它能适应网络拓扑变化,自动优化路径,灵活性高。但配置较复杂,会占用一定网络带宽和设备资源。常用于规模较大、拓扑易变的网络。
7.2 优先级
优先级是对网络数据或设备等资源分配处理顺序的指标。网络设备会依据数据包的优先级,优先处理高优先级数据包,保障关键业务的顺畅。例如语音、视频这类实时性要求高的流量会设高优先级。合理设置优先级能优化网络资源利用,提升整体性能与服务质量。
如果到达同一个目标网段存在多条路由是,我们会仅加载优先级最高的到达路由表中。
(0 - 255) --- 在华为体系中,静态路由的默认优先级为60。
优先级的数值越大,优先级反而越低。
7.3 递归查找
递归查找,也被称为递归搜索,是查找算法的一种。在递归查找中,我们反复应用相同的操作,每次将搜索范围缩小,直到找到我们要找的值,或者确定这个值不存在。
7.4 静态路由的配置方法
[r1]ip route-static 192.168.3.0 24 192.168.2.2 #通往192.168.3.0网段的静态路由[r2]ip route-static 192.168.1.0 24 192.168.2.1#通往192.168.1.0网段的静态路由
7.5 路由环路
路由环路是网络中一种特殊的现象,当数据包在网络中不断传输,无法到达目的地,导致网络连接故障。这种现象通常是由于路由信息错误或者网络拓扑变化引起的。这会导致网络拥塞、数据包丢失、传输延迟增加,严重影响网络性能和通信质量。为了防止路由环路的影响,网络工程师通常会采用一些技术手段,如水平分割和更新时间控制等,来保证网络的正常运行。
TTL生存时间
TTL是“Time To Live”的缩写,意为生存时间。在计算机网络中,TTL是一个用于控制数据包在网络中的传输生命的值。每当一个数据包从一个路由器传输到另一个路由器时,TTL的值就会减1。当TTL的值为0时,路由器将不再转发该数据包并将其丢弃。
TTL的主要作用是防止数据包在网络中无限循环,从而避免网络拥塞和死循环问题。在实际应用中,TTL值也可以用于判断数据包是否已经到达目的地或者是否因为网络故障而丢失。
7.6 静态路由的配置实验
# 配置命令,用静态路由写[r1]ip route-static 192.168.4.0 24 192.168.2.2[r1]ip route-static 192.168.5.0 24 192.168.3.2[r1]ip route-static 192.168.6.0 24 192.168.2.2[r1]ip route-static 192.168.6.0 24 192.168.3.2[r2]ip route-static 192.168.1.0 24 192.168.2.1[r2]ip route-static 192.168.3.0 24 192.168.2.1[r2]ip route-static 192.168.5.0 24 192.168.4.2[r2]ip route-static 192.168.6.0 24 192.168.4.2[r3]ip route-static 192.168.1.0 24 192.168.3.1 [r3]ip route-static 192.168.2.0 24 192.168.3.1[r3]ip route-static 192.168.4.0 24 192.168.5.2[r3]ip route-static 192.168.6.0 24 192.168.5.2[r4]ip route-static 192.168.1.0 24 192.168.4.1[r4]ip route-static 192.168.1.0 24 192.168.5.1[r4]ip route-static 192.168.2.0 24 192.168.4.1[r4]ip route-static 192.168.3.0 24 192.168.5.1配置完上述命令后就可以全网可达了。