子网掩码全0全1

合集下载

子网掩码

子网掩码

=============
子网的再划分就是这样:比如一个c类地址192。168。1。0/24,这个子网中可用主机地址为256-2=254个,一个网络地址和一个广播地址不可分配给主机用,网络地址是1。0,广播地址是1。255。
那么如果我有些机器,ip都是这个子网中的地址,那么他们互ping,可以通,不用经过路由,因为是一个子网内的通信。如果我的规划是这样的:公司每个部门占用一个子网,为了安全性考虑,部门之间不能通信,那么如果一个部门只有2台机器,怎么办?一个c类子网有253个地址,就只让那两台机器给占用了吗?难道就这么浪费?私网地址也就罢了,随便用吧,反正用不完,如果这是公网地址呢?
所以出现了子网划分,就是将一个子网,划分称更多的小子网,但是子网数目有规定,就是2的n次方,也就是一个子网可以分成2,4,8,16,32,64, 128个子网,如果分成2个,那么原先的256个地址除2等于128,就是说每个小子网有128个地址了,而掩码原来是24位的,现在分了一次,变成两个小子网,那么掩码就加1,变长了,变成25了,这就叫vlsm,如果又分了一次,就是说在原来的基础上分成4个子网(也可以把25位的小子网再分一次,就和细胞分裂一样的。),那么256除4就是64,也就是一个小子网有64个地址,掩码再次加1,变成26了,同样,再分,再加,每子网32个(掩码 27),16个(28),8个(29),4个(30),2个(31),1个(32),31位的子网已经没有可用地址了,只有一个网络地址和一个广播地址了(每个子网开头第一个地址为网络地址,最后一个为广播地址,这是规定),32位的就不叫网了,叫单主机了。如果不用24,25,26,等表示掩码,也可以用256-子网地址数的值来表示(见楼上)。
最后一个有效的主机地址=下个子网式举下例子:

可变长子网掩码划分

可变长子网掩码划分

分析:原来的子网掩码设置情况
192.168.00000000.0 与 11111111.11111111.11111111.00000000 (255.255.255.0) 结果:192.168.00000000.0 192.168.00000001.0 与 11111111.11111111.11111111.00000000 (255.255.255.0) 结果:192.168.00000001.0 结果:192.168.0.0段和192.168.1.0段正常不能通信
32 Bits
Class B Network ID Host ID
Example:
w. x. y. z. 131.107.3.24
(2) IP地址分类
A、B、C类为基本类 D类用于组播传输 E类保留
A类网:aaa的取值为1-127,前8位中 的首位为1,并表示网络地址,后24位 表示主机地址,代表主机所在的网络为 大型网。 B类网:aaa的取值为128-191,前两位 为10,前16位表示网络地址,后16位表 示主机地址,代表主机所在的网络为中 型网。 C类网: aaa的取值为192-223,前三 位为110,前24位表示网络地址,后8位 表示主机地址。
已知:某网吧有200台电脑,IP地址规划 如下:192.168.0.1---192.168.0.200,其 中192.168.0.1为网关,子网掩码为 255.255.255.0。现由于扩大规模电脑数 将增加到300台,请重新进行IP地址的规 划。
1. 首先判断192.168.0.0段已不能满足电脑数 量要求。 2. 加入192.168.1.0段,子网掩码设置为 255.255.254.0 (11111111.11111111.11111110.00000000)

关于子网划分—为什么全0全1子网号不能使

关于子网划分—为什么全0全1子网号不能使

关于子网划分—为什么全0全1子网号不能使用子网划分并没有节约IP地址,实际导致可分配的IP地址数目减少。

证明:比如一个C类地址,不进行子网划分,实际可分配IP地址为254个。

现进行子网划分,假设借用2位主机号作为子网号,那么现在产生的子网为01和10(全0全1子网号去掉),每个子网的主机号为6位,则每个子网可分配的IP地址为2的6次方剪掉2,即62台,那么两个子网可分配的IP共62*2=124个,那么减少的IP数目为:254-124=130个。

