IP地址段与子网掩码计算表
- 格式:xlsx
- 大小:10.17 KB
- 文档页数:2


我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IPA类IP段 1.0.0.0 到126.255.255.254B类IP段128.0.0.0 到191.255.255.254C类IP段192.0.0.0 到223.255.255.254其中A类只到126,因为127是留给自循环用的;而第四段都是254,因为255(二进制全1)是用于广播用的。
XP默认分配的子网掩码每段只有255或0A类的默认子网掩码255.0.0.0 一个子网最多可以容纳1677万多台电脑B类的默认子网掩码255.255.0.0 一个子网最多可以容纳6万台电脑C类的默认子网掩码255.255.255.0 一个子网最多可以容纳254台电脑我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。
如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。
我们来说详细看看吧。
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。
(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。
打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。
)把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串[red]连续[/red]的1和一串[red]连续[/red]的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000255.255.0.0 11111111.11111111.00000000.00000000255.255.255.0 11111111.11111111.11111111.00000000这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。
IP和⼦⽹掩码IP地址IP地址是什么?为了确切地标识Internet中的主机和路由器,TCP/IP建⽴了⼀套编址⽅案,为每台主机和路由器分配⼀个全⽹唯⼀的地址。
这个地址的名字就叫IP地址。
(相当于国家为了知道谁是谁为每个⼈都分配了⼀个⾝份证号码⼀样)。
值得注意的是,⼀台主机⾄少拥有⼀个IP地址,允许⼀台主机拥有多个IP地址。
有些⽹络拥有很多主机,⽽有些⽹络上的主机很少,类似于⼩区⼀样,我们对IP地址进⾏了分类,五类,A类到E类。
⼤量使⽤的是A,B,C 类。
A类地址:8位⽹络号(0开头)+24位主机号B类地址:16位⽹络号(10开头)+16位主机号C类地址:24位⽹络号(110开头)+8位主机/号D类:组播地址E类:保留以后再⽤。
注意,⽹络号不能全部为0或者全部为1.IP地址也不能全部为0或者全部为1.由此得到A类⽹络地址范围为00000001~01111111.⽤点分⼗进制记法,把他们分别换算成⼗进制,就是1~127.同理,B类⽹络地址的范围为10000000 00000001 ~10111111 11111111.即128.1~191.255C类:11000000 00000000 00000000~11011111 11111111 11111111.即192.0.0~223.255.255⼦⽹掩码1、⼦⽹掩码的作⽤在设置电脑IP时,会碰到两个重要的参数,⼀个是IP地址,⼀个是⼦⽹掩码。
IP地址是互联⽹上每个⼦⽹或每个主机在⽹络上的唯⼀⾝份标签,那⼦⽹掩码是⼲什么⽤的呢?(⽤来划分⼦⽹的⽹段和遮掩部分IP地址,换个说法就是:它是⽤来划分IP地址中哪⼀部分是⽹络号,哪⼀部分是机器号)随着互联⽹的发展,越来越多的⽹络产⽣,有的⽹络多则⼏百台主机,少则区区⼏台,这样就浪费了⼤量的IP地址,所以要划分⼦⽹。
为了有序地区分和管理不同的⼦⽹,就需要使⽤⼦⽹掩码。
⼦⽹掩码是⼀种⽤来指明⼀个IP地址所标⽰的主机处于哪个⼦⽹中。
计算机网络 子网掩码
子网掩码与IP 地址相同,是由32位二进制数组成,通常用点分十进制数的方法来表示。
其中用若干个连续的二进制数字1来表示网络号,而用若干个连续的二进制数字0来表示主机号。
它能够将一个IP 地址分成网络号和主机号两部分。
计算机通过将IP 地址和其对应的子网掩码进行二进制数字“与”运算得到该IP 地址的网络号。
如表4-3所示,为A 、B 、C 三类IP 地址的缺省子网掩码。
表 4-3 子网掩码
例
如,网络中一台计算机的IP 地址为192.168.1.4,其缺省子网掩码为255.255.255.0,如果需要计算该计算机所在网络的网络号。
其方法如下,首先IP 地址192.168.1.4转化为二进制数字,即11000000 10101000 00000001 00000100,并将缺省子网掩码255.255.255.0也转化为二进制数字,即11111111 11111111 11111111
00000000。
然后,将二者对应位的数字进行“与”运算,结果为11000000 10101000 00000001 00000000,将其转化为十进制数字为192.168.1.0,即为该计算机所在网络的网络号。
提 示 二进制数字“与”运算是对应位数字进行相与,其运算公式为,1与1得1、1与0得0、0与0得0。
简而言之,二进制数字的“与”运算公式为:遇0得0。