子网子网掩码是必须要掌握的基础知识

子网掩码  时间:2021-03-02  阅读:()

子网掩码是每个网管必须要掌握的基础知识只有掌握它才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。 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”。 1.子网掩码是“255.255.255.0”的网络最后面一个数字可以在0~255范围内任意变化 因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2 即254个 因为主机号不能全是“0”或全是“1”。 2.子网掩码是

“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”。默认子网掩码 在Windows2000 Server中如果给一个网卡指定IP地址系统会自动填入一个默认的子网掩码。这是Windows 2000 Server为了节省用户输入时间自动产生的子网掩码。比如局域网最常使用的IP地址“192.168.x.x”默认的子网掩码是“255.255.255.0”。一般情况下 IP地址使用默认子网掩码就可以了。附子网掩码与子网计算关于子网掩码计算IP地址是32位的二进制数值用于在TCP/IP通讯协议中标记每台计算机的地址。通常我们使用点式十进制来表示如192.168.0.5等等。每个IP地址又可分为两部分。即网络号部分和主机号部分网络号表示其所属的网络段编号主机号则表示该网段中该主机的地址编号。按照网络规模的大小 IP地址可以分为A、 B、 C、 D、 E五类其中A、 B、 C类是三种主要的类型地址 D类专供多目传送用的多目地址 E类用于扩展备用地址。 A、 B、 C三类IP地址有效范围如下表类别网络号/占位数主机号/占位数用途A1127/8 0255

0255 1254/24国家级B 1281910255 /160255 1254/16跨过组织C192

22302550255/241254/8企业组织随着互连网应用的不断扩大原先的I Pv4的弊端也逐渐暴露出来即网络号占位太多而主机号位太少所以其能提供的主机地址也越来越稀缺 目前除了使用NAT在企业内部利用保留地址自行分配以外通常都对一个高类别

的IP地址进行再划分 以形成多个子网提供给不同规模的用户群使用。这里主要是为了在网络分段情况下有效地利用IP地址通过对主机号的高位部分取作为子网号从通常的网络位界限中扩展或压缩子网掩码用来创建某类地址的更多子网。但创建更多的子网时在每个子网上的可用主机地址数目会比原先减少。子网掩码是标志两个IP地址是否同属于一个子网的也是32位二进制地址其每一个为1代表该位是网络位为0代表主机位。它和IP地址一样也是使用点式十进制来表示的。如果两个IP地址在子网掩码的按位与的计算下所得结果相同 即表明它们共属于同一子网中。在计算子网掩码时我们要注意IP地址中的保留地址即“ 0”地址和广播地址它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址它们代表着本网络地址和广播地址一般是不能被计算在内的。下面就来以实例来说明子网掩码的算法对于无须再划分成子网的IP地址来说其子网掩码非常简单即按照其定义即可写出如某B类IP地址为10.12.3.0无须再分割子网则该IP地址的子网掩码为255.255.0.0。如果它是一个C类地址则其子网掩码为255.255.255.0。其它类推不再详述。下面我们关键要介绍的是一个IP地址还需要将其高位主机位再作为划分出的子网网络号剩下的是每个子网的主机号这时该如何进行每个子网的掩码计算。一、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目以及每个子网内的所需主机数目。 1)将子网数目转化为二进制来表示2)取得该二进制的位数为N 3)取得该IP地址的类子网掩码将其主机地址部分的的前N位置1即得出该IP地址划分子网的子网掩码。如欲将B类IP地址168.195.0.0划分成27个子网 1)27=110112)该二进制为五位数 N=5

3)将B类地址的子网掩码255.255.0.0的主机地址前5位置1得到255.255.248.0即为划分成27个子网的B类IP地址168.195.0.0的子网掩码。二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254 注意去掉保留的两个IP地址则取得该主机的二进制位数为N这里肯定N<8。如果大于254则N>8这就是说主机地址将占据不止8位。 3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1然后从后向前的将N位全部置为0即为子网掩码值。如欲将B类IP地址168.195.0.0划分成若干子网每个子网内有主机700台 1)700=2)该二进制为十位数 N= 103)将该B类地址的子网掩码255.255.0.0的主机地址全部置1得到255.255.255.255然后再从后向前将后10位置0,即为 . ..即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址168.195.0.0的子网掩码。下面列出各类IP地址所能划分出的所有子网其划分后的主机和子网占位数以及主机和子网的最大数目注意要去掉保留的IP地址(即划分后有主机位或子网位全为“0”或全为“1”的) A类IP地址子网位/主机位子网掩码子网最大数/主机最大数2/22 255.192.0.0 2/ 3/21 255.224.0.0 6/ 4/20 255.240.0.0 14/ 5/19 255.248.0.0 30/ 6/18

