已知Ip地址-子网掩码如何计算子网号、主机号_第1页
已知Ip地址-子网掩码如何计算子网号、主机号_第2页
已知Ip地址-子网掩码如何计算子网号、主机号_第3页
已知Ip地址-子网掩码如何计算子网号、主机号_第4页
已知Ip地址-子网掩码如何计算子网号、主机号_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-可编辑修改 -计算练习(要求写出计算过程)1. 已知某计算机所使用的 IP 地址是:195.169.20.25, 子网掩码 是: 255.255.255.240 ,经计算写出该机器的网络号、子网号、主机 号。因为:195 11000011B ,240 11110000B ,25 00011001B由以上参数可知:1.该计算机网络属于类网;2. 网 络 号 为195.169.20 ;3.子网号为 1;4. 主机号为 9。看了最后面的文章,对于上述练习,网络号为 195.169.20 ,我 是看懂了,它的每一位二进制与子网掩码 and 逻辑运算就可以了, 实际上就是取 IP 的前三个字节。至于

2、1.它属于类网,当然知道, 因为 IP 是:195.169.20.25 中 IP第一个字节是 110 开始的。IP 第一 个字节以二进制 0 开始(或以十进制表示是 1 至 127 ),则是 A 类网 络;以 10 开始(或以十进制表示是 128 至 191 ),则是 B 类网络; 以 110 开始(或以十进制表示是 192 至 223 ),则是 C 类网络。邹 飞注通过下面例子,我看懂了主机号的求法 :已知 Ip 地址,子网掩码如何计算主机号 如 ip121.175.21.9 子网掩码 255.192.0.0 我只能根据子网掩码求出后 22 位为主 机号,但是答案都是点分十进制的,为 0.4

3、7.21.9 不知道与 22 有什么关系?答:因为掩码是 255.192.0.0 所以可以确定 IP 地址的前 10 位为网络号( 192 确 定了第二个字节前两位是 11 ,加第一个字节共 10 位,邹飞注) ,因为在第二段 十进制数中出现差异所以只看第二段十进制数 ,把 175 转换成二进制为 10 101111 加粗部分处于网络位 ,求主机号就是把网络位全置 0 也就是说把 01111001(121 转换 ).10 101111.21.9( 加粗部分处于网络位全置 0)就变成 0.00101111 .21.9 再把 00101111 转换成十进制就是所求的主机号了 .0.47.21.9哦

4、,我完全看懂了子网号与主机号的求法了:子网掩码是: 255.255.255.240 就只看最后一个字节,从 240 11110000B , 说明前四位是子网, 后四位是主机, 这样从 25 00011001B ,它的 前四位是 0001 ,所以网络号是 1 ,后四位是 1001 (二进制),所以 它的主机号 9(十进制)。又如:ip121.175.21.9 子网掩码 255.192.0.0 , 由于 192=11000000B ,而 175=10101111B ,所以网络号是 121 (IP 第一 字节对应子网掩码的第一个字节 255 ),子网号是 2(IP 第二字节对应子网掩码 的第二个字节

5、 192 ,因为 192 的二进制前两位是 1,表示子网位,所以 IP 中的 175 的二进制的前两位 10 ,即十进 2 就是子网号),主机号是 47 (175 的后六 位 101111 )即: 0.47.21.9已知 IP 地址和子网掩码 如何求子网数及每个子网的主机号范围悬赏分: 10 | 解决时间: 2007-6-23 00:28 | 提问者: cangyuebb已知网络 193.1.1.0 子网掩码是 255.255.255.224 , 这个网络分了几个子网?每个子网的主机号范围是怎样的?如果可以的话麻烦写下具体算法,谢了!最佳答案不知道下面这段能不能解答你的疑惑。在 TCP/IP

6、协议中, SUBNET MASKS (子网掩码)的作用是用来区分网络上的 主机是否在同一网络取段内。在大型网络中, CLASS A 的 SUBNET MASKS 为 255.0.0.0 ,CLASS B的SUBNET MASKS 为255.255.0.0 ,CLASS C的 SUBNET MASKS 为 255.255.255.0 。假如某台主机的 SUBNET MASKS 为 IP 地址为 202.119.115.78 ,它的 SUBNET MASKS 为 255.255.255.0 。将这两个数据作 AND 运算后,所得出的 值中的非 0 的 BYTE 部分即为 NETWORK ID (网

7、络号?邹飞注)。运算步骤 如下:202.119.115.78 的二进制值为:11001010.01110111.01110011.01001110255.255.255.0 的二进制值为 :11111111.11111111.11111111.00000000AND 后的结果为:11001010.01110111.01110011.00000000转为二进制后即为:202.119.115.0它就是 NETWORK ID ,在 IP地址中剩下的即为 HOST ID(主机号?邹飞注) , 即为 78 ,这样当有另一台主机 的 IP 地址为 202.119.115.83 ,它的 SUBNET MAS

