实验验证Linux系统环境下路由的最长掩码匹配原则

实验验证Linux系统环境下路由的最长掩码匹配原则

实验环境拓扑如下

实验验证Linux系统环境下路由的最长掩码匹配原则

环境配置

HostA网卡配置

DEVICE=eth1
IPADDR=172.16.0.100 PREFIX=16

R1网卡配置

DEVICE=eth1
IPADDR=172.16.0.1 PREFIX=16
DEVICE=eth2
IPADDR=192.168.2.1 PREFIX=24
DEVICE=eth3
IPADDR=192.168.3.1 PREFIX=24

R2网卡配置

DEVICE=eth1
IPADDR=192.168.2.2 PREFIX=24
DEVICE=eth2
IPADDR=10.0.0.1 PREFIX=8

R3网卡配置

DEVICE=eth1
IPADDR=192.168.3.3 PREFIX=24
DEVICE=eth2
IPADDR=10.0.0.100 PREFIX=24

HostB网卡配置

DEVICE=eth1
IPADDR=10.0.0.254 PREFIX=8

HostC网卡配置

DEVICE=eth3
IPADDR=10.0.1.254 PREFIX=8

路由表配置

HostA路由配置

~]#ip route add default via 172.16.0.1

HostB路由配置

~]#ip route add default via 10.0.0.100

HostC路由配置

~]#ip route add default via 10.0.0.1

R1路由配置

~]#ip route add 10.0.0.0/8 via 192.168.2.2 ~]#ip route add 10.0.0.0/24 via 192.168.3.3

R2路由配置

~]#ip route add 172.16.0.0/16 via 192.168.2.1

R3路由配置

~]#ip route add 172.16.0.0/16 via 192.168.3.1

实验结果

实验验证Linux系统环境下路由的最长掩码匹配原则实验验证Linux系统环境下路由的最长掩码匹配原则实验验证Linux系统环境下路由的最长掩码匹配原则

HostA能够顺利连接HostB和HostC
但根据最长掩码匹配原则,从HostA上到达10.0.0.1/8的路由为从R1到R3,由于10.0.0.1/8地址处在R2的端口上,所以HostA到10.0.0.1为不可达。

原创文章,作者:easyTang,如若转载,请注明出处:http://www.178linux.com/74689

(0)
上一篇 2017-05-02 22:18
下一篇 2017-05-02 23:14

相关推荐

  • tomcat优化

    安装过程就不多说了,本次主要说明我在实际工作中的一些优化。    1,修改tomcat的运行模式,常见的有 bio,nio, apr三种    我选择的apr模式,这种对tomcat的性能有较大提高. a:可以根据压力测试工具来进行测试观察。(其实我没对修改apr模式后压测,我直接问百度的) b:重新启动tomcat后…

    Linux干货 2016-06-28
  • Hadoop伪分布式模型

    # java -version # vim /etc/profile.d/java.sh export JAVA_HOME=/usr # yum install java-1.8.0-openjdk-devel # mkdir /bdapps # tar xf hadoop-2.7.4.tar.gz -C /bdapps/ # cd /bdapps # ln…

    2017-12-08
  • NET25第8周作业

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;     在线的主机使用绿色显示;     不在线的主使用红色显示; #!/bin/bashtrap “echo ‘crtrl+c’;exi…

    Linux干货 2017-03-15
  • Linux 进程及作业管理

    一 进程、线程、程序概念 1、进程(Process) 什么是进程,简单的说,进程是程序的执行实例,即运行中的程序,同时也是程序的一个副本;程序是放置于磁盘的,而运行中的程序是位于内存中的。 2、线程(Thread) 一个进程至少包括一个线程,通常将该线程称为主线程,所以线程是比进程更小的单位,是系统分配处理器时间资源的基本单元。一个进程要想同时在多颗CPU上…

    Linux干货 2016-03-15
  • 看了还想看—普通权限及umask

        权限在操作系统是尤为重要的,无论是windows和linux中,都少不了权限这么一说,权限的大小决定了你能操作些什么,在linux中,权限对目录和文件的意义是不同的,并且还有特殊权限。今天,我们就来说说一说权限在linux中的重要性以及权限操作命令。     权限:权限决…

    Linux干货 2016-08-03