什么是子网?
发布网友
发布时间:2022-04-22 23:10
我来回答
共5个回答
热心网友
时间:2022-05-13 03:33
若公司不上Internet,那一定不会烦恼IP地址的问题,因为可以任意使用所有的IP地址,不管是A类或是B类, 这个时候不会想到要用子网,但若是上Internet那IP地址 便弥足珍贵了,目前全球一阵Internet热,IP地址已经愈来愈少了,而所申请的IP地址目前也趋保守,而且只有经申请的IP地址能在Internet使用,但对某些公司只能申请到一个C类的IP地址,但又有多个点需要使用,那这时便需要使用到子网,这篇短文说明子网的原理及如 何规划。
SubnetMask的介绍
设定任何网路上的任何设备不管是主机、PC、路由器等皆需要设定IP地址,而跟随著IP地址的是所谓的子网掩码, 这个子网掩码主要的目的是由IP地址中也能获得网络地址 ,也就是说IP地址和子网掩码相“与”而得到网络地址,如下所 示
IP地址 192.10.10.6;11000000.00001010.00001010.00000110
子网掩码 255.255.255.0;11111111.11111111.11111111.00000000
相与-------------------------------------------------------------------
网络地址 192.10.10.0;11000000.00001010.00001010.00000000
子网掩码有所谓的预设值,如下所示
ClassIPAddress范围NetMask
A 1.0.0.0-126.255.255.255;255.0.0.0
B 128.0.0.0-191.255.255.255;255.255.0.0
C 192.0.0.0-223.255.255.255;255.255.255.0
在预设的子网掩码都只有255的值,在谈到SubnetMask时这个值便不一定是255了。
在完整一组CClass中如203.67.10.0-203.67.10.255NetMask255.255.255.0, 203.67.10.0称之NetworkNumber(将IPAddress和Netmask作AND),而 203.67.10.255是Broadcast的IPAddress,所以这?两者皆不能使用,实际只能使用203.67.10.1--203.67.10.254等254个IPAddress,这是以 255.255.255.0作NetMask的结果,而所谓SubnetMsk尚可将整组C Class分成数组NetworkNumber,这要在NEtMask作手脚,若是要将整组CCLass分成2个NetworkNumber那NetMask设定为255.255.255.192, 若是要将整组CCLass分成8组NetworkNumber则NetMask要为 255.255.255.224,这是怎么来的,由以上知道NetworkNumber是由IP Address和NetMask作AND而来的,而且将NetMask以二进位表示法知道是1的会保留,而为0的去掉
192.10.10.193--11000000.00001010.00001010.11000001
255.255.255.0--11111111.11111111.11111111.00000000
--------------------------------------------------------------
192.10.10.0--11000000.00001010.00001010.00000000
以上是以255.255.255.0为NetMask的结果,NetworkNumber是192.10.10.0, 若是使用255.255.255.224作NetMask结果便有所不同
192.10.10.193--11000000.00001010.00001010.11000001
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
192.10.10.192--11000000.00001010.00001010.11000000
此时NetworkNumber变成了192.10.10.192,这便是Subnet。
网络上常常需要将大型的网络划分成若干小网络,这些小网络称为子网子网的产生能够增加寻址的
灵活性
原因 1:广播对网络性能的影响:广播是目标针对全网络计算机的数据包
大量占用线路带宽而影响性能
原因2:网络地址的浪费:启用地址分类后的潜在缺点是地址浪费 (300 台设备无论使用 B类还是 C
类都存在不足和缺憾)
从上述两个情况考虑我们需要对子网进行划分
如何进行子网的划分?
新的子网字段和子网的主机字段在原先的大网络的主机字段上进行创建从一个网络划分子网实际上
上是从原来网络的主机部分借位,将其作为子网的网络部分实际上也是对路由选择位进行了扩展划分
出来的子网由于其子网掩码已经不同了,因此不会再属于同一个网段
使用子网的原因
在IP地址的某个网络标识中,可以包含大量的主机,如A类地址的主机标识域为24位,而在实际应用中不可能将这么多的主机连接在单一的网络中,这将给网络寻址和管理带来不便。为解决这个问题,在网络中引入“子网”的概念。将主机标识域进一步划分为子网标识和子网主机标识,通过灵活定义子网标识域的位数,可以控制每个子网的规模。将一个大型网络划分为若干个既相对独立又相互联系的子网后,网络内部各子网便可独立寻址和管理,各子网间通过跨子网的路由器连接,这样也提高了网络的安全性。
热心网友
时间:2022-05-13 04:51
什么是子网掩码
子网掩码不能单独存在,它必须结合ip地址一起使用。子网掩码只有一个作用,就是将某个ip地址划分成网络地址和主机地址两部分。
子网掩码的设定必须遵循一定的规则。与ip地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是ip地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的ip地址左边24位是网络号;“0”有8个,代表与此相对应的ip地址右边8位是主机号。这样,子网掩码就确定了一个ip地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用tcp/ip协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
热心网友
时间:2022-05-13 06:26
互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构,每一个小型的网络都是一个子网,子网里面还可以有子网
热心网友
时间:2022-05-13 08:17
复制那么多,我都晕了!!明明简单的一两句话就能说清楚的事,你累不呀!
正题!
划分子网的一个最重要的作用避免IP地址浪费(这个说起来就太多了知道这个就行)第二就是避免广播风暴,广播风暴就是··比如有的游戏要求在运行时先发一个广播,如果不分子网的话,就拿B类iP来说,运行游戏的主机就要在同网络内发送6万多个数据包,这个会导致主机死机
就这!!
热心网友
时间:2022-05-13 10:25
255.255.255.0