【计算机网络】(网络层)定长掩码和变长掩码

目录

1、IPV4地址的应用规划

2、例题分析

2.1、定长的子网掩码

2.2、变长的子网掩码

1、IPV4地址的应用规划

定长的子网掩码(FLSM):

使用同一个子网掩码划分子网,每个子网所分配的IP地址数量相同,造成IP地址的浪费。

变长的子网掩码(VLSM):

使用不同的子网掩码划分子网,每个子网所分配的IP地址数量可以不相同,尽可能地减少对IP地址的浪费。

2、例题分析

例题:假设地址块为192.168.252.0/24,请分别使用定长的子网掩码和变长的子网掩码给下图所示的小型互联网中的各设备分配IP地址。

首先分析N1网络的IP地址的需求,N1网络中有60台主机,所以得有60个可以分配的IP地址,除此之外还有一个网络地址和广播地址,加一个路由器R1的接口地址,所以共需要63个IP地址。

同样地,对于N2网络需要23个IP地址。对于N3网络需要13个IP地址。对于N4网络,此网络没有主机,只有两个路由器的接口地址,以及一个网络地址和一个广播地址,所以总共有4个IP地址。

2.1、定长的子网掩码

用定长子网掩码进行IP地址划分,需要将该地址块分为4个子网。那么就需要向主机号借2位。每个子网的地址数量为2(32 - 26) 次方,也就是 26 次方= 64个。

进行地址分配:下图中的4个子网可以任意分配给N1,N2,N3,N4,无需数字对应

划分的子网一定要大于等于所需的子网数量,假设需要5个网络,那么就要向主机号借3位,划分的子网数量为8个

2.2、变长的子网掩码

可以根据网络所需要的IP地址数量由多到少来规划。由前面的结论可知,N1网络所需的IP地址最多,需要63个。那么先给N1网络分配64个IP地址,即主机号占6位,网络前缀占26位,地址块为192.168.252.0/26

对于N2网络,需要23个IP地址,则分配32个IP地址,即主机号占5位,网络前缀占27位,地址块为192.168.252.64/27

下来是N3网络,需要13个IP地址,则分配16个IP地址,即主机号占4位,网络前缀占28位,地址块为192.168.252.96/28

最后是N4网络,需要4个IP地址,则分配4个IP地址,即主机号占2位,网络前缀占30位,地址块为192.168.252.112/30

总结:

可见定长掩码是不管每个网络所需的IP地址数量,只看所需网络的数量。然后进行划分。因为网络号的位数是固定的,所以子网掩码是一样的。就是从网络号划分。

而变长掩码是根据每个网络所需的IP地址数量进行划分,对主机号部分进行位数选取,然后算出网络前缀,因为主机号位数会不一样导致网络号的位数也会不一样。这样子网掩码也就会不一样。就是从主机号划分。

注意:不管是哪种方式,划分时都是个,且大于等于所需要的网络数量或者IP地址的数量。

推荐:

【计算机网络】VLAN原理和配置-CSDN博客https://blog.csdn.net/m0_65277261/article/details/134407790?spm=1001.2014.3001.5502【计算机网络】VRRP协议理论和配置-CSDN博客https://blog.csdn.net/m0_65277261/article/details/134387329?spm=1001.2014.3001.5502【计算机网络】物理层知识-CSDN博客https://blog.csdn.net/m0_65277261/article/details/134200925?spm=1001.2014.3001.5502

相关推荐
Fine姐42 分钟前
The Network Link Layer: 无线传感器中Delay Tolerant Networks – DTNs 延迟容忍网络
开发语言·网络·php·硬件架构
.Shu.1 小时前
计算机网络 TCP、UDP 区别
tcp/ip·计算机网络·udp
网络研究院2 小时前
新的“MadeYouReset”方法利用 HTTP/2 进行隐秘的 DoS 攻击
网络·网络协议·安全·http·攻击·漏洞
189228048612 小时前
NY270NY273美光固态闪存NY277NY287
服务器·网络·数据库·科技·性能优化
秃了也弱了。12 小时前
WireShark:非常好用的网络抓包工具
网络·测试工具·wireshark
清源妙木真菌13 小时前
应用层协议——HTTP
网络·网络协议·http
网硕互联的小客服17 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
共享家952719 小时前
linux-数据链路层
linux·网络·macos
青衫码上行21 小时前
【计算机网络 | 第7篇】物理层基本概念
计算机网络
189228048611 天前
NY243NY253美光固态闪存NY257NY260
大数据·网络·人工智能·缓存