浅谈子网掩码与子网划分.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈子网掩码与子网划分

浅谈子网掩码与子网划分 2008年10月电脑学习第5期 浅谈子网掩码与子网划分 王雪峰’ 摘要:介绍了子网掩码的确定及子网的划分. 关键词:子网掩码子网划分网络地址主机地址 中图分类号:I1P393.02文献标识码:B文章编号:10o2—2422(20o8)05—0018—02 DiscussionofSubnetMaskandSubnetDivision WangXuefeng Abstract:Thepaperpresentsthedeterminationofsubnetmaskandsubnetdivision. Keyword:SubnetMaskSubnetDivisionNetAddressHostAddress 1子网掩码 予网掩码和IP一样,是一个应用于TCPAP网络的32 位二进制值,用于屏蔽IP地址的一部分,以区别网络标识 和主机标识,并通过与IP地址的逻辑运算,确定主机是在 局域网上,还是在远程网上. 子网掩码在使用中遵循一定的规则,其对应网络标识 的所有位置都为1,对应主机标识的所有位置都为0.将子 网掩码和IP地址按位进行逻辑与运算,得到主机的网络 地址,剩下的部分就是主机地址. 例如:一台计算机的IP地址是192.168.1.1,子网掩码是 255.255.255.0,为了进行与的运算,需转换为二进制,关于 十进制和二进制的算法:将整数部分不停地除二,取其余 数.注意每段划分为8位,进行”与”运算;也可以用Win— dows自带的计算器计算,即: IP地址1010t000.00Ooo001 子网掩码:11I1I11I.11IIl1l1.1Illl1l1 “与”运算:l100000000000001 将结果转换为十进制:192.168.1.0; 计算机的网络地址为:192.168.1.0;计算机的主机地址 为:0.0.0.1. 通过运算可知,子网掩码用二进制1,将IP地址中的 192.168.1屏蔽了,这部分是网络标识,即网络段,剩下的是 主机标识. 由此可知,每类IP地址具有默认的子网掩码:A类IP 地址的默认子网掩码为255.0.0.0:B类IP地址的默认子网 掩码为255.255.0.0:C类IP地址的默认子网掩码为255. 255.255.0.还可以用网络前缀法表示子网掩码,即,,/lt;网络地 址位数gt;”.例如,C类的IP地址200.20.20.3/24,表示地址的 子网掩码为24位,也就是说,这些位置都是要用l占位的. 子网掩码决定一个子网的计算机台数,计算公式是2m, 由于驱动程序的特殊性,因此在 函数处理过程中,需要考虑程序和数 据的同步,避免造成由于中断等操作 造成的数据损坏或驱动程序的行为异 常. 3驱动程序的编译和链接 在系统的”开始”,”程序”中运 行”NTDDK”下的命令行工具可以进 入编译环境,或者在命令行下进入 “NTDDK”所在目录,运行”SetenvE: kNTDDK”来设置编译环境.然后进入 驱动程序目录下,运行”Build”即可对 驱动程序进行编译. 4驱动程序的调试 驱动程序的调试需要两台机器: 一 台运行驱动程序,一台运行调试器: 两台机器用串行线连接起来. 修改目标机的”BOOT.INI”文件, 在需要调试的系统启动选项中加上以 下参数: “/debug/debugport=COM1/baudrate=57600 “ 在修改以上文件时应注意其属性 为系统,只读,需要将属性去掉后再更 改,更改完成后再改回以前的属性.当 目标机启动时,以上信息将指示系统 进入调试状态,调试时使用串口1,速 率为”57600bps”.然后在主机上运行 “WinDbg”程序,并且进行相应的设 置.同时需要保证主机上的驱动程序 收稿日期:2008—05—22 王雪峰绥化市客运总站(黑龙江,绥化152000). ?18?. 源码是目标机上驱动程序的源码,且 是同一版本,否则会导致调试符号解 析错误. 5结束语 WindowsXP下驱动程序的一般 开发过程,再参考驱动程序开发包的 相关帮助就可以动手编写自己的驱动 程序了. 参考文献 川吴华.WindowsNTWin32软件开 发使用详解.北京:电子工业出版 社,1995—07. [2]2【美】CowartR着.WindowsNT百 科全书.虞育新,等译.北京:电子 工业出版社,1997—05. 可以把nl看作是后面的多少个0.如C类IP地址的默认子 网掩码255.255.255.0,转换成二进制11111l一 1100000000,后面有8个0,则nl就是8,255. 255.255.O这个子

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档