实验验证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

相关推荐

  • Linux的用户,组及文件权限管理

    Linux用户与组的创建,删除,属性修改,文件权限管理

    Linux干货 2018-02-24
  • Centos 7 DNS配置及理论详解

    DNS是什么及BIND讲解内容 域名系统(英文:Domain Name System,缩写:DNS)是internet的一项服务。它作为将域名和IP地址相互映射服务,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。讲解内容:    DNS名称解析方…

    Linux干货 2016-04-25
  • linux基础学习第七天-正则表达式及grep

    2016-08-04 授课内容: 各种文本工具来查看、分析、统计文本文件(more、less、cat、cut、sort、wc、uniq、head、tail、paste、diff) grep 正则表达式 扩展正则表达式 【】所有的文本查看、分析、统计等都是只是更改标准输出的显示方式,对原文件内容并没有更改 cat [OPTION]… [FILE]&…

    Linux干货 2016-08-07
  • 手动添加用户

        通常使用useradd命令可以轻松添加一个用户,然后使用passwd命令设置一个密码后就可以登录系统了,其实这一过程完成可以自己手动完成,下面就让我们来通过修改配置文件来添加一个用户。 一、修改/etc/passwd文件     在etc/passwd文件中手动添加一行内…

    Linux干货 2015-04-27
  • mysql cluster安装部署

    一、安装要求 安装环境:CentOS-6.5-32bit 软件名称:mysql-cluster-gpl-7.2.25-linux2.6-i686.tar.gz 下载地址:http://mysql.mirror.kangaroot.net/Downloads/ 软件包:mysql-cluster-gpl-7.2.25-linux2.6-i686.tar.gz …

    Linux干货 2016-08-22
  • linux文件系统目录结构

    FHS标准      文件和目录被组织成一个单根的倒置树结构 文件系统从根目录开始用“/”表示 根文件系统:root filesystem 目录名称vfat格式不敏感大小写 以.开头的为隐藏文件 路径分割的/ /boot:引导文件存放目录,内核文件,引导加载器都存放此目录 /bin:供所有用户使用的基本命令;不能关联到…

    Linux干货 2016-07-29