从上数据可以看出,减少了约一半的IP地址。

既然这么浪费IP地址,为何我们还要使用子网划分呢?我个人认为,这是利用子网来方便管理网络的一种措施。

很容易看出,减少这么多IP地址的主要原因是子网号为00(全0)和11(全1)的两个子网去掉了,那为何要去掉“全0全1”的子网号呢?不应该使用全0全1子网这个规定是源于RFC950标准,但后来RFC950在RFC1878中被废止了。

看看RFC950提到的原因:假设我们有一个网络:192.168.0.0/24,我们现在需要两个子网,那么按照RFC950,应该使用/26而不是/25,得到两个可以使用的子网192.168.0.64和192.168.0.128对于192.168.0.0/24,网络地址是192.168.0.0,广播地址是192.168.0.255对于192.168.0.0/26,网络地址是192.168.0.0,广播地址是192.168.0.63对于192.168.0.64/26,网络地址是192.168.0.64,广播地址是192.168.0.127对于192.168.0.128/26,网络地址是192.168.0.128,广播地址是192.168.0.191对于192.168.0.192/26,网络地址是192.168.0.192,广播地址是192.168.0.255你可以看出来,对于第一个子网,网络地址和主网络的网络地址是重叠的,对于最后一个子网,广播地址和主网络的广播地址也是重叠的。

子网掩码计算方法

子网掩码计算方法

子网掩码计算方法子网掩码是用来指示一个IP地址的哪部分是网络地址,哪部分是主机地址的。

在计算机网络中,子网掩码是一个十进制数,通常写成四个八位二进制数,用点分十进制来表示,例如255.255.255.0。

在实际应用中,我们经常需要计算子网掩码,以便更好地管理和配置网络。

接下来,我们将介绍子网掩码的计算方法。

首先,我们需要了解子网掩码的基本概念。

子网掩码是一个32位的二进制数字,其中网络部分全为1,主机部分全为0。

例如,对于一个子网掩码为255.255.255.0的IP地址,其对应的二进制形式为11111111.11111111.11111111.00000000。

这意味着前24位用于网络地址,后8位用于主机地址。

接下来,我们来介绍如何计算子网掩码。

假设我们有一个IP地址为192.168.1.0,我们需要将其划分为若干个子网,每个子网包含256台主机。

首先,我们需要确定需要多少个子网,以及每个子网需要多少个主机。

然后,我们可以根据这些需求来计算子网掩码。

为了计算子网掩码,我们可以使用以下公式:子网掩码位数 = log2(所需主机数 + 2)。

其中,所需主机数是指每个子网中需要的主机数量。

在这个例子中,我们需要256台主机,所以所需主机数为256。

将其代入公式中,我们可以得到子网掩码位数。

一旦我们得到了子网掩码位数,我们就可以将其转换为子网掩码。

例如,如果我们得到了子网掩码位数为24,那么对应的子网掩码就是255.255.255.0。

这样,我们就可以将IP地址192.168.1.0划分为多个子网,每个子网包含256台主机。

在实际应用中,我们还需要考虑到子网掩码的规范性和合法性。

例如,子网掩码中网络部分必须是连续的1,主机部分必须是连续的0。

此外,子网掩码不能全为0或全为1,因为这样会导致IP地址无法使用。

总的来说,子网掩码的计算方法并不复杂,只需要根据实际需求来确定所需的子网和主机数量,然后使用相应的公式来计算子网掩码。

IPv4及子网掩码

IPv4及子网掩码

A/B/C三类IP地址划分
网络号 主机号
第2、3、4字 节 第3、4字节

