实验验证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)
easyTangeasyTang
上一篇 2017-05-02 22:18
下一篇 2017-05-02 23:14

相关推荐

  • 文本处理工具补充之sed命令

    sed:stream editor,行编辑器         sed命令工作原理:它在处理数据时,每次只处理一行,首先把当前处理的行存储在临时缓冲区中,我们称这个缓冲区称为“”模式空间“,接着用sed命令处理缓冲区中的内容,处理完后,把缓冲区中的内容送到屏幕上显示出来,接着去处理…

    Linux干货 2016-08-11
  • Linux中的 德·摩根定律

    Linux中的 德·摩根定律 §·德·摩根定律介绍 ※概念 在命题逻辑和逻辑代数中,德·摩根定律(或称德·摩根定理)是关于命题逻辑规律的一对法则。 奥古斯塔斯·德·摩根首先发现了在命题逻辑中存在着下面这些关系: 非(P 且 Q) = (非 P) 或 (非 Q) 非(P 或 Q) = (非 P) 且 (非 Q) 德·摩根定律在数理…

    Linux干货 2016-08-15
  • Linux基础学习总结(六)

    一、创建一个10G分区,并格式为ext4文件系统; 1、要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; [root@blog ~]# fdisk /dev/sdfCommand (m for help): nCommand action e extended p primary partition (1…

    2016-11-06
  • openssl基本应用

    导言: 我们知道在互联网上进行文件传输、电子邮件商务往来存在许多不安全因素,特别是对于一些大公司和一些机密文件在网络上传输,所以为了保证安全,我们必须给文件加密。今天,我们就来谈谈加密、解密、openssl的使用以及CA的实现过程。 数据的3大加密方式 对称加密 含义 指加密解密使用同一组密钥,是按数据分块以后进行加密的,前后数据块彼此之间有关联关系。 特性…

    Linux干货 2016-12-05
  • LVM2

    LVM2:         LVM: Logical Volume Manger, Version:2        dm: device mapper, 将一个或多个底层块设备组织 成一个逻辑设备的模块;           &…

    Linux干货 2016-12-30
  • 硬链接与软链接

    1、关于硬链接和软链接是什么   硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 Linux 中 VFS 这一通用文件模型。 (1…

    Linux干货 2016-10-20