子网掩码计算方法

一、子网掩码的概述及作用

  1. 子网掩码是一个应用于TCP/IP网络的32位二进制值,每节8位,必须结合IP地址对应使用。
  2. 子网掩码32位都与IP地址32位对应,如果某位是网络地址,则子网掩码为1,否则为0。
  3. 子网掩码可以通过与IP地址“与”计算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在局域网上,还是在广域网上。
  4. 子网掩码一般用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少而IP浪费。

二、为什么要使用子网掩码?

子网掩码可以分离出IP地址中的网络地址和主机地址,那为什么要分离呢?因为两台计算机要通讯,首先要判断是否处于同一个广播域内,即网络地址是否相同。如果网络地址相同,表明接受方在本网络上,那么可以把数据包直接发送到目标主机,否则就需要路由网关将数据包转发送到目的地

三、子网掩码的分类

1)缺省子网掩码:

(未划分子网)

子网掩码32位与IP地址32位对应,如果某位是网络地址,则子网掩码为1,否则为0。例如A类IP地址,第一节为网络地址,其余三节为主机地址,故掩码为“11111111.00000000.00000000.00000000”

A类网络缺省子网掩码:255.0.0.0
B类网络缺省子网掩码:255.255.0.0
C类网络缺省子网掩码:255.255.255.0

2)自定义子网掩码:

(用于划分子网)

将一个网络划分为若干子网,希望每个子网拥有不同的网络地址或子网地址。因为IP是有限的,实际上我们是将主机地址分为两个部分:子网网络地址、子网主机地址。 形式如下:

未做子网划分的ip地址:网络地址+主机地址
做子网划分后的ip地址:网络地址+(子网网络地址+子网主机地址)

四、子网掩码的计算

利用子网数来计算

如欲将B类IP地址168.195.0.0划分成27个子网

1)27=11011

2)该二进制为五位数,N = 5

3)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到255.255.248.0,即为划分成 27个子网的B类IP地址168.195.0.0的子网掩码。

利用主机数来计算

编辑

1)将主机数目转化为二进制来表示

2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。如果大于254,则 N>8,这就是说主机地址将占据不止8位。

3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

如欲将B(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17):

1) 700=1010111100

2)该二进制为十位数,N = 10(1001)

3)将该B类地址的子网掩码255.255.0.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址 168.195.0.0的子网掩码。

时间: 2024-10-03 14:45:38

子网掩码计算方法的相关文章

子网划分及子网掩码计算方法

转自:https://blog.csdn.net/wuseyukui/article/details/24306645 一.子网掩码的概述及作用 子网掩码是一个应用于TCP/IP网络的32位二进制值,每节8位,必须结合IP地址对应使用. 子网掩码32位都与IP地址32位对应,如果某位是网络地址,则子网掩码为1,否则为0. 子网掩码可以通过与IP地址“与”计算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在局域网上,还是在广域网上. 子网掩码一般用于将网络进一步划分为若干子网,以避免

子网掩码

子网掩码计算方法   子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据. 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯.就这么简单. 请看以下示例: 运算演示之一:aa I P 地址 192.168.0.1 子网掩码 255.255.255.0 AND运算 转化为二进制进行运算: I P 地址 11010000.10101000.00000000.00000001 子网

子网掩码的简易计算方法

最近在重看一些网络知识,看到了子网掩码部分,子网掩码在实际使用和考试中都是要遇到的,但是子网掩码的计算牵扯到二进制的转换,比较麻烦.这次在网络和论坛上看到了子网掩码的简易计算方法,就整理一下.子网掩码和VLSM(可变长掩码)的计算方法参见:子网掩码入门之简述 以C类网为例.如果要划分出2个子网段,用256/2=128,得出每个子网中有128个IP地址,用256减去每个子网的地址数(256-128=128),子网掩码就是255.255.255.128.划分成4个网段,256/4=64,每个子网64

无敌子网掩码(IP地址)计算方法(完全心算法)

快速子网掩码(IP地址)计算方法(完全心算法) 由于很多朋友跟我说,对这方法没有看懂,因此我做了一些更新,增加了历年职称考试的试题解答.下面的说明看起来可能会有些累,多看题就懂了,因此我增加了不少题.能看懂的给个好评. 先从掩码看起 我们知道一个C类IP地址段中有256个IP.一个B类地址段中有65536个IP.计算方法为256*256那么一个A类IP地址则有256*256*256个IP.子网掩码分别为255.255.255.0,255.255.0.0,255.0.0.0. 不管是255.X.0

IP和子网掩码

IP是由四段数字组成,在此,我们先来了解一下3类常用的IP  A类IP段 0.0.0.0 到127.255.255.255  B类IP段 128.0.0.0 到191.255.255.255  C类IP段 192.0.0.0 到223.255.255.255  XP默认分配的子网掩码每段只有255或0  A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑  B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑  C类的默认子网掩码 255.255

【转】网段,子网掩码,网络标识,IP划分

网段指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)直接通讯的那一部分.就是从一个IP到另一个IP 好比 从192.168.0.1到192.168.255.255这之间就是一个网段 网段 IP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑 要想在同一网段

简易IP子网计算方法

1.IP子网划分计算方法 子网数量: 为2的N次方  N代表向主机位借的位数 子网IP数量: 为2的N次方-2  N代表向主机位位数 每个子网的网络地址:256减去子网掩码 每个子网的广播地址:网络位不变,主机位全为1 反掩码:255.255.255.255减子网掩码后的得到的值就是反掩码 2.三大类网络子网数目与子网掩码的转换表

如何在一个有500台PC以上的局域网配置IP、子网掩码

IP和子网掩码我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255  B类IP段 128.0.0.0 到191.255.255.255  C类IP段 192.0.0.0 到223.255.255.255  XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩

可变长度子网掩码和无类域间路由

VLSM (Variable Length Subnet Mask:可变长子网掩码) VLSM的定义:为了有效的使用无类别域间路由(CIDR)和路由汇总来控制路由表的大小,网络管理员使用先进的IP寻址技术,VLSM就是其中的常用方式. VLSM的作用:在类的IP地址的基础上,从主机号部分借出相应的位数来做网络号,也就是增加网络号的位数.使用可变长度子网掩码的目的,就是在每个子网上保留足够的主机数的同时,把一个网再分成多个子网.这是一种产生不同大小子网的网络分配机制,开发可变长度子网掩码的想法就是