IP地址

今天给大家分享一下IP地址的有关知识。

一个IP地址在整个互联网氛围内是唯一的。IP地址就是 给互联网上的每一台主机(或路由器)的没一个接口分配一个全世界范围内唯一的32位的标识符。IP地址由互联网名字和数字分配机构ICANN来分配。

IP用的最多的为ABC三类IP地址。


IP地址

A类地址的范围从1.0.0.0 到126.0.0.0。

B类地址范围从128.0.0.0到191.255.255.255。

C类地址范围从192.0.0.0到223.255.255.255。


网络号决定了可以分配的网络数,计算方法为2的网络号位数次方。

主机号决定了网络中最大的主机数,计算方法为2的主机号位数次方然后减去2.

比如:对于一个c类地址,可以包含的最大主机数量为2^8-2=256-2=254.

一个公司用的是c类IP,公司有2000台主机,需要c类网络个数为2000/254=7.8.即该公司需要8个c类网络地址。


给出一个子网掩码,你得知道它是什么网络IP。

子网掩码就是网络号全是1,主机号全是0.

A类地址掩码就是255.0.0.0

B类地址掩码就是255.255.0.0

C类地址掩码就是255.255.255.0


接下类就是给一个IP求网段和广播地址。

当主机位全为0时,它是一个不可用的IP地址(网络中的计算机不能以此作为身份识别),通常用它来表示网络号,即一个网段。
这样的IP也被成为网络地址,就是这个网段的“最小”IP地址。
主机位全为1时,也是一个不可用的IP地址(不特指哪一台计算机,而是大家),是这个网段的“最大”IP地址叫直接广播地址,可以穿过路由器。

主机号不全为1也不全为0,这样的地址叫普通的主机地址。

给你一个(含掩码的)IP地址149.88.160.58/18,你就知道该地址的网络号与主机位各是多少。
掩码是18,那前18位都是网络号,那149与88都可以不管它,只管160就行了。
160换成二进制是:10100000。掩码是18位,这是第三段,所以左边两位即1和0属于网络地址位,不能动,你求网络号,
把这两位后面的全改成0就OK了,即10000000,即128,
第四段当然也全是0,所以网络号是:149.88.128.0/18,广播地址就是把这两位以后的全改成1就成了,160换成二进制是:10100000,
左两位不能动,后面的改成1,即10111111,即191,第四段也全改为1,即255,所以广播地址是:149.88.191.255/18,
注:这是直接广播地址。


给出一个子网掩码,问这个网络被划分几个子网?

一个B类子网掩码为255.255.192.0,化成二进制位11111111  11111111  11000000 00000000

按照B类地址掩码第三位全是0,但是这个第三位有两个1,说明IP中与这两位对应的IP用作子网号,用两位表示子网,可以划分出2^2=4个子网。


IP还分为公网和私网。公网IP世界只有一个私网IP可以重复,但是在一个局域网内不能重复。常见的私网IP地址范围:10.0.0.0~10.255.255.255   172.16.0.0~172.31.255.255     192.168.0.0~192.168.255.255.其他的都应该是公网IP。


知识量有点大,但是还有很多没有具体展开,先学点皮毛,先把这些消化消化把。。。