提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
路由是计算机网络中一个核心的概念,它涉及到数据包从源头到目的地的传输路径选择。路由对于设计和维护网络至关重要,因为它直接影响到数据传输的效率和可靠性。而静态路由就是由人工一条条配置的路由信息,不会随着网络的变更而自主更新改变。
一、路由是什么?
在学校时接触路由器开始学习的第一课就是路由,当时我的老师说了一个十分形象的比喻来描述这个概念:路由就是路和由;"路"就是数据包从发送者到接收者的路径。就像你在现实生活中需要选择一条道路去往目的地一样,数据包在网络中传输也需要选择一条路径;"由"就是由谁去决定,决定数据包应该通过哪条路径。路由在网络中的作用就像地图和导航系统在现实世界中的导航作用一样,帮助数据包找到从源头到目的地的路径。
二、静态路由
1.静态路由是什么
静态路由从名字静态就可看出是不会自主改变的一种路由条目,可以想象一下你是一位古老的外卖员,你的工作是将餐品从商家那里送到购买者家里。静态路由就像是你手中的一张纸质地图里的每一条标注好怎么去到购买者家里的信息,我们能从上面得到的信息是要去哪里、该怎么去、下一个地方的路标在哪里等;这个信息是标注在纸质地图上的,并不会因为路上有修路等情况而改变路径的指示,不像现在手机导航一样会定时更新路况信息。
而默认路由在我个人的理解中是一种特殊的静态路由,假如你是顺风车司机,你需要把乘客送到不同的目的地。这个城市的公路中有一条是十分便利的出城路程短还免费且可以去到所有的高速公路的收费站,那你就记录下来每次送顾客去别的城市都从这条路去不同的高速公路。这条路径记录在网络世界中就称为默认路由。
2.拓扑
3.配置&验证(包含内容讲解)
R1(默认路由)
interface GigabitEthernet0/0/0
ip address 10.10.10.254 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.1.1.1 255.255.255.252
ip route-static 0.0.0.0 0.0.0.0 10.1.1.2
R3(默认路由)
interface GigabitEthernet0/0/0
ip address 10.10.20.254 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.1.2.1 255.255.255.252
ip route-static 0.0.0.0 0.0.0.0 10.1.2.2
该配置为两边路由分别默认路由指向中间路由器,所有的数据皆是指向R2,可通过display ip route-table查到路由表中的路由条目;
在有默认路由的情况下,哪怕目标是不存在的也会有路由条目指向;
当然静态路由本身也是如此,只要你配置了,并不会由于目标不存在而没有路由条目的情况,因为静态路由是盲目的,这只是一个人工的指路行为,指路那人和你说在广东去湖南要经过洛杉矶也未尝不可。
而若是吓一跳不存在则确实无法在路由表上看到条目,毕竟你把高速公路都砸了那确实只要看到都知道过不去了,路由表至于为什么不会有路由条目涉及了路由表构成的知识,这里暂时就不过多叙述了,后续在讲解路由表知识会有补充的~
我们首先把原本的默认路由这大路标拆了,再配置一条目标存在但下一跳不存在的静态路由和皆不存在的静态作一个验证;可以看到是都没有路由条目的。
现在在R1和R3上分别配置了上去R2这个高速公路的路径指示,但是通过验证可知PC1与PC2甚至是PC3都是无法通信的;
这是因为上高速路知道怎么走了,但是当到达R2这个高速路上怎么去到该去的地方却并不清楚,通过查询R2上的路由表可看到并没有去往10.10.10.0与10.10.20.0网段的路由;
需要给R2配上相应的静态路由,才可成功实现互通
R2
ip route-static 10.10.10.0 255.255.255.0 10.1.1.1
ip route-static 10.10.20.0 255.255.255.0 10.1.2.1
完整配置(学生过来的大家都懂)
R1
interface GigabitEthernet0/0/0
ip address 10.10.10.254 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.1.1.1 255.255.255.252
ip route-static 0.0.0.0 0.0.0.0 10.1.1.2
R2
interface GigabitEthernet0/0/0
ip address 10.10.30.254 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.1.1.2 255.255.255.252
interface GigabitEthernet0/0/2
ip address 10.1.2.2 255.255.255.252
ip route-static 10.10.10.0 255.255.255.0 10.1.1.1
ip route-static 10.10.20.0 255.255.255.0 10.1.2.1
R3
interface GigabitEthernet0/0/0
ip address 10.10.20.254 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.1.2.1 255.255.255.252
ip route-static 0.0.0.0 0.0.0.0 10.1.2.2
总结
静态路由就是由网络管理员手动配置的路由信息,不随网络结构变化而自动更新;
其主要包含了三部分信息
1、目的网络:数据包需要到达的网络地址。
2、子网掩码:用于确定目的网络的地址范围。
3、下一跳地址:数据包应该发送到的下一个路由器的IP地址。
以上就是网络基础篇三的全部内容,如有错误之处欢迎大家指正,菜鸟网工日常写点文章发出来相互学习一下,共同进步,请大家多多指教~