120.98.108.1
172.16.0.11
A类
B类
第1字节
第1、2字节
C类
第1、2、3字节
第4字节
192.168.0.5
A类与B类地址
A类地址 A类网络最多有27-2=126个 每个A类网络最多有224-2=16777214个主机 B类地址 B类网络最多有214=16384个 每个B类网络最多有216-2=65534个主机
子网地址计算
子网掩码∧ IP地址,结果就是该 IP地址的网络号。
例如:IP地址192.168.1.203,子网掩码255.255.255.224
11000000 10101000 00000001 110 01011 ∧ 11111111 11111111 11111111 111 00000 11000000 01110101 00000001 110 00000 ∴子网地址为:192.168.1.192
例:一个未划分子网的 B 类网络145.13.0.0
我的网络地址 是 145.13.0.0 R2
145.13.3.11 145.13.3.10
145.13.3.101 145.13.7.34 145.13.7.35
R1 R3
网络 145.13.0.0
145.13.7.56
所有到网络 145.13.21.23 145.13.0.0的分组均 145.13.21.9 到达此路由器
254
特殊形式的IP地址
IP地址 网络号
全为0
全为0
用途 主机号
全为0
Host-id

什么是子网掩码及其作用

什么是子网掩码及其作用

什么是子网掩码及其作用
子网掩码(Subnet Mask),是一种用于IP地址划分网络地址和主
机地址的掩码。

它通常由32位二进制数表示,其中网络地址部分全为1,主机地址部分全为0。

子网掩码的作用是帮助划分IP地址,将唯一
的IP地址划分成不同的网络和子网,以提高网络的管理和传输效率。

子网掩码的作用主要有以下几点:
1. 实现IP地址划分:子网掩码通过对IP地址的划分,将网络地址
和主机地址分隔开来,从而确保不同设备之间能进行正确的通信。


过合理地划分子网,可以有效地利用IP地址资源,并提高网络性能。

2. 提高网络安全性:子网掩码可以帮助实现网络的隔离和安全控制。

通过将不同的设备划分到不同的子网中,可以对每个子网进行独立管
理和控制,限制不同子网之间的访问和通信,提高网络的安全性。

3. 优化网络通信:子网掩码的划分可以减少广播域的范围,减少广
播消息的传播范围,从而降低网络中的广播风暴,提高网络的通信效率。

4. 支持VLSM实现灵活划分:子网掩码还支持可变长子网掩码(VLSM),可以根据网络规模和需求进行灵活的划分。

VLSM可以将不同大小的子网划分到同一个网络中,增加了网络的可扩展性和灵活性。

综上所述,子网掩码在IP网络中起着重要的作用。

通过合理划分
子网,可以实现IP地址的有效管理和利用,提高网络的性能和安全性。

了解和掌握子网掩码的作用对于网络工程师和管理员来说是非常重要的。

关于TCPIP 架构中 网络号或子网号全为1或0可否的精辟解析

关于TCP/IP 架构中网络号或子网号全为1或0可否的精辟解析(2011-03-20 22:37:59)转载分类:互联网标签:tcp/ipit这样来看在tcp/ip里面里面时禁止使用子网号全为1,或0的。

因为在tcp/ip 中分类的ip包在路由器之间传递时时不传递子网掩码的。

于是会出现不能区分的现象。

而无分类的ip地址格式在路由器之间传递时伴随着会传递子网掩码就不会有二义性问题!总之,TCP/IP协议中,全0和全1网段因为具有二意性而不能被使用。

这样就清晰了。

如果你有一个CLASS C的IP地址,比如192.168.10.0,你想把它分成8个网段,每个网段内可以有32台主机,你可以这样分:subnetmask是:255.255.255.224192.168.10.0 - 31,网络地址:192.168.10.0,广播地址:192.168.10.31 192.168.10.32 - 63,网络地址:192.168.10.32,广播地址:192.168.10.63 192.168.10.64 - 95,网络地址:192.168.10.64,广播地址:192.168.10.95 192.168.10.96 - 127,网络地址:192.168.10.96,广播地址:192.168.10.127192.168.10.128 - 159,网络地址:192.168.10.128,广播地址:192.168.10.159192.168.10.160 - 191,网络地址:192.168.10.160,广播地址:192.168.10.191192.168.10.192 - 223,网络地址:192.168.10.192,广播地址:192.168.10.223192.168.10.224 - 255,网络地址:192.168.10.224,广播地址:192.168.10.255即:每个网段32个IP地址,第一个是网络地址,用来标志这个网络,最后一个是广播地址,用来代表这个网络上的所有主机。