8、KS 也是 255.255.255.0 ,则其 NETWORK ID 为 202.119.115 ,HOST ID 为 83,因为这两台主机的 NETWORK ID 都是 202.119.115 ,因此,这两台主 机在同一网段内。但是,在实际应用中,可能会有多个分布与各地的网络,而且,每个网络的主 机数量并不很多, 如果申请多个 NETWORK ID ,会造成 IP 资源的浪费, 而且很 不经济,如果我们在 SUBNET MASKS 上动一下手脚,可以在只申请一个 NETWORK ID 的基础上解决这个问题。比如,我们有三个不同的子网,每个网络的 HOST 数量各为 20 、25 和 50,

9、下面依次称为甲、乙和丙网,但只申请了一个 NETWORK ID 就是 202.119.115 。 首先我们把甲和乙网的 SUBNET MASKS 改为 255.255.255.224 ,224 的二进 制为 11100000 ,即它的 SUBNET MASKS 为:11111111.11111111.11111111.11100000 (子网掩码的标识方法是, IP 地址中的网络和子网部分用二进制数 1 表示,主 机部分用二进制数 0 表示。这是 C 类网络,最后一个字节拿出三位来作子网地 址,可以形成 23-2=6 个子网,这样每一个子网就只能最多有 2 5-2=30 台主机 去了。邹飞注。

10、)这样,我们把 HOST ID 的高三位用来分割子网, 这三位共有 000 、001 、010、011、100、 101 、110、111 八种组合,除去 000 (代表本身)和 111 (代表 广播),还有六个组合,也就是可提供六个子网,它们的 IP 地址分别为:(前三个字节还是 202.119.115 )0010000100111110即 3362 为第一个子网从这里看出, IP 最后一位不是从 1 开始的,邹飞注)0100000101011110即 6594 为第二个子网0110000101111110即 97126 为第三个子网( 202.119.115 ,115 的子网号是 3 ,第

11、三个子网。由 115 怎样算出 3 ,我就不 知道了,邹飞注)1000000110011110即 129158 为第四个子网1010000110111110即 161190 为第五个子网1100000111011110即 193222 为第六个子网选用 161190 段给甲网, 193222 段给乙网,因为各个子网都支持 30 台主 机,足以应付甲网和乙网 20 台和 25 台的需求。再来看丙网,由于丙网有 50 台主机,按上述分割方法无法满足它的 IP 需求, 我们 可以将它的 SUBNET MASKS 设为 255.255.255.192 , 由于 192 的二进 制值为 11000000

12、 ,按上述方法,它可以划分为两个子网, IP 地址为:0100000101111110即 65126 为第一个子网1000000110111110即 129190 为第二个子网这样每个子网有 62 个 IP 可用,将 65126 分配丙网,多个子网用一个 NETWORK ID 即告实现。如果将子网掩码设置过大,也就是说子网范围扩大。那么根据子网寻径规则, 很可能发往和本地机不在同一子网内的目的机的数据, 会因为错误的相与结果而 认为是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃。数据 不能正确到达目的机, 导致网络传输错误。 如果将子网掩码设置得过小, 那么就 会将本来属于同一子

13、网内的机器之间的通信当做是跨子网传输, 数据包都交给缺 省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,任意设 置子网掩码是不对的,应该根据网络管理部门的规定进行设置。随着 IP地址资源的日趋枯竭,可供分配的 IP 地址越来越少,往往一个拥 有 几百台计算机规模的网络只能得到区区几个 IP 地址,于是,许多人开始采用其 他技术来扩展 IP 空间。1.子网掩码设置如果你所分配的 IP 地址仅能满足对主机的需求, 但远不能满足你欲在局 域网 中再建若干子网的需要,设置子网掩码就是你不得不采取的措施了。子网掩码同样也以四个字节来表示, 用来区分 IP 地址的网络号和主机号, 默 认子

14、网掩码如下表所示:子网掩码 (以十进制表示 )A 类 255 0 0 0B 类 255 255 0 0C 类 255 255 255 0当 IP 地址与子网掩码相与时,非零部分即被确认为网络号。假如我们将子网掩码中第四字节最高位起的某些位由 0 修改成 1,使本来应当 属于主机号的 部分改变成为网络号,这样就实现了我们划分子网的目的。例如 你得到了一个 C 类网络地址 198.189.98 ,按常规,你所有的设备从 198.189.98.0 到 198.189.98.254 都将处于同一网络之中,但如果你需要将自己 的网络划分 成 5 个子网以便管理,那就必须修改子网掩码 255.255.25

15、5.0 ,将此 掩码的第 四个字节中的前三位再拿出来充当子网掩码,即将第四字节的 00000000 修改 成 11100000( 十进制数为 224) ,故应当将子网掩码设置为 255.255.255.224 。 这样我们有 001 、010 、011 、100 、101 、110 六种方式与之相与得到不同的网 络号 (除去 000 和 111 作为保留地址不能使用 ),各子网的前三个字节仍然是 198.189.98 。可以知道:如子网掩码的位数越多,能划分的子网数也就越多, 但 是每个子网的主机数就会越少。子网掩码的划分设置也有一个缺点:划分的 子网越多,损失的 IP 地址也会越多。因为每个子网都会保留全 0 或全 1 的两个 地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论