首页 | 新闻资讯 | 考试认证 | Windows | Linux | Vista | UNIX/BSD | 黑客技术 | 平面设计 | 网页制作 | 网站建设 | 服务器 Web | FTP | SQL | 网络协议 | 交换技术 | 路由技术 | 网络组建 | 无线技术 | 求职招聘 | 病毒播报 | ERP | 网站推广 | 网站优化 | 建站心得 | 建站教程 | 论坛 |
华夏网管站-凝聚网管力量
热门关键字: 系统安装盘  emcorp  vxcbx  怎么布线
首页 网络管理 网络协议 交换技术 路由技术 网络组建 无线技术
您现在的位置: |主页>网络技术>网络协议>正文

局域网子网知识 子网掩码的计算与划分详解

文章来源互联网 作者华夏网管站整理 更新时间2008-11-10 推荐给好友推荐给好友 收藏本页收藏本站 文章投稿
 

一、子网掩码的计算

华夏网管论坛bbs.ofAdmin.Com

 

IT技术网Www.ofAdmin.Com

TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。

IT技术网Www.ofAdmin.Com

 

网管网ofAdmin.Com

因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。

网管Www.ofAdmin.Com

 

网管Www.ofAdmin.Com

子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。 IT技术网Www.ofAdmin.Com

  网管Www.ofAdmin.Com

32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。

网管论坛bbs.ofAdmin.Com

 

IT技术社区bbs.ofAdmin.Com

按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。

网管论坛bbs.ofAdmin.Com

 

华夏网管论坛bbs.ofAdmin.Com

例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 1111111100000000)为:255.255.25.0。 华夏网管Www.ofAdmin.Com

  网管网ofAdmin.Com

IP协议关于子网掩码的定义提供一定的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等一类的子网掩码不推荐使用

华夏网管论坛bbs.ofAdmin.Com

  华夏网管Www.ofAdmin.Com

子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。例如:有一个C类地址为:192.9.200.13,按其IP地址类型,它的缺省子网掩码为:255.255.255.0,则它的网络号和主机号可按如下方法得到:

华夏网管Www.ofAdmin.Com

 

网管论坛bbs.ofAdmin.Com

第1步,将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101 华夏网管论坛bbs.ofAdmin.Com

  网管Www.ofAdmin.Com

第2步,将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000 华夏网管论坛bbs.ofAdmin.Com

 

华夏网管ofAdmin.Com

第3步,将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。“11000000 00001001 11001000 00001101”与“11111111 11111111 11111111 00000000”进行“与”运算后得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,这就是这个IP地址的网络号,或者称“网络地址”。 IT技术社区bbs.ofAdmin.Com

  华夏网管ofAdmin.Com

第4步,将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分。如将“00000000 00000000 00000000 11111111(子网掩码的取值)反”与“11000000 00001001 11001000 00001101”进行与运算后得到“00000000 00000000 00000000 00001101”,即“0.0.0.13”,这就是这个IP地址主机号(可简化为“13”)。

Tags:子网知识   子网掩码   计算   划分   责任编辑:⒊22旳雙魚蓙

上一篇:IPv4/v6互通技术之隧道技术(Tunnel)
下一篇:网络潜伏定时炸弹 边界网关协议不可忽略

 热点关注

 ·TCP/IP网络故障诊断的结构化方法大全
 ·Windows下DNS ID欺骗的原理与实现
 ·第三层IP协议和路由功能的介绍上
 ·教你怎么优化TCP/IP网络
 ·DNS协议概述
 ·网络协议TCP/IP、IPX/SPX、NETBEUI简
 ·关于TCP/IP协议族存在的脆弱性剖析
 ·深入学习与了解NGN的五大协议
 ·TCP/IP网络中的显式拥塞通告(ECN)
 ·PSTN协议配置
 今日更新
 24小时热门信息