最好说得通俗点,最发用比方之类表达方式
热心网友
我是学计算机网络的学生 在这里呢,把我所学到的关于子网掩码的一些内容告诉你,希望能对你有所帮助。在网络中不同主机之间的通信的情况可以分为两种:1.同一个网络中的两台主机之间相互通信。2.不同网络中两如主机之间的通信。 为了区分这两种情况,进行通信的计算机就需要获取远程主机IP地址的网络部分以做出判断:如果源主机的网络地址=目标主机的网络地址,就是相同网络主机之间的通信。如果源主机的网络地址不等于目标主机的网络地址,就是不同网络主机之间的通信。 因此对一台计算机来说,关键问题就是如何获取远程主机IP地址的网络地址信息,这就需要借助子网掩码。还有就是:IP地址和子网掩码的“与”运算就可以计算出IP地址的网络ID由此可见,子网掩码的作用就是获取主机IP地址的网络信息,用于区分主机通信的不同情况。由此选择不同的路径。
热心网友
他们说得又罗嗦又不对。子网掩码是1个32位地址,由4个十进制数组成的数值且中间用“。”分隔,它用于屏蔽IP地址的一部分以区别和分离出网络ID和主机ID、将网络划分为多个子网、判断主机的IP地址是在局域网中还是在远程网中。在TCP/IP网络上的每1个主机都要求有子网掩码。这样当TCP/IP网络上的主机互相通信时,就可以用子网掩码来判断这些主机是否在相同的网络段中。每类地址具有默认的子网掩码:A类地址为 (二进制表示为11111111 00000000 00000000 00000000),B类地址为 (二进制表示为11111111 11111111 00000000 00000000),C类地址为 (二进制表示为11111111 11111111 11111111 00000000)。其中二进制值为1的位用来定出网络ID,二进制值为0的位用来定出主机ID,所以通过对IP地址和子网掩码进行“与”逻辑,就可以得出IP地址的网络ID。。
热心网友
有必要完全搞懂吗?不懂的东西太多了。什么是子网掩码 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“ ”和子网掩码为“ ”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 常用的子网掩码 子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“ ”和“ ”。 1。子网掩码是“ ”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。 2。子网掩码是“ ”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个IP地址。但是实际可用的IP地址数量是2552-2,即65023个。 IP地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。 如果一个网络的规模不超过254台电脑,采用“ ”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“ ”是最常用的IP地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“ ”。 默认子网掩码 在Windows 2000 Server中,如果给一个网卡指定IP地址,系统会自动填入一个默认的子网掩码。这是Windows 2000 Server为了节省用户输入时间自动产生的子网掩码。比如,局域网最常使用的IP地址“192。168。x。x”默认的子网掩码是“ ”。一般情况下,IP地址使用默认子网掩码就可以了。 。
热心网友
就是 啊我也不知道为什么。那么些资料我就不发了,因为我也没看懂。