255.252.0.0 62/ 7/17 255.254.0.0 126/ 8/16 255.255.0.0 254/65536 9/15 255.255.128.0510/32766 10/14 255.255.192.0 1022/16382 11/13 255.255.224.0 2046/8190 12/12

255.255.240.0 4094/4094 13/11 255.255.248.0 8190/2046 14/10 255.255.252.0 16382/102215/9255.255.254.032766/51016/8255.255.255.065536/25417/7 255.255.255.128/12618/6

255.255.255.192/62 19/5255.255.255.224/3020/4255.255.255.240/1421/3255.255.255.248/622/2 255.255.255.252/2 B类IP地址子网位/主机位子网掩码子网最大数/主机最大数2/14 255.255.192.0 2/16382 3/13 255.255.224.0 6/8190 4/12 255.255.240.0 14/4094 5/11

255.255.248.0 30/2046 6/10 255.255.252.0 62/1022 7/9 255.255.254.0 126/510 8/8

255.255.255.0 254/254 9/7 255.255.255.128 510/126 10/6 255.255.255.192 1022/62 11/5

255.255.255.224 2046/30 12/4 255.255.255.240 4094/14 13/3 255.255.255.248 8190/6 14/2

255.255.255.252 16382/2 C类IP地址子网位/主机位子网掩码子网最大数/主机最大数2/6 255.255.255.192 2/62 3/5 255.255.255.224 6/30 4/4 255.255.255.240 14/14 5/3

255.255.255.248 30/6 6/2 255.255.255.252 62/2再根据CCNA中会出现的题目给大家举个例

子首先我们看一个考试中常见的题型一个主机的IP地址是202.112.14.137掩码是

255.255.255.224要求计算这个主机所在网络的网络地址和广播地址。常规办法是把这个主机地址和子网掩码都换算成二进制数两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想可以得到另一个方法 255.255.255.224的掩码所容纳的IP地址有25622432个包括网络地址和广播地址那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始广播地址是结束可使用的主机地址在这个范围内 因此略小于137而又是32的倍数的只有128所以得出网络地址是202.112.14.128。而广播地址就是下一个网络的网络地址减1。而下一个32的倍数是160 因此可以得到广播地址为

202.112.14.159。可参照下表来理解本例。子网络2进制子网络域数2进制主机域数的范围2进制主机域数的范围第1个子网络000 00000 thru 11111 .0 thru.31第2个子网络00100000thru 11111 .32thru.63第3个子网络01000000thru 11111 .64thru.95第4个子网络01100000thru11111 .96thru.127第5个子网络10000000thru11111 .128thru.159第6个子网络101 00000 thru 11111 .160 thru.191第7个子网络110 00000 thru 11111 .192thru.223第8个子网络11100000thru11111 .124thru.255CCNA考试中还有一种题型要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机那么对于这个子网需要的IP地址是 1011113注意加的第一个1是指这个网络连接时所需的网关地址接着的两个1分别是指网络地址和广播地址。因为13小于1616等于2的4次方所以主机位为4位。而25616240所以该子网掩码为255.255.255.240。如果一个子网有14台主机不少人常犯的错误是依然分配具有16个地址空间的子网而忘记了给网关分配地址。这样就错误了 因为 141111717大于16所以我们只能分配具有32个地址32等于2的5次方空间的子网。这时子网掩码为 255.255.255.224。

你一定对I P地址有所了解吧我们知道在I NTERNET中广泛使用的TCP/I P协议就是利用I P地址来区别不同的主机的。如果你曾经进行过TCP/IP协议设置那么你一定会遇到子网掩码(Subnet mask)这一名词那么你知道什么是子网掩码吗它有什么作用呢

我们知道IP地址是一个4字节共32bit的数字被分为4段每段8位段与段之间用句点分隔。为了便于表达和识别 IP地址是以十进制形式表示的如210.52.207.2每段所能表示的十进制数最大不超过255。 IP地址由两部分组成即网络号Netgwork ID和主机号Host ID。 网络号标识的是Internet上的一个子网而主机号标识的是子网中的某台主机。网际地址分解成两个域后带来了一个重要的优点 IP数据包从网际上的一个网络到达另一个网络时选择路径可以基于网络而不是主机。在大型的网际中这一点优势特别明显因为路由表中只存储网络信息而不是主机信息这样可以大大简化路由表。 IP地址根据网络号和主机号的数量而分为A、 B、 C三类

A类IP地址用7位bit来标识网络号 24位标识主机号最前面一位为"0"即A类地址的第一段取值介于1126之间。A类地址通常为大型网络而提供全世界总共只有126个只可能的A类网络每个A类网络最多可以连接台主机。

