【吗子】子网掩码必须大于等于两位吗子网号的数量等于子网掩码位数的2^n...
答案:2 悬赏:30 手机版
解决时间 2021-03-06 16:06
- 提问者网友:疯子也有疯子的情调
- 2021-03-05 22:02
【吗子】子网掩码必须大于等于两位吗子网号的数量等于子网掩码位数的2^n...
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-03-05 23:24
【答案】 你说的子网号的数量和子网掩码的位数完全是两个概念, 你说的子网掩码的位数大于等于2位,这个我不太明白.
要想理解什么是子网掩码,就不能不了解IP地址的构成.互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构.IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作. IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现. 什么是子网掩码 子网掩码不能单独存在,它必须结合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协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作. 常用的子网掩码 子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”.
子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址.但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”.
子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个IP地址.但是实际可用的IP地址数量是2552-2,即65023个.
IP地址的子网掩码设置不是任意的.如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降.因此,子网掩码应该根据网络的规模进行设置. 如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的IP地址子网掩码;我见到的较大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.0”. 默认子网掩码 在Windows 2000 Server中,如果给一个网卡指定IP地址,系统会自动填入一个默认的子网掩码.这是Windows 2000 Server为了节省用户输入时间自动产生的子网掩码.比如,局域网最常使用的IP地址“192.168.x.x”默认的子网掩码是“255.255.255.0”.一般情况下,IP地址使用默认子网掩码就可以了.
前面讲到IP地址分网络号和主机号,要将一个网络划分为多个子网,因此网络号将要占用原来的主机位,如对于一个C类地址,它用21位来标识网络号,要将其划分为2个子网则需要占用1位原来的主机标识位.此时网络号位变为22位为主机标示变为7位.同理借用2个主机位则可以将一个C类网络划分为4个子网……那计算机是怎样才知道这一网络是否划分了子网呢?这就可以从子网掩码中看出.子网掩码和IP地址一样有32bit,确定子网掩码的方法是其与IP地址中标识网络号的所有对应位都用"1",而与主机号对应的位都是"0".如分为2个子网的C类IP地址用22位来标识网络号,则其子网掩码为:11111111 11111111 11111111 10000000即255.255.255.128.于是我们可以知道,A类地址的缺省子网掩码为255.0.0.0,B类为255.255.0.0,C类为255.255.255.0.下表是C类地址子网划分及相关子网掩码:子网位数 子网掩码 主机数 可用主机数 1 255.255.255.128 128 126 2 255.255.255.192 64 62 3 255.255.255.224 32 30 4 255.255.255.240 16 14 5 255.255.255.248 8 6 6 255.255.255.252 4 2你可能注意到上表分了主机数和可用主机数两项,这是为什么呢?因为但当地址的所有主机位都为"0"时,这一地址为线路(或子网)地址,而当所有主机位都为"1"时为广播地址.同时我们还可以使用可变长掩码(VLSM)就是指一个网络可以用不同的掩码进行配置.这样做的目的是为了使把一个网络划分成多个子网更加方便.在没有VLSM的情况下,一个网络只能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目.例如你被分配了一个C类地址,网络号为192.168.10.0,而你现在需要将其划分为三个子网,其中一个子网有100台主机,其余的两个子网有50台主机.我们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问题是无法解决的.此时VLSM就派上了用场,我们可以在100个主机的子网使用255.255.255.128这一掩码,它可以使用192.168.10.0到192.168.10.127这128个IP地址,其中可用主机号为126个.我们再把剩下的192.168.10.128到192.168.10.255这128个IP地址分成两个子网,子网掩码为255.255.255.192.其中一个子网的地址从192.168.10.128到192.168.10.191,另一子网的地址从192.168.10.192到192.168.10.255.子网掩码为255.255.255.192每个子网的可用主机地址都为62个,这样就达到了要求.可以看出合理使用子网掩码,可以使IP地址更加便于管理和控制.
要想理解什么是子网掩码,就不能不了解IP地址的构成.互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构.IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作. IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现. 什么是子网掩码 子网掩码不能单独存在,它必须结合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协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作. 常用的子网掩码 子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”.
子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址.但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”.
子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个IP地址.但是实际可用的IP地址数量是2552-2,即65023个.
IP地址的子网掩码设置不是任意的.如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降.因此,子网掩码应该根据网络的规模进行设置. 如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的IP地址子网掩码;我见到的较大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.0”. 默认子网掩码 在Windows 2000 Server中,如果给一个网卡指定IP地址,系统会自动填入一个默认的子网掩码.这是Windows 2000 Server为了节省用户输入时间自动产生的子网掩码.比如,局域网最常使用的IP地址“192.168.x.x”默认的子网掩码是“255.255.255.0”.一般情况下,IP地址使用默认子网掩码就可以了.
前面讲到IP地址分网络号和主机号,要将一个网络划分为多个子网,因此网络号将要占用原来的主机位,如对于一个C类地址,它用21位来标识网络号,要将其划分为2个子网则需要占用1位原来的主机标识位.此时网络号位变为22位为主机标示变为7位.同理借用2个主机位则可以将一个C类网络划分为4个子网……那计算机是怎样才知道这一网络是否划分了子网呢?这就可以从子网掩码中看出.子网掩码和IP地址一样有32bit,确定子网掩码的方法是其与IP地址中标识网络号的所有对应位都用"1",而与主机号对应的位都是"0".如分为2个子网的C类IP地址用22位来标识网络号,则其子网掩码为:11111111 11111111 11111111 10000000即255.255.255.128.于是我们可以知道,A类地址的缺省子网掩码为255.0.0.0,B类为255.255.0.0,C类为255.255.255.0.下表是C类地址子网划分及相关子网掩码:子网位数 子网掩码 主机数 可用主机数 1 255.255.255.128 128 126 2 255.255.255.192 64 62 3 255.255.255.224 32 30 4 255.255.255.240 16 14 5 255.255.255.248 8 6 6 255.255.255.252 4 2你可能注意到上表分了主机数和可用主机数两项,这是为什么呢?因为但当地址的所有主机位都为"0"时,这一地址为线路(或子网)地址,而当所有主机位都为"1"时为广播地址.同时我们还可以使用可变长掩码(VLSM)就是指一个网络可以用不同的掩码进行配置.这样做的目的是为了使把一个网络划分成多个子网更加方便.在没有VLSM的情况下,一个网络只能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目.例如你被分配了一个C类地址,网络号为192.168.10.0,而你现在需要将其划分为三个子网,其中一个子网有100台主机,其余的两个子网有50台主机.我们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问题是无法解决的.此时VLSM就派上了用场,我们可以在100个主机的子网使用255.255.255.128这一掩码,它可以使用192.168.10.0到192.168.10.127这128个IP地址,其中可用主机号为126个.我们再把剩下的192.168.10.128到192.168.10.255这128个IP地址分成两个子网,子网掩码为255.255.255.192.其中一个子网的地址从192.168.10.128到192.168.10.191,另一子网的地址从192.168.10.192到192.168.10.255.子网掩码为255.255.255.192每个子网的可用主机地址都为62个,这样就达到了要求.可以看出合理使用子网掩码,可以使IP地址更加便于管理和控制.
全部回答
- 1楼网友:鱼忧
- 2021-03-06 00:18
我也是这个答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