B类网络子网划分


------------------------------11111101 11111110
---------253 254
255
11111111
255
中代表网络自身的00000000(0)、代表广播地址
的11111111(255) 不可使用,可用的共有1~254 共254种组合,可分为254个子网。 (2)划分后的地址中前2个字节还是网络地址, 第3个字节为子网地址,最后1个字节为主机地址。 (3)这些子网对外的网络地址依然是 172.10.0.0。由于要考虑全为0或全为1的限制,每 个子网最多只能支持254台主机。每个子网内的全 0和全1的IP地址不可使用。
序号
子网地址 00000000 00000001 00000010 00000011 ----------0 1 2 3 ----
1 1 1 1 1 1 1 1
27 128 26 25 24 16 23 8 22 4 21 2 20 1 64 32
1 2 3 4 ----
---------252 253
后8位为 主机地址
原B类网络地址16位
原主机地址16位
划分后子网地址8X3=24位
划分后主机地址8位

子 网 号
0 1 2 3 -253 254 255
IP子网划分
内部网络地址 实际IP地址范围 去掉的全”0” 全”1”网址
0 0 0 0 1~254 255 1~254 255 1~254 255 1~254 255
例1:B类网络划分子网前后结构变化
划分前子网掩码为:255.255.0.0 (标准B类子网掩码)
11111111
11111111
00000000

什么是子网掩码_计算方法

什么是子网掩码_计算方法子网掩码是每个使用互联网的人必须要掌握的基础知识,那么你对子网掩码了解多少呢?以下是由店铺整理关于什么是子网掩码的内容,希望大家喜欢!子网掩码的介绍子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。

子网掩码不能单独存在,它必须结合IP地址一起使用。

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

子网掩码的计算方式由于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。

在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

根据子网数利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的类子网掩码,将其主机地址部分的前N位置1 即得出该IP地址划分子网的子网掩码。

如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数,N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置1(B类地址的主机位包括后两个字节,所以这里要把第三个字节的前5位置1),得到 255.255.248.0即为划分成27个子网的B类IP地址168.195.0.0的子网掩码(实际上是划成了32-2=30个子网)。

这一段介绍的是旧标准下计算的方法,关于旧的标准后文在介绍,在新标准中则可以先将27减去1,因为计算机是从0开始计算的,从0到27实际上是有28个,所以说如果需要27个就需要将27减去1。

根据主机数利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为N,这里肯定N<8。

IP计算题

1.知C类地址202.96.224.0/24,要求划分为14个子网,写出应使用的子网掩码,每个子网可用的IP地址范围、直接广播地址和网络地址。

(不考虑非标准划分的全0、全1子网)子网掩码:255.255.255.240第一个子网范围202.96.224.16~202.96.224.31。

最后一个子网范围202.96.224.224~202.96.224.239其中每一子网的首地址为网络地址,末地址为直接广播地址2.一个企业分得了8个Internet地址211.67.184.128~211.67.184.135,若要将这8个地址组成一个网络,该企业应使用什么子网掩码。

(给出具体推导过程)子网掩码:255.255.255.248无类域间路由CIDR借用部分主机号充当子网络号的方法,在图中,因为8个C类地址的前29位完全相同,变化的只是最后3位主机号。

因此,可以将网络号的后3位看成是主机号,选择新的子网掩码是255.255.255.248,将这8个C类网络地址汇总成211.67.184.128/293.已知一个网段的IP地址是:169.10.0.0/16。