B类IP地址用14位来标识网络号 16位标识主机号前面两位是"10"。 B类地址的第一段取值介于128191之间第一段和第二段合在一起表示网络号。 B类地址适用于中等

规模的网络全世界大约有16000个B类网络每个B类网络最多可以连接65534台主机。

C类IP地址用21位来标识网络号 8位标识主机号前面三位是"110"。 C类地址的第一段取值介于192223之间第一段、第二段、第三段合在一起表示网络号。最后一段标识网络上的主机号。 C类地址适用于校园网等小型网络每个C类网络最多可以有254台主机。

从上面的介绍我们知道 IP地址是以网络号和主机号来标示网络上的主机的只有在一个网络号下的计算机之间才能"直接"互通不同网络号的计算机要通过网关Gateway才能互通。但这样的划分在某些情况下显得并十分不灵活。为此IP网络还允许划分成更小的网络称为子网Subnet这样就产生了子网掩码。子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络这时只有在同一子网的计算机才能"直接"互通。那么怎样确定子网掩码呢

前面讲到IP地址分网络号和主机号要将一个网络划分为多个子网 因此网络号将要占用原来的主机位如对于一个C类地址它用21位来标识网络号要将其划分为2个子网则需要占用1位原来的主机标识位。此时网络号位变为22位为主机标示变为7位。 同理借用2个主机位则可以将一个C类网络划分为4个子网„„那计算机是怎样才知道这一网络是否划分了子网呢这就可以从子网掩码中看出。子网掩码和IP地址一样有32bit确定子网掩码的方法是其与IP地址中标识网络号的所有对应位都用"1"而与主机号对应的位都是"0"。如分为2个子网的C类IP地址用22位来标识网络号则其子网掩码为即255.255.255.128。于是我们可以知道 A类地址的缺省子网掩码为255.0.0.0,B类为255.255.0.0,C类为

255.255.255.0。下表是C类地址子网划分及相关子网掩码

子网位数子网掩码主机数可用主机数

1255.255.255.128128126

2255.255.255.1926462

3255.255.255.2243230

4255.255.255.2401614

5255.255.255.24886

6255.255.255.25242

你可能注意到上表分了主机数和可用主机数两项这是为什么呢因为但当地址的所有主机位都为"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地址更加便于管理和控制。

SugarHosts糖果主机商更换域名

昨天,遇到一个网友客户告知他的网站无法访问需要帮他检查到底是什么问题。这个同学的网站是我帮他搭建的,于是我先PING看到他的网站是不通的,开始以为是服务器是不是出现故障导致无法打开的。检查到他的服务器是有放在SugarHosts糖果主机商中,于是我登录他的糖果主机后台看到服务器是正常运行的。但是,我看到面板中的IP地址居然是和他网站解析的IP地址不同。看来官方是有更换域名。于是我就问 客服到底是什...

舍利云:海外云服务器,6核16G超大带宽vps;支持全球范围,原价516,折后价200元/月!

舍利云怎么样?舍利云推出了6核16G超大带宽316G高性能SSD和CPU,支持全球范围,原价516,折后价200元一月。原价80美元,现价30美元,支持地区:日本,新加坡,荷兰,法国,英国,澳大利亚,加拿大,韩国,美国纽约,美国硅谷,美国洛杉矶,美国亚特兰大,美国迈阿密州,美国西雅图,美国芝加哥,美国达拉斯。舍利云是vps云服务器的销售商家,其产品主要的特色是适合seo和建站,性价比方面非常不错,...

日本美国站群服务器raksmart站群新增,限量低至月1.99美元

RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...

子网掩码为你推荐
免费开通黄钻花钱开通黄钻和免费开通有什么区别?sourcegear请问高手这是什么“dynamsoft sourceanywhere for vss”,做项目的时候用的,我是新手不知道这是干什么。个性qq资料QQ个性资料渗透测试渗透测试的专业服务今日热点怎么删除“今日热点”到底要怎样才能取消弹窗,每次开机都会安卓应用平台安卓系统支持的软件并不是那么多,为什么这么多人推崇?办公协同软件求一款国内知名的OA办公软件,谁知道有哪些呢?qq怎么发邮件怎样在QQ上发送邮件?xp系统停止服务XP系统为什么要停止服务?人人逛街过节了,这儿可真热闹写一段话
淘宝虚拟主机 备案域名出售 香港机房 国外服务器网站 mach 双11抢红包攻略 天猫双十一抢红包 南昌服务器托管 云鼎网络 hktv 如何安装服务器系统 学生服务器 大化网 北京主机托管 万网服务器 japanese50m咸熟 godaddy退款 ipower 带宽测速 远程登录 更多