静态路由配置及其可能导致的路由组问题静态路由配置
目的地网络是指发送数据包的网络
吓了一跳,就是为了传到目标互联网,下一跳要送到哪里?
直连网络是指路由器直接连接到网络,路由器可以直接知道目标网络的网络地址
从该IP地址和地址掩码中得到未分类的IP地址
如果R1化妆成R2发送的话怎么办?
R1的路由表中没有R2的记录。 也就是说,我不知道R2的存在。 所以这个时候怎么办?
此时,我们可以自己设定静态路由。
例如,因为知道R1要向192.168.2.0/24转发分组,必须转发到R2的接口0,所以下一跳的地址需要设置为R2的接口0的地址10.0.0.2
把R2转发给R1的道理也一样。
那么,如何传输IP数据并向包含许多网络的互联网报告呢? 怎么一个一个地写,路由表就满了。
因此,目标网络设置为0.0.0.0/0,下一跳设置为10.0.02,并且具有静态缺省路由。
特定主机路由:
选择网络前缀最长的进行传输
静态路由配置可能出现的路由组问题
如果对192.168.1.0/24转发的下一跳被设定为10.0.1.2,则下一跳被转发给R3,R3从自己的路由表中对应于其目的地网络
为了解决这个问题,IP数据报的开头设置有生存时间TTL字段,在IP数据报进入路由器之后,TTL的值减少1,如果减少1,则不为0,则转发给路由器,否则丢弃。
将不存在的网络汇总后,会发生路由组
192.168.1.0/24和192.168.2.0/24有22个公共前缀,可以聚合,所以可以在R2的路由表中记录192.168.0.0/22 (192.168.0.0.0 )
因此,当将R2传送到192.168.1.0/24或192.168.2.0/24时,传送查找表并且发现192.168.0.0/22时发现匹配
聚合路由实际上包括以下4个网络
但是,只有2、3存在于我们的网络拓扑中,其他不存在。
因此,现在转发192.168.0.0/24时,您会发现路由器符合192.168.0.0/22,因此会转发到R1的接口1,但R1会查找自己的路由记录
在这种情况下,可以添加聚合的不存在的路由
假设R2转发192.168.0.0/24,所以在其路由表中查找、发现
哪个都符合,你选哪个?
选择前缀长的一方,也就是24比22长的一方,所以选择24。 所以直接去黑洞。 没有去也没有回去。
由于网络故障导致的路由组
如果R1的接口0出现故障,则可能会出现网络环路,因为R1不再需要传输到接口0,而是传输到默认路由。
为了解决此问题,可将关于R1接口0的黑洞路由添加到R1的路由表中。
加深对以下特定主机路由和目标主机路由的理解
特定主机路由
也就是说,也许可以从两条路走,但网络管理员默认让他们走R2上面的路。
为什么?
可能是各种各样的安全问题吧。
默认主机路由
例如,主机1向网络5报告一个数据,但是路由1的路由表中没有网络5。
那么,可以设定默认路由。 这意味着没有路由1路由表。
但我觉得路由标签2神通广大。 因为可能有1,所以设定默认路由。 在路径1无法解决的东西交给默认路径2。