2022年IP地址划分详细介绍说明之二.docx
精品学习资源IP 地址划分详细介绍说明之二IP 地址有 5 类, A 类到 E 类,各用在不同类型的网络中;地址分类反映了网络的大小以及数据包是单播仍是组播的;A类到 C类地址用于单点编址方法,但每一类代表着不同的网络大小;A 类地址( 1.0.0.0-126.255.255.255)用于最大型的网络,该网络的节点数可达 16,777,216 个;B 类地址( 128.0.0.0-191.255.255.255)用于中型网络,节点数可达65,536个;C 类地址( 192.0.0.0-223.255.255.255)用于 256 个节点以下的小型网络的单点网络通信;D 类地址并不反映网络的大小,只是用于组播,用来指定所支配的接收组播的节点组,这个节点组由组播订阅成员组成;D 类地址的范畴为224.0.0.0- 239.255.255.255;E类( 240.0.0.0-255.255.255.254)地址用于试验;依据目前使用的 IPv4 的规定,对 IP 地址强行定义了一些保留地址,即:“网络地址”和“广播地址”;所谓“网络地址”就是指“主机号”全为“ 0”的 IP 地址,如: 125.0.0.0A 类地址;而 “ 广播 地址 ” 就 是指 “ 主 机号 ” 全 为“ 255 ” 时的 IP 地 址, 如:125.255.255.255A类地址 ;而子网掩码,就是用来标识两个IP 地址是否同属于一个子网;它也是一组 32 位长的二进制数值,其每一位上的数值代表不同含义:为“ 1”就代表该位是网络位;如为“ 0”就代表该位是主机位;和 IP 地址一样,人们同样使用“点式十进制”来表示子网掩码,如: 255.255.0.0;假如两个 IP 地址分别与同一个子网掩码进行按位“与”运算后得到相同的结果,即说明这两个 IP 地址处于同一个子网中;欢迎下载精品学习资源也就是说,使用这两个 IP 地址的两台运算机就像同一单位中的不同部门,虽然它们的作用、功能、乃至地理位置都可能不尽相同,但是它们都处于同一个 网络中;子网掩码运算方法自从各种类型的网络投入各种应用以来,网络就以不行思议的速度进行大规模的扩张,目前正在使用的IPv4 也逐步暴露出了它的弊端, 即:网络号占位太多,而主机号位太少;目前最常用的一种解决方法是对一个较高类别的IP 地址进行细划,划分成多个子网,然后再将不同的子网供应应不同规模大小的用户群使用;使用这种方法时,为了能有效地提高IP 地址的利用率,主要是通过对IP 地址中的“主机号”的高位部分取出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建确定数目的某类IP 地址的子网;当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应削减;要运算某一个 IP 地址的子网掩码,可以分以下两种情形来分别考虑;第一种情形:无须划分成子网的IP 地址;一般来说,此时运算该IP 地址的子网掩码特殊地简洁,可依据其定义就可写出;例如:某个 IP 地址为 12.26.43.0,无须再分割子网,依据定义我们可以知道它是一个 A 类地址,其子网掩码应当是 255.0.0.0;如此 IP 地址是一个 B 类地址,就其子网掩码应当为255.255.0.0;假如它是 C类地址,就其子网掩码为 255.255.255.0;其它类推;其次种情形:要划分成子网的IP 地址;在这种情形下,如何便利快捷地对于一个 IP 地址进行划分,精确地运算每个子网的掩码,方法的选择很重要;下面我介绍两种比较便利的方法:当然,在求子网掩码之前必需先清楚要划分的子网数目,以及每个子网内的所需主机数目;方法一:利用子网数来运算;1. 第一,将子网数目从十进制数转化为二进制数;2. 接着,统计由“ 1”得到的二进制数的位数,设为N;欢迎下载精品学习资源3. 最终,先求出此 IP地址对应的地址类别的子网掩码;再将求出的子网掩码的主机地址部分 也就是“主机号” 的前 N 位全部置 1, 这样即可得出该 IP 地址划分子网的子网掩码;例如:需将 B 类 IP 地址 167.194.0.0 划分成 28 个子网:12810=111002;2) 此二进制的位数是 5,就 N=5;3) 此 IP 地址为 B 类地址,而 B 类地址的子网掩码是255.255.0.0,且 B 类地址的主机地址是后 2 位即 0-255.1-254;于是将子网掩码255.255.0.0 中的主机地址前5 位全部置1 ,就可得到255.255.248.0,而这组数值就是划分成28 个子网的 B 类 IP 地址 167.194.0.0 的子网掩码;方法二:利用主机数来运算;1. 第一,将主机数目从十进制数转化为二进制数;2. 接着,假如主机数小于或等于 254留意:应去掉保留的两个 IP 地址,就统计由“ 1”中得到的二进制数的位数,设为 N;假如主机数大于 254,就N>8,也就是说主机地址将超过 8 位;3. 最终,使用 255.255.255.255 将此类 IP 地址的主机地址位数全部置为1, 然后依据“从后向前”的次序将N 位全部置为 0,所得到的数值即为所求的子网掩码值;例如:需将 B 类 IP 地址 167.194.0.0 划分成如干个子网,每个子网内有主机500台:150010=1111101002;2) 此二进制的位数是 9,就 N=9;欢迎下载精品学习资源3) 将该 B 类地址的子网掩码255. 255.0.0 的主机地址全部置1,得到255.255.255.255 ; 然 后 再 从 后 向 前 将 后 9位 置 0 , 可 得 : 11111111.11111111.11111110.00000000即 255.255.254.0;这组数值就是划分成主机为 500 台的 B 类 IP 地址 167.194.0.0 的子网掩码;原文转载自【学维网】 .原创文章复制转载请注明出自【学维网】原文地址: 2021313/1111.htm欢迎下载