更新时间:2023-09-27 14:40:55
你们好,最近小艾特发现有诸多的小伙伴们对于ip地址分类规划使用原则,ip地址分类这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 IP地址和子网掩码
2、 IP地址由32位二进制数组成,一般用点分十进制表示。
3、 1.1的分类。IP地址
4、 IP地址由两部分组成:网络部分(netID)和主机部分(hostID)。网络部分用于标识不同的网络,主机部分用于标识网络中的特定主机。
5、 IP地址的网络部分由iana(互联网分配号码管理局)统一分配,以保证IP地址的唯一性。为了便于分发和管理,
6、 IANA将IP地址分为A、B、C、D、e五类,根据二进制表示法,根据IP地址的前几位,可以判断IP地址属于哪一类。目前,互联网上最常用的IP地址是A、B和C,
7、 IANA根据组织的具体需求为其分配a、b、c网络地址,具体主机的IP地址由获得某个网络地址的组织或机构确定。
8、 每一类的网络部分和主机部分都有相应的规则,网络部分和主机部分在D类和E类之间没有划分。
9、 1)a类地址
10、 在A类地址中,第一个二进制八位数定义为网络部分,其他三个二进制八位数是主机部分,即A类地址=网络主机。
11、 IP地址的前几位称为导频位。对于A类地址,其第一个二进制八位数的第一位是0。所以它的第一个八位组的范围是00000000-0111111,换算成十进制就是0-127。
12、 其中127是一个特殊的地址,我们用来测试这台机器的地址是127.0.0.1。
13、 因为A类地址的第一个地址块(网络号0)和最后一个地址块(网络号127)是留作使用的,即全0代表本地网络,全1代表留作诊断用。因此,A类地址的有效网络范围是1-126。全球只有126个A类网络。
14、 每个A类网络可以拥有的主机数量是最后24位的组合,即224台。主机部分不能全是0或者全是1,全是0代表网络ID,全是1代表这个网络的广播地址。
15、 因此,每个A类网络的最大主机数量是224-2(公式为2n-2,其中n是IP地址主机部分的位数)。A类地址适用于大型网络。
16、 注意:172.0.0.1,也称为本机的环回地址,通常使用本机的“ping地址”来检查TCP/IP协议是否安装正确。而且,除了广播地址127.255.255.255以外,所有以127开头的IP地址都代表本机。
17、 2)B类地址
18、 在B类地址中,前两个二进制八位数定义为网络部分,后两个二进制八位数定义为主机部分,即B类地址=网络主机。
19、 作为前导位的B类地址的前两位必须是10,因此其网络部分的范围是1000000000000-10111111111,其中第一个八位字节转换为十进制128-191。
20、 B类地址的有效网络范围是网络部分最后14位的组合,即214。每个B类地址的最大主机数量是216-2。B类地址适合在中型网络中使用。
21、 3)c类地址
22、 在C类地址中,前三个二进制八位数定义为网络部分,最后一个二进制八位数定义为主机部分。即:C类地址=网络所有者。
23、 C类地址开头的三位必须是110,所以它的网络部分的范围是1100000000000000001-11001。110011 . 1666160617
24、 第一个二进制八位数转换为十进制,即192-223。C类地址的有效网络范围是网络部分最后21位的组合,为221,每个C类地址拥有的主机数量最多为28-2台。
25、 C类地址适用于主机较少的中小型网络。
26、 注:D类地址用于组播通信,E类地址留作科研使用。两者都不能作为互联网上的节点地址。详见相关资料。
27、 4)互联网上的合法IP地址。
28、 目前互联网上只使用A、B、C三类地址,为了满足企业用户在互联网上的需求,分别从三类地址中划出部分地址,称为私有地址。
29、 互联网上不能使用私有地址。私有地址包括以下三组:
30、 10.0.0.0-10.255.255.255
31、 172.16.0.0-172.31.255.255
32、 192.168.0.0-192.168.255.255
33、 2.子网掩码
34、 网络中不同主机之间的通信可分为以下两种类型:
35、 同一网段中的两台主机相互通信。
36、 不同网段中的两台主机相互通信。
37、 注:网络地址相同的IP地址称为一个网段的IP地址。
38、 如果两台主机在同一个网段通信,主机直接将数据发送给对方主机;如果不在同一网段的两台主机通信,主机会将数据发送到网关,网关会转发数据。
39、 为了区分这两种情况,通信的计算机需要获取远程主机IP地址的网段部分来做出判断。
40、 如果源主机的网络地址=目标主机的网络地址,则是同一网段内主机之间的通信。
41、 如果源主机的网络地址目标主机的网络地址,就是不同网段的主机之间的通信。
42、 所以对于一台电脑来说,关键问题是如何获取远程主机的IP地址的网络地址信息,这就需要借助网络掩码。
43、 和IP地址一样,子网掩码由32个二进制位组成,IP地址对应的网络部分用1表示,IP地址对应的主机部分用0表示,通常用四个点分隔的十进制数表示。当向IP网络中的节点分配IP地址时,
44、 还要给出每个节点使用的子网掩码。对于A、B和C三种类型的地址,通常使用默认子网掩码。
45、 A类地址的默认子网掩码是255.0.0.0。
46、 B类地址的默认子网掩码是255.255.0.0。
47、 C类地址的默认子网掩码是255.255.255.0。
48、 有了子网掩码,只要IP地址和子网掩码进行逻辑与,结果就是IP地址的网络地址。
49、 通过计算网络ID,可以判断不同的IP地址是否位于同一个网段。
50、 用点分十进制形式表示掩码书写比较麻烦,为了书写简单,常采用位计数形式表示掩码。对于计数形式,地址后面是“/”,后面是网络部分的位数,即二进制掩码中1的个数。
51、 比如IP地址是192.168.1.100,掩码是255.255.255.0,可以表示为192.168.1.100/24。
以上就是ip地址分类这篇文章的一些介绍,希望对大家有所帮助。