- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机网络》课程
《计算机网络》课程
PAGE
PAGE 1
实验四 子网划分和子网掩码
一、为什么要划分子网
D 类E 类224-239240-25511101111组播地址保留试验使用在 20 世纪 70 年代初期,建立
D 类
E 类
224-239
240-255
1110
1111
组播地址
保留试验使用
IP 地址
类型
第一字节
十进制范围
二进制
固定最高位
二进制
网络位
二进制
主机位
A 类
0-127
0
8 位
24 位
B 类
128-191
10
16 位
16 位
C 类
192-223
110
24 位
8 位
从当时的情况来看,32 位的地址空间确实足够大,能够提供232(4,294,967,296,约为 43 亿)个独立的地址。这样的地址空间在因特网早期看来几乎是无限的,于是便将 IP 地址根据申请而按类别分配给某个组织或公司,而很少考虑是否真的需要这么多个地址空 间,没有考虑到 IPv4 地址空间最终会被用尽。但是在实际网络规划中,它们并不利于有效地分配有限的地址空间。对于 A、B 类地址,很少有这么大规模的公司能够使用,而 C 类地址所容纳的主机数又相对太少。所以有类别的IP 地址并不利于有效地分配有限的地址空间,不适用于网络规划。
二、如何划分子网
为了提高 IP 地址的使用效率,引入了子网的概念。将一个网络划分为子网:采用借位的方式,从主机位最高位开始借位变为新的子网位,所剩余的部分则仍为主机位。这使得 IP 地址的结构分为三级地址结构:网络位、子网位和主机位。这种层次结构便于IP 地址分配和管理。它的使用关键在于选择合适的层次结构--如何既能适应各种现实的物理网络规模, 又能充分地利用IP 地址空间(即:从何处分隔子网号和主机号)。
三、子网掩码的作用
简单地来说,掩码用于说明子网域在一个IP 地址中的位置。子网掩码主要用于说明如何进行子网的划分。掩码是由 32 位组成的,很像IP 地址。对于三类IP 地址来说,有一些
自然的或缺省的固定掩码。(参考P189)
四、如何来确定子网地址
如果此时有一个 I P 地址和子网掩码,就能够确定设备所在的子网。子网掩码和IP 地址一样长,用 32bit 组成,其中的 1 表示在 IP 地址中对应的网络号和子网号对应比特,0 表示在 IP 地址中的主机号对应的比特。将子网掩码与IP 地址逐位相“与”,得全 0 部分为主机号,前面非 0 部分为网络号。参考(P190 表 7-5)
要划分子网就需要计算子网掩码和分配相应的主机块,尽管采用二进制计算可以得出结论,但采用十进制计算方法看起来要比二进制方法简单许多,经过一番观察和总结,我终于得出了子网掩码及主机块的十进制算法。
首先要明确一些概念:
类范围:IP 地址常采用点分十进制表示方法X.Y.Y.Y,在这里X=1--126 时称为A 类地址;
X=128--191 时称为B 类地址; X=192--223 时称为C 类地址;
如 10.202.52.130 因为 X=10 在 1--126 范围内所以称为A 类地址类默认子网掩码:A 类为 255.0.0.0
B 类为 255.255.0.0
C 类为 255.255.255.0
当我们要划分子网用到子网掩码M 时,类子网掩码的格式应为
A 类为 255.M.0.0
B 类为 255.255.M.0
C 类为 255.255.255.M
M 是相应的子网掩码如:255.255.255.240
十进制计算基数:256,等一下我们所有的十进制计算都要用256 来进行。几 个 公 式 变 量 的 说 明 : Subnet_block:可分配子网块大小,指在某一子网掩码下的子网的块数。
Subnet_num:实际可分配子网数,指可分配子网块中要剔除首、尾两块,这是某一子网掩码下可分配的实际子网数量,它等于Subnet_block-2。
IP_block:每个子网可分配的IP 地址块大小。
IP_num:每个子网实际可分配的 IP 地址数,因为每个子网的首、尾IP 地址必须保留
(一个为网络地址,一个为广播地址),所以它等于 IP_block-2,IP_num 也用于计算主机段
M:子网掩码(net mask)。它们之间的公式如下: M=256-IP_block
IP_block=256/Subnet_block,反之Subnet_block=256/IP_block IP_num=IP_block-2
Subnet_num=Subnet_block-2
2 的冥数:要熟练掌握 2^8(256)以内的 2 的冥代表的十进制数,如 128=2^7、64=2^6…,这可使我们立即推算出Subnet_bl
您可能关注的文档
最近下载
- T_CSAE 244一2021 纯电动乘用车底部抗碰撞能力要求及试验方法.pdf VIP
- 黄石市城市色彩规划控制导则.pdf VIP
- 2025年中考语文必考点“真题+模拟”暑期体验卷(辽宁专用)专题09 议论文阅读(含解析).docx VIP
- 应用纳米材料的医疗器械安全性和有效性评价指导原则 第二部分:理化表征.pdf VIP
- 冻干工艺东富龙PPT文档资料.ppt VIP
- L13J5-1平屋面-标准图集.pdf VIP
- 第3课中华文明的起源 教学设计(2024版).docx VIP
- 应用纳米材料的医疗器械安全性和有效性评价指导原则第一部分:体系框架.pdf VIP
- 班组长岗位职责与管理能力提升方案.docx VIP
- 智能小车的研究背景及意义 .pdf VIP
原创力文档


文档评论(0)