网络(五)之静态路由与默认路由

静态路由与默认路由

续上篇的STP,这篇讲一下有关路由的相关知识,主要讲解一下路由的概念原理,和路由的静态路由协议与默认路由。

什么是路由

路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程。路由工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPX、AppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。
通俗一点来讲,我们已知不同的网段,不同的广播域之间是无法通信的,所以路由器就是来使它们通信的。
在这里插入图片描述

静态路由配置命令

R1(config)#ip route X.X.X.X(目的子网号)X.X.X.X(目的掩码) X.X.X.X(下一跳IP) //配置静态路由

静态路由配置实例

在这里插入图片描述
要求:实现PC0可以ping通PC1

详细配置

R1:
Router(config)#int f0/0
Router(config-if)#no shutdown
Router(config-if)#int f0/1
Router(config-if)#ip address 12.1.1.1
Router(config-if)#no shutdown 255.255.255.0
R1(config)#ip route 192.168.20.0 255.255.255.0 12.1.1.2

R2:
Router(config-if)#int f0/0
Router(config-if)#ip address 12.1.1.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int f0/1
Router(config-if)#ip address 23.1.1.2 255.255.255.0
Router(config-if)#no shutdown
R2(config)#ip route 192.168.20.0 255.255.255.0 23.1.1.3
R2(config)#ip route 192.168.10.0 255.255.255.0 12.1.1.1

R3:
R3(config)#int f0/0
R3(config-if)#ip address 23.1.1.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#int f0/1
R3(config-if)#ip address 192.168.20.1 255.255.255.0
R3(config-if)#no shutdown
R3(config)#ip route 192.168.10.0 255.255.255.0 23.1.1.2

测试连接

配置好以上命令后,让PC0pingPC1,查看可知访问正常。
在这里插入图片描述

默认路由配置命令

R1(config)#ip route 0.0.0.0 0.0.0.0 X.X.X.X(下一跳IP) //配置默认路由

默认路由配置

以上面的拓扑为例,默认路由可以代替静态路由命令,这样的情况也是PC0可以ping通PC1,但实际上我们不推荐两台路由器之间对端使用两条默认路由,理由是这样配置的话会形成环路,数据包会反复的发来发去。所以使用默认路由的话推荐只配置去的默认路由,回来的话可以配置静态路由或者动态路由,动态路由以后我们再解一下。

最后

感谢你们的观看,让我们共同进步,不喜勿喷。

发布了21 篇原创文章 · 获赞 0 · 访问量 961

猜你喜欢

转载自blog.csdn.net/Stephen_jj/article/details/104274021
今日推荐