华为ENSP交换机上子网划分实例过程以及一些解答

实验需求 

在一家公司,有三个部门,部门A,部门B,部门C

A部门需要120个IP地址

B部门需要50个IP地址

C部门需要12个IP地址

然后申请到了192.168.1.0的一个网段,现在要通过子网划分用来分配主机

实验思路

首先从需求最大的开始,主机数目要≥120台,我们知道一个C类的网络,它的掩码应该是255.255.255.0(转换为二进制),即为11111111.11111111.11111111.00000000

其中1代表网络位,0代表主机位,如果不进行子网划分我们知道,可用IP通过这样来计算:

2^M-2,M代表掩码中0的位数,去掉全1和全0不可用的两个地址,我们实际C类可用主机是,2^8-2=254台

现在开始分析:

A部门:由于2^7=128≥120,所以A部门的主机位应当为7位,即向主机位借1位,此时子网掩码应当为:

11111111.11111111.11111111.10000000,转换成十进制,即255.255.255.128

B部门:由于2^6=64≥50,所以B部门的主机位应当为6位,借主机位2位,此时子网掩码应当为:

11111111.11111111.11111111.11000000,转换成十进制,即255.255.255.192

B部门:由于2^4=16≥12,所以B部门的主机位应当为4位,借主机位4位,此时子网掩码应当为:

11111111.11111111.11111111.11110000,转换成十进制,即255.255.255.240

小知识:

1:可用主机数:2^M-2,M代表的是子网掩码中主机的位数,即“0”的数量=M

2:子网数:2^X,X代表子网掩码借主机的位数,比如当掩码是25位的时候,因为主机借位为1,所以2^1=2,即这个子网掩码将192.168.1.0划分成了两个网段。

3:子网步长:使用256-Y,Y代表的是子网掩码的值,比如在192.168.1.0 /25,那么Y的值就是128,那么它的步长应该是,0,128,256它被划分成了两个子网,即0 -128   128-256 。

我们在新建地址池上,network宣告的网段通常就是子网掩码的步长。只有一个地址池的时候,假如我们宣告一个192.168.1.0的网段,那么子网划分后,我们的network应该是:192.168.1.0 /25 ,192.168.1.128 /25.然后Gatway网关通常是地址池区间范围选一个IP地址。

 

实验拓补

实验代码

<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center enable 
Info: Information center is disabled.
[Huawei]sysname CORE //命名设备
[CORE]vlan batch 10 20 30//创建vlan10 20 30 
Info: This operation may take a few seconds. Please wait for a moment...done.
[CORE]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.	
[CORE]interface GigabitEthernet 0/0/1	//设置此端口为ACCESS端口,并且属于vlan10
[CORE-GigabitEthernet0/0/1]port link-type access 
[CORE-GigabitEthernet0/0/1]port default vlan 10
[CORE-GigabitEthernet0/0/1]quit 

[CORE]interface GigabitEthernet 0/0/2	//设置此端口为ACCESS端口,并且属于vlan20
[CORE-GigabitEthernet0/0/2]port link-type access 
[CORE-GigabitEthernet0/0/2]port default vlan 20
[CORE-GigabitEthernet0/0/2]quit 

[CORE]interface GigabitEthernet 0/0/3	//设置此端口为ACCESS端口,并且属于vlan30
[CORE-GigabitEthernet0/0/3]port link-type access 	
[CORE-GigabitEthernet0/0/3]port default vlan 30
[CORE-GigabitEthernet0/0/3]quit 	

[CORE]interface Vlanif 10
[CORE-Vlanif10]ip address 192.168.1.1 25	 //配置vlanif虚拟网关地址是192.168.1.1,掩码25
[CORE-Vlanif10]dhcp select global //全局获取地址	
[CORE-Vlanif10]quit 

[CORE]interface Vlanif 20
[CORE-Vlanif20]ip address 192.168.1.129 26	//设置vlanif20网关地址,192.168.1.129 掩码26位
[CORE-Vlanif20]dhcp select global //全局获取地址	
[CORE-Vlanif20]quit 

[CORE]interface Vlanif 30	//设置vlanif30的网关地址,192.168.1.209 掩码是28位
[CORE-Vlanif30]ip address 192.168.1.209 28	
[CORE-Vlanif30]dhcp select global //全局获取地址		
[CORE-Vlanif30]quit 

[CORE]ip pool A //创建地址池A
Info:It's successful to create an IP address pool.	
[CORE-ip-pool-a]network 192.168.1.0 mask 25 //设置network和掩码
[CORE-ip-pool-a]gateway-list 192.168.1.1//设置网关
[CORE-ip-pool-a]dns-list  114.114.114.114
[CORE-ip-pool-a]quit 

[CORE]ip pool B
Info:It's successful to create an IP address pool.
[CORE-ip-pool-b]network 192.168.1.128 mask 26
[CORE-ip-pool-b]gateway-list 192.168.1.129
[CORE-ip-pool-b]dns-list  114.114.114.114
[CORE-ip-pool-b]quit

