子网掩码的计算与划分详解.doc
《子网掩码的计算与划分详解.doc》由会员分享,可在线阅读,更多相关《子网掩码的计算与划分详解.doc(8页珍藏版)》请在三一办公上搜索。
1、子网掩码的计算与划分详解子网掩码的计算与划分详解2010-12-16 21:24一、子网掩码的计算TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要
2、表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的网间网部分和本地部分。子网编址技术将本地部分进一步划分为物理网络部分和主机两部分,其中物理网络部分用于标识同一IP网络地址下的不同物理网络,常称
3、为掩码位、子网掩码号,或者子网掩码ID,不同子网就是依据这个掩码ID来识别的。按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。为了使用的方便,常常使用点分整数表示法来表示一个IP地址和子网掩码,例如B类地址子
4、网掩码(11111111 11111111 1111111100000000)为:255.255.25.0。IP协议关于子网掩码的定义提供一定的灵活性,允许子网掩码中的0和1位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等一类的子网掩码不推荐使用子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。例如:有一个C类地址为:192.9.200.13,按其IP地址类型,它的缺省子网掩码为:255.2
5、55.255.0,则它的网络号和主机号可按如下方法得到:第1步,将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101第2步,将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000第3步,将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。11000000 00001001 11001000 00001101与11111111 11111111 11111111 00000000进行与运算后得到11000000 00001001 11001000 000
6、00000,即192.9.200.0,这就是这个IP地址的网络号,或者称网络地址。第4步,将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分。如将00000000 00000000 00000000 11111111(子网掩码的取值)反与11000000 00001001 11001000 00001101进行与运算后得到00000000 00000000 00000000 00001101,即0.0.0.13,这就是这个IP地址主机号(可简化为13)。二、子网掩码的划分如果要将一个网络划分成多个子网,如何确定这些子网的子网掩码和IP地址中的网络号和主机号呢?
7、本节就要向大家介绍。子网划分的步骤如下:第1步,将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。如果不是愉好是2的多少次方,则取大为原则,如要划分为6个,则同样要考虑23。第2步,将上一步确定的幂m按高序占用主机地址m位后,转换为十进制。如m为3表示主机位中有3位被划为网络标识号占用,因网络标识号应全为1,所以主机号对应的字节段为11100000。转换成十进制后为224,这就最终确定的子网掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是A类网,则子网掩码为255.224.0.0。在这里,子网个数与占用主机
8、地址位数有如下等式成立:2mn。其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。为了说明问题,现再举例。若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是192.9.200.1192.9.200.254,现将网络划分为4个子网,按照以上步骤:4=22,则表示要占用主机地址的2个高序位,即为11000000,转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192。4个子网的IP地址的划分是根据被网络号占住的两位排列进行的,这四个IP地址范围分别为:(1)第1个子网的IP地址是从11000000 00001001
9、 11001000 00000001到11000000 00001001 11001000 00111110,注意它们的最后8位中被网络号占住的两位都为00,因为主机号不能全为0和1,所以没有11000000 00001001 11001000 00000000和11000000 00001001 11001000 00111111这两个IP地址(下同)。注意实际上此时的主机号只有最后面的6位。对应的十进制IP地址范围为192.9.200.1192.9.200.62。而这个子网的子网掩码(或网络地址)为11000000 00001001 11001000 00000000,为192.9.200
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 子网掩码 计算 划分 详解
链接地址:https://www.31ppt.com/p-2393272.html