希望划分为6个网段,写出应使用的子网掩码,每个子网可用的IP地址范围、直接广播地址和网络地址。

(不考虑非标准划分的全0、全1子网)子网掩码:255.255.224.0169.10.32.0~169.10.63.255169.10.64.0~169.10.95. 255169.10.96.0~169.10.127. 255169.10.128.0~169.10.159. 255169.10.160.0~169.10.191. 255169.10.192.0~169.10.223. 255其中每一子网的首地址为网络地址,末地址为直接广播地址4.一个企业分得了16个C类地址211.67.176.0/24~211.67.191.0/24,若要将这16个子网组成一个网络,该企业应使用什么子网掩码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

子网掩码全0全1
默认分类2010-12-20 21:44:24 阅读59 评论0 字号:大中小订阅
子网划分并没有节约IP地址,实际导致可分配的IP地址数目减少。

证明:比如一个C类地址,不进行子网划分,实际可分配IP地址为254个。

现进行子网划分,假设借用2位主机号作为子网号,
那么现在产生的子网为01和10(全0全1子网号去掉),每个子网的主机号为6位,则每个子网可分配的IP地址为2的6次方剪掉2,即62台,
那么两个子网可分配的IP共62*2=124个,
那么减少的IP数目为:254-124=130个。

从上数据可以看出,减少了约一半的IP地址。

既然这么浪费IP地址,为何我们还要使用子网划分呢?我个人认为,这是利用子网来方便管理网络的一种措施。

很容易看出,减少这么多IP地址的主要原因是子网号为00(全0)和11(全1)的两个子网去掉了,那为何要去掉“全0全1”的子网号呢?
不应该使用全0全1子网这个规定是源于RFC950标准,但后来RFC950在RFC1878中被废止了。

看看RFC950提到的原因:
假设我们有一个网络:192.168.0.0/24,我们现在需要两个子网,那么按照RFC950,应该使用/26而不是/25,得到两个可以使用的子网192.168.0.64和192.168.0.128
对于192.168.0.0/24,网络地址是192.168.0.0,广播地址是192.168.0.255
对于192.168.0.0/26,网络地址是192.168.0.0,广播地址是192.168.0.63
对于192.168.0.64/26,网络地址是192.168.0.64,广播地址是192.168.0.127
对于192.168.0.128/26,网络地址是192.168.0.128,广播地址是192.168.0.191
对于192.168.0.192/26,网络地址是192.168.0.192,广播地址是192.168.0.255
你可以看出来,对于第一个子网,网络地址和主网络的网络地址是重叠的,对于最后一个子网,广播地址和主网络的广播地址也是重叠的。

这样的重叠将导致极大的混乱。

比如,一个发往192.168.0.255的广播是发给主网络的还是子网的?这就是为什么在当时不建议使用全0和全1子网。

然而,人们认识到子网划分的IP地址浪费严重,后来IETF就研究出了其他一些技术,比如可变长子网掩码VLSM,该技术是在子网上进一步划分子网,可提高IP地址资源的利用率;后来在此基础上研究出了无类别域间路由CIDR,即消除了传统的A/B/C等分类以及划分子网,才是采用网络前缀和主机号的方式来分配IP地址,这使得IP地址的利用率更好。

这两者的具体技术暂时不阐述。

就目前来说,现在可以使用全0和全1子网。

但我们现在学习时,还强调子网划分时要去掉全0全1,这是何道理呢?我个人认为:
(1)目前有些网络建设较早,设备也不更新,老设备可能不支持CIDR,那么也就不支持全0全
1的子网了。

(2)我们建企业网(单位网络)时,一般是使用私有地址来分配内部主机,小企业使用C类的192.168.0.0网络,中型企业使用172.16.0.0(私有部分)网络,如果还不够用,还有10.0.0.0网络。

既然私有地址如此丰富,为何不去掉全0全1的子网呢?因为真要使用全0全1的子网,还需要在路由器上进行一些特殊的配置。

相关文档
最新文档