基于IP地址子网划分算法探究

基于IP地址子网划分算法探究

ID:46667702

大小:67.50 KB

页数:5页

时间:2019-11-26

基于IP地址子网划分算法探究_第1页
基于IP地址子网划分算法探究_第2页
基于IP地址子网划分算法探究_第3页
基于IP地址子网划分算法探究_第4页
基于IP地址子网划分算法探究_第5页
资源描述:

《基于IP地址子网划分算法探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于IP地址子网划分算法探究摘要:子网划分是解决计算网络地址合理分配以及充分利用的一项技术。利用该技术可以减少网络中广播域。根据子网划分原理,该文研究了子网划分计算算法,算法用C语言在TC2.0编译环进行境下编写,实验结果表明,该算法能有效地实现子网划分。关键词:子网划分;子网掩码;C语言中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)22-5324-03ResearchBasedontheIPaddresssubnettingalgorithmZHUXiao-yan,LIANGSheng-bin(SoftwareCollegeofHenanUniversity,Z

2、hengzhou450064,China)Abstract:Subnetpartitionisatechnologywhichsolvesthenetworkaddressallocationandmakefulluseofit.Usingthistechnologycanreducethenetworkbroadcastdomain.Accordingtothesubnetpartitionprinciple,thispaperpresentsanetworkpartitioningalgorithmandthealgorithmiseditedinTC2.0compilerenvironm

3、entusingClanguage・TheresuItindicatesthatthealgorithmcanrealizesubnetpartitioneffectively.Keywords:divisionofsubnet;subnetmask;Clanguage随着互联网的普及和应用,IP地址资源成为人们考虑的一个重要内容。子网划分是网络工程中必不可少的工作,对网络地址进行合理划分,能够充分利用和系统管理网络地址。该文所指的子网划分是以TCP/IP网络技术为基础的,实现在第三层协议上,用于路由器上的地址分配以及虚拟局域网划分。在子网划分中往往涉及到网络地址的计算,该文所提出的子网划分算

4、法解决了相应的计算问题。该算法针对IP地址进行子网划分,对于面向从事网络设计、网络管理和网络维护的用户,能够有效的提高网络工程师的工作效率。1TCP/IP子网地址分配概述1.1TCP/IP寻址基础IP地址是用于TCP/IP协议中网际层对应于0SI参考模型第三层(网络层)寻址(又称逻辑地址)。该文主要研究IPv4寻址。IPv4地址长度是32bit,为了便于地址读写,将其分成4个字节(称为8位位组),每个字节之间用句点隔开。将这4组二进制表示称十进制,这种表示格式称为点分十进制,如:32bit全1的IP地址表示为:255.255.255.255。IP地址有两个组建:网络号和主机号。网络号对应于网络

5、组件,定义了设备位于网络中的哪个网段;主机组件定义特定网段上的具体设备。每个网络都又两个保留地址:一个作为网络号,另一个作为定向广播地址(网络中最后一个地址)。通过网络号将又IP地址分为A、B、C、D、E四类:A类地址前8位为网络地址,后24位为主机地址,B类地址16位为网络地址,后16位为主机地址,C类地址前24位为网络地址,后8位为主机地址。网络地址范围如下所示:种类网络地址范围A1.0.0.0到126.0.0.0有效0.0.0.0和127.0.0.0保留B128.1.0.0到191.254.0.0有效128.0.0.0和191.255.0.0保留C192.0.1.0到223.255.25

6、4.0有效192.0.0.0和223.255.255.0保留D224.0.0.0到239.255.255.255用于多点广播E240.0.0.0到255.255.255.254保留255.255.255.255用于广播1.2子网划分原理由于A类和B类网络中拥有大量的主机地址:在一个A类网络中最大主机地址数量为224-2,在一个B类网络中最大主机地址数量为216-2o然而,在实际应用中一个网段一般为200至500台网络设备,所以在此情况下使用这两类地址就会造成严重的地址浪费,从而需要将所剩余的地址利用划分出其他较小的网络,这些较小的网络通常称为子网。子网的引入就是为了充分的利用网络地址,并且可以

7、高效的使用每类网络的寻址。1.3子网掩码在子网划分时,最初RFC950定义了子网掩码。与IP地址类似,子网掩码也长度为32bito其功能是标志所划分的子网数量和每个子网网段所包含的主机地址数量,同时区分了在一个子网中的网络地址、主机地址、定向广播地址。在二进制中,子网掩码比特位中的1表示网络组件,0表示主机组件,所有的网络组件1都是连续的,并且所有的主机组件0也是连续的。在引入子网掩码后,一个IP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。