[CORE]ip pool C
Info:It's successful to create an IP address pool.
[CORE-ip-pool-c]network 192.168.1.208 mask 28
[CORE-ip-pool-c]gateway-list 192.168.1.209
[CORE-ip-pool-c]dns-list  114.114.114.114
[CORE-ip-pool-c]quit 
[CORE]

然后我们查看获取地址的情况

PC1

PC2

PC3

问答

1:划分子网的时候,怎么根据需求的主机数来确定子网掩码?

答:2^n≥需求主机数,n指主机位。例如,需要100台主机,那么当n=6的时候,那么2^6=64<100,所以n=6时不符合要求,当n=7时,2^7=128>100,符合要求。

我们知道子网掩码是有网络位和主机位组成的,所以我们设计该子网的时候,需要吧主机位设置为7,那么网络位自然是32-7=25.那么需求设计的网络的子网掩码已经可以确定了,即11111111.11111111.11111111.10000000,转成点分十进制就是255.255.255.128.

2:如何判断一个网络有多少个子网呢?

答:2^m,m等于借位的网络号。比如在上述案例中,我们已经知道了该网络的子网掩码是255.255.255.128(25)我们发现正常子网掩码是24位的,但是该网络是25位,说明网络位借了一位主机位,所以m=1,我们计算2^1=2,所以得出该网络有2个子网。

注:我们总是根据子网掩码来判断该网络有多少个子网的,但是同一个地址段里面,子网可以是2个,可以是4个。例如,一个192.168.1.0 /25 ,我们知道它有两个子网,分别是192.168.1.0 /25 ,192.168.1.128 /25,但是我们还可以吧192.168.1.128 /25划分为4个子网,即:192.168.1.128 /27,192.168.1.160 /27 ,192.168.1.192 /27,192.168.1.224。

3:如何判断某个子网的掩码步长?

答:当我们知道了网络的子网掩码后,我们就可以轻松判断子网的掩码步长了,例如当255.255.255.128案例中,我们用256-128的方式得出,该网络的掩码步长是128。即网络号是这样递增的,0,128,256

4:如何判断某个子网的广播地址?

答:下一个掩码步长-1。比如192.168.1.0 /25网段中,我们知道该子网的下一个掩码步长是128,那么广播地址就是192.168.1.127 /25

注:广播地址的计算方式:子网掩码的反掩码与网络地址(IP地址和子网掩码相与的结果)相或的结果。

5:地址池里面的Network和Gatway怎么设置?

答:设置为掩码的步长。比如192.168.1.0 /25子网,那么被划分为两个子网,当我们给两个子网创建地址池的时候,network分别是192.168.1.0 ,192.168.1.128。(总是从0开始的)

gatway网关,是从地址区间随便选一个设置,一般设置第一个(全0和全1不能设置,即网络号和广播地址外的任意一个地址)

6:如何判断某个IP地址是属于哪个子网的?

答:比如这样的一个IP地址,192.168.1.15 /27(255.255.255.224)。问我们该IP地址是属于哪个子网?

我们首先根据子网掩码得出,该子网的掩码步长是256-224=32,那么我们就知道了该网络号的递增规律,即,0,32,64,96,128,160,192,224。很轻易判断,192.168.1.15是属于192.168.1.0 /27 子网的。该子网的广播地址是192.168.1.31

 

  • 24
    点赞
  • 100
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
华为企业网解决方案包括多种产品和技术,其中华为eNSP(Enterprise Network Simulation Platform)是一种网络仿真软件,可用于构建企业网络拓扑、模拟网络设备和实现网络配置等功能。 以下是一个基于华为eNSP的企业网实例: 假设一家企业有4个部门,每个部门有20台电脑和1台服务器,而总部有1个路由器和1个核心交换机,各个部门通过子网相连,最终连接到核心交换机,再通过路由器连接到外网。这个企业网的拓扑如下所示: ``` ┌─────────┐ │ 外网 │ └─────────┘ │ │ ┌─────────┐ │ 路由器 │ └────┬────┘ │ ┌──────┴──────┐ │ 核心交换机 │ └──────┬──────┘ │ ┌──────────┴──────────┐ │ 子网1 │ │ 20台电脑 + 1台服务器 │ └──────────┬──────────┘ │ ┌──────────┴──────────┐ │ 子网2 │ │ 20台电脑 + 1台服务器 │ └──────────┬──────────┘ │ ┌──────────┴──────────┐ │ 子网3 │ │ 20台电脑 + 1台服务器 │ └──────────┬──────────┘ │ ┌──────────┴──────────┐ │ 子网4 │ │ 20台电脑 + 1台服务器 │ └──────────┬──────────┘ ``` 在eNSP中,可以创建虚拟设备来模拟上述企业网络拓扑,并进行如下配置: 1.在总部路由器上配置连接外网的接口,以及与核心交换机相连的接口; 2.在核心交换机上配置各个子网所连接的VLAN,并将各个接口划分到相应的VLAN中; 3.在各个子网的服务器上配置IP地址和DNS服务器信息; 4.在各个部门的电脑上配置IP地址、子网掩码、网关、DNS服务器等信息。 通过上述配置,这个企业网就可以正常工作了。可以通过eNSP中的仿真功能来测试网络的连通性和可靠性,以及模拟各种网络故障和攻击,以评估网络的安全性和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值