ip子网划分。详细解释一下。
IP子网划分实际上就是设计子网掩码的过程。
子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID。子网掩码是由4个十进制数组成的数值"中间用""分隔,如2552552550。若将它写成二进制的形式为:11111111111111111111111100000000,其中为"1"的位分离出网络ID,为"0"的位分离出主机ID,也就是通过将IP地址与子网掩码进行"与"逻辑操作,得出网络号。
例如,假设IP地址为19216041,子网掩码为2552552550,则网络ID为19216040,主机ID为0001。计算机网络ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。
每类地址具有默认的子网掩码:对于A类为255000,对于B类为25525500,对于C类为2552552550。除了使用上述的表示方法之外,还有使用子网掩码中"1"的位数来表示的,在默认情况下,A类地址为8位,B类地址为16位,C类地址为24位。例如,A类的某个地址为 1210103/8,这里的最后一个"8"说明该地址的子网掩码为8位,而19942260/28表示网络19942260的子网掩码位数有28位。
如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。
两种算法,第一种按每个子网主机数量分。
一、6000台主机,分布在12个点,每个点500台。
一个C类地址是256个地址,2的8次方,两个C类地址就是512台了,2的9次方。
掩码32位,减去9,=23位掩码。
掩码是2552552540
二、每个子网的标示是什么意思?网段么? 13025x0,x=0,2,4,6……22
三、第一个子网可用IP地址最小和最大:1302501、130251254
四、最后一个子网的1302523255
这种分法没使用完整个B类地址,而且6000台还不是个准数,这么分完没有扩展空间了。
第二种算法,将1302500/16拆分成可容纳12个子网的最小数量。这个数只能是2的n次方,大于12最小的数是16。
将1302500/16拆成16个子网,一个B类地址有65536个IP,拆成16个子网,每个子网4096个IP地址,2的12次方。
一、掩码=32-12=20位。2552552400
二、13025x0,x=0,16,32,……240
三、1302501和1302515254
四、最后一个子网的广播地址:13025255255。
恰好我也刚刚学完《计算机网络》,希望下面的回答对你有用:
IP的原始版本为IPv4,使用32位二进制地址,每个地址组织成由点分隔的8位数,每个8位数称为8位位组,1个IP地址即为4个8位位组,每个8位位组转化为1 个十进制数,1个IP地址即可表示为用点号隔开的4个十进制数,这就是我们日常用的方式。
用十进制数表示的IP地址被分成了五个大类,以适应不同规模的网络系统。一个IP地址由网络地址+主机地址组成。不同类别的地址对所支持的网络数和主机数有不同的组合,其不同在于用于表示网络的位数与用于表示主机的位数的差别。
起 止 保留为内部网络使用
A类地址 1000 126000 10000-10255255255
B类地址 128100 19125400 1721600-17231255255
C类地址 192010 2232552540 19216800-192168255255
D类地址 224000 239255255254 用于IP网络中的组播。
E类地址 240000 255255255255 被定义用作网络研究的IP地址空间。
地址类 网络主机 网络地址范围 标准二进制掩码
A类 NHHH 1-126
1111 1111 0000 0000 0000 0000 0000 0000
B类 NNHH 128-191
1111 1111 1111 1111 0000 0000 0000 0000
C类 NNNH 192-223
1111 1111 1111 1111 1111 1111 0000 0000
A类和B类的空缺,即网络号为127的网络127000,这一地址专门用于标志本地环路的地址,用于测试设备本地IP协议栈是否正常工作。
现在看来,IP地址的分类划分未见得很科学,因为浪费了大量的地址空间。为了更合理地使用有限的IP地址空间,出现了IP子网的概念和子网的划分技术。所谓“子网”,就是把一个有类(A、B、C类)的网络地址,再划分成若干个小的网段,这些网段称为子网。划分子网的方法是通过设定子网掩码不确定网络位、子网位和主机位的多少,从而确定子网的数量和每个子网中可以容纳的主机数量。划分子网是解决IP地址空间不足的一个有效措施,同时把较大的网络划分成小的网段,以便管理和提高性能。一个被子网化的IP地址由三部分构成:网络号、子网号、主机号。子网和主机地址是由原先IP地址的主机地址部分分割顾两部分得到。因此,划分子网的能力依赖于被子网化的IP地址类型。子网由子网掩码标识。子网掩码是可用十进制数格式表示的32位二进制数,掩码告诉网络中的端系统(包括路由器和主机)IP地址的多少位用于识别网络和子网。这些位被称为扩展的网络前缀。余下的位用于标识子网内的主机,掩码中用于标识网络号的位置为1,主机位置为0。例:掩码(11111111111111111111111111000000)(255255255192)能在子网中产生64个可能的地址,实际有62个地址可用,另两个保留,第一个主机号总是保留为识别子网自身,另一个主机号保留作为子网的广播地址。因此当得到子网内最大可用主机数时总要减去2,才是实际可用的主机数。
下表列出一个B类IP地址子网和子网内主机数的情况。
表:B类IP地址子网和子网内主机数
网络前缀位数 子网掩码 可用子网地址数 子网内主机数
2 2552551920 2 16382
3 2552552240 6 8190
4 2552552400 14 4094
5 2552552480 30 2046
6 2552552520 62 1022
7 2552552540 126 510
8 2552552550 254 254
9 255255255128 510 126
10 255255255192 1022 62
11 255255255224 2046 30
19216801/24这个地址对应的网络号和子网掩码分别是
网络号:19216800
子网掩码:1111 1111 1111 1111 1111 1111 0000 0000
将这个网络分成4个子网,新的子网掩码就是在原来子网掩码基础上增加2位(4=2的2次方);
新子网掩码为:1111 1111 1111 1111 1111 1111 1100 0000
19216801/24根据这个条件,得出可使用的IP地址范围:19216800~1921680255(包含网络地址和广播地址)
将该地址范围与新的子网掩码做按位与运算,得出四个网络地址
19216800 对应主机地址范围19216801~192168062
192168064 对应主机地址范围192168065~1921680126
1921680128 对应主机地址范围1921680129~1921680190
1921680192 对应主机地址范围1921680193~1921680254
/因为子网掩码的后6位是0,与运算结果肯定是0,所以实际只看新增的两位即可/
子网的划分,首先你要知道IP的划分,IP地址有网络位和主机位,对吧。
那么,怎么控制子网?我们用子网掩码来控制,
例如B类地址,网络位的两个数字是固定的,主机位的数字目前不固定,那么,B类的IP子网在没有的情况下,掩码是25525500,前面的两个255我们不管,因为它是不能变的,后面的两个0,可以变把它变成二进制,一共是16个二进制数字,对吧两个都是0的情况下,它的二进制表现形式是:
0000000000000000
子网,实际上就是控制主机位的子网掩码的二进制,从前到后,要固定到哪,就在哪变成1
例如:
1100000000000000的十进制是多少
是128+64+0+0+0+0+0+0=192, 1920对吧
那么它包含着几个子网两个,二的N次幂减二,在这个例子中就是2的平方减二,还是二,两个子网
它的子网是1280和640
0条评论