子网掩码的运算及相关信息

上传人:feng****ing 文档编号:217193150 上传时间:2023-06-11 格式:DOCX 页数:9 大小:23.08KB
收藏 版权申诉 举报 下载
子网掩码的运算及相关信息_第1页
第1页 / 共9页
子网掩码的运算及相关信息_第2页
第2页 / 共9页
子网掩码的运算及相关信息_第3页
第3页 / 共9页
资源描述:

《子网掩码的运算及相关信息》由会员分享,可在线阅读,更多相关《子网掩码的运算及相关信息(9页珍藏版)》请在装配图网上搜索。

1、很多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很 容易算子网掩码的方法,帮助一下喜欢偷懒的人:)大家都应该知道 2 的 0 次方到 10 次方是多少把?也给大家说一下,分别是:1 2 4 8 16 32 64 128 256 512 1024 。如果你希望每个子网中只有 5 个 ip 地址可以给机器用,那么你就最少需要准备 给每个子网7个ip地址,因为需要加上两头的不可用的网络和广播ip,所以你 需要选比7多的最近的那位,也就是8,就是说选每个子网8个ip。好,到这一 步,你就可以算掩码了,这个 方法就是:最后一位掩码就是256减去你每个子网 所需要的ip地址的数量,那么

2、这个例子就是256-8=248,那么算出这个,你就 可以知道那些ip是不能用的了,看:0-7,8-15,16-23,24-31依此类推,写在上面 的 0、7、8、15、16、23、24、31(依此类推)都是不能用的,你应该用某两个 数字之间的IP,那个就是一个子网可用的IP,怎么了?是不是不相信?太简单 了。我再试验一下,就拿200台机器分成4个子网来做例子吧。200台机器, 4个子网,那么就是每个子网50台机器,设定为192.168.10.0, C类的IP,大子网掩码应为255.255.255.0,对巴,但是我们要分子网,所以按 照上面的,我们用32个IP 一个子网内不够,应该每个子网用64

3、个IP(其中62 位可用,足够了吧),然后用我的办法:子网掩码应该是256-64=192,那么总的 子网掩码应该为:255.255.255.192。不相信?算算:0-63, 64-127, 128-191, 192-255,这样你就可以把四个区域分别设定到四个子网的机器上了,是不是很 简单?不需要软件算了吧。子网范围:201.222.10.16-201.222.10.23 子网地址201.222.10.16 广播地址 201.222.10.23关键在 ip 地址的第四段 30,和掩码的第四段24830二进制00010100248二进制11111000做and运算运算结果:00010000转10

4、进制为16,加上ip地址前三段为201.222.10.16得结果 看掩码就知道ip地址第四段前5位固定,后三位可以变化,即201.222.10.16-201.222.10.23追问30的二进制我怎么算都是11110 啊大哥 ,不知道您是怎么算的,有点迷茫回答2 的 6 次方 +2 的 2 次方 不就是 1000+100=10100 吗 二进制转十进制,十进制转二进制的算法十进制转二进制:用2 辗转相除至结果为 1将余数和最后的 1 从下向上倒序写 就是结果例如 302302/2 = 151 余 0151/2 = 75 余 175/2 = 37 余 137/2 = 18 余 118/2 = 9

5、余 09/2 = 4 余 14/2 = 2 余 02/2 = 1 余 0故二进制为 100101110二进制转十进制 从最后一位开始算,依次列为第 0、1、2.位 第n位的数(0或1)乘以2的n次方得到的结果相加就是答案 例如:01101011.转十进制: 第 0 位:1 乘 2 的 0 次方=11乘2的1次方=20乘2的2次方=01乘2的3次方=80乘2的4次方=01乘2的5次方=321乘2的6次方=640乘2的7次方=0然后:1 20 8032640=107二进制01101011=十进制107一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开

6、式,然后按十进制加法规则求和。这种做法称为按权相加法。二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制 数的整数部分和小数部分分别转换后,再加以合并。1. 十进制整数转换为二进制整数十进制整数转换为二进制整数采用除 2 取余,逆序排列法。具体做法是:用 2 去除十进制整数,可以得到一个商和余数;再用 2 去除商,又会得到一个商和余 数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有 效位,后得到的余数作为二进制数的高位有效位,依次排列起来。2十进制小数转换为二进制小数十进制小数转换成二进制小数采用乘 2 取整,顺序排列法。具

7、体做法是:用 2 乘十进制小数,可以得到积,将积的整数部分取出,再用 2 乘余下的小数部分, 又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零, 或者达到所要求的精度为止。然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效 位,后取的整数作为低位有效位。回答者:HackerKinsn -试用期一级 2-24 13:311二进制与十进制的转换(1 )二进制转十进制方法: 按权展开求和例:(1011.01) 2 = (1x23 + 0x22 + 1x21+1x20 + 0x2 1+1x2 2) 10= (8 + 0 + 2 + 1+0+0.25) 10=(1

8、1.25) 10( 2)十进制转二进制十进制整数转二进制数:除以2取余,逆序输出例:( 89) 10=( 1011001 ) 22 892 44 12 22 02 11 02 5 12 2 12 1 00 1 十进制小数转二进制数: 乘以 2 取整,顺序输出例:(0625)10= (0101)20625X 2125X 205X 2102八进制与二进制的转换例:将八进制的 37.416 转换成二进制数:37 4 1 6011 111 100 001 110即:(37.416) 8 = (11111.10000111) 2例:将二进制的10110.0011 转换成八进制:0 1 0 1 1 0 .

9、 0 0 1 1 0 02 6 . 1 4即:(10110.011) 2 =(26.14) 83十六进制与二进制的转换 例:将十六进制数 5DF.9 转换成二进制:5 D F 90101 1101 1111 1001即:(5DF.9) 16 = (10111011111.1001) 2例:将二进制数1100001.111 转换成十六进制0110 0001 11106 1 E即:(1100001.111) 2 =(61.E) 16举个例子:问题:主机 IP 地址 子网掩码A 192.168.75.18 255.255.255.240B 192.168.75.146 255.255.255.240

10、C 192.168.75.158 255.255.255.240D 192.168.75.161 255.255.255.240E 192.168.75.173 255.255.255.2405 台主机 A,B,C,D,E 分属几个网段?哪些主机位于同一网段?解答:同子网掩码255.255.255.240 的二进制分别将5 个主机 IP 地址的二进制形式 形式,进行与运算(即 and 运算), 得出各个对应的结果为:A 192.168.75.16B 192.168.75.144C 192.168.75.144C 192.168.75.160D 192.168.75.160很明显,A单独一个在一

11、个网段。BC 同在一个网段。DE 也同在一个网段。已经收到你的信息,补充回答如下and 运算就是与运算,具体法则:1+1=11+0 = 10 + 1=10 + 0 = 0(注意,这里的“”不要理解为加号,也不要读成“加”,这里的“”是“与”的意思。)口诀:有1 则 1全0为0地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。 通常我们使用点式十进制来表示,如192.168.0.5等等。每个 IP 地址又可分为两部分。即网络号部分和主机号部分:网络号表示其所属 的网络段编号,主机号则表示该网段中该主机的地址编号。按照网络规模的大小, IP地址可以分为A、B、C、D、E五

12、类,其中A、B、C类是三种主要的类型地 址,D类专供多目传送用的多目地址,E类用于扩展备用地址。A、B、C三类 IP 地址有效范围如下表:类别 网络号 /占位数 主机号 /占位数 用途A 1 126 / 8 0255 0255 1 254 / 24 国家级B 128191 0255 / 16 0255 1 254 / 16 跨过组织C 192223 0255 0255 / 24 1254 / 8 企业组织 随着互连网应用的不断扩大,原先的IPv4的弊端也逐渐暴露出来,即网络号占 位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺,目前除了使 用 NAT 在企业内部利用保留地址自行分配以

13、外,通常都对一个高类别的 IP 地址 进行再划分,以形成多个子网,提供给不同规模的用户群使用。这里主要是为了在网络分段情况下有效地利用IP地址,通过对主机号的高位部 分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地 址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会比原 先减少。子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其 每一个为1代表该位是网络位,为0代表主机位。它和IP地址一样也是使用点 式十进制来表示的。如果两个IP地址在子网掩码的按位与的计算下所得结果相 同,即表明它们共属于同一子网中。在计算子网掩码时,我们要注意IP

14、地址中的保留地址,即“0”地址和广播地址, 它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址,它们代表着本网络地 址和广播地址,一般是不能被计算在内的。下面就来以实例来说明子网掩码的算法:对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即 可写出:如某B类IP地址为10.1230,无须再分割子网,则该IP地址的子网 掩码为255.255.0.0。如果它是一个C类地址,则其子网掩码为255.255.255.0。 其它类推,不再详述。下面我们关键要介绍的是一个IP地址,还需要将其高位 主机位再作为划分出的子网网络号,剩下的是每个子网的主机号,这时该如何进 行每个子网

15、的掩码计算。一、利用子网数来计算 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机 数目。1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置1即得出该 IP 地址划分子网的子网掩码。如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数, N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置1,得到255.255.248.0即为划分成27个子网的B类IP地址168.195.0.0的子网掩码。二、利用主机数来计算1)将主机数目转化为二进制

16、来表示2)如果主机数小于或等于254 (注意去掉保留的两个IP地址),则取得该主机 的二进制位数,为N,这里肯定Nv8。如果大于254,则N8,这就是说主机 地址将占据不止8位。3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后 向前的将N位全部置为0,即为子网掩码值。如欲将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台:1)700=10101111002)该二进制为十位数, N = 103)将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255.255.255然后再从后向前将后 10 位置 0,即为:

17、11111111.11111111.11111100.00000000即255.255.252.0o这就是该欲划分成主机为700台的B类IP地址168.195.0.0 的子网掩码。下面列出各类 IP 地址所能划分出的所有子网,其划分后的主机和子网占位数, 以及主机和子网的(最大)数目,注意要去掉保留的IP地址(即划分后有主机位 或子网位全为“0”或全为“1”的):A类IP地址:子网位 /主机位 子网掩码 子网最大数 /主机最大数2/22 255.192.0.0 2/41943023/21 255.224.0.0 6/20971504/20 255.240.0.0 14/10485745/19

18、255.248.0.0 30/5242866/18 255.252.0.0 62/2621427/17 255.254.0.0 126/1310708/16 255.255.0.0 254/655369/15 255.255.128.0 510/3276610/14 255.255.192.0 1022/1638211/13 255.255.224.0 2046/819012/12 255.255.240.0 4094/409413/11 255.255.248.0 8190/204614/10 255.255.252.0 16382/102215/9 255.255.254.0 32766/

19、51016/8 255.255.255.0 65536/25417/7 255.255.255.128 131070/12618/6 255.255.255.192 262142/6219/5 255.255.255.224 524286/3020/4 255.255.255.240 1048574/1421/3 255.255.255.248 2097150/622/2 255.255.255.252 4194302/2B 类 IP 地址:子网位 /主机位 子网掩码 子网最大数 /主机最大数2/14 255.255.192.0 2/163823/13 255.255.224.0 6/8190

20、4/12 255.255.240.0 14/40945/11 255.255.248.0 30/20466/10 255.255.252.0 62/10227/9 255.255.254.0 126/5108/8 255.255.255.0 254/2549/7 255.255.255.128 510/12610/6 255.255.255.192 1022/6211/5 255.255.255.224 2046/3012/4 255.255.255.240 4094/1413/3 255.255.255.248 8190/614/2 255.255.255.252 16382/2C类IP地址

21、:子网位 /主机位 子网掩码 子网最大数 /主机最大数2/6 255.255.255.192 2/623/5 255.255.255.224 6/304/4 255.255.255.240 14/145/3 255.255.255.248 30/66/2 255.255.255.252 62/2再根据CCNA中会出现的题目给大家举个例子:首先,我们看一个考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是 255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算 后即可得到网络地址

22、。其实大家只要仔细想想,可以得到另一个方法:255.255.255.224的掩码所容纳的IP地址有256 224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网 IP 地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此 略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。而广播地址就是下一个网络的网络地址减1。而下一个32的倍数是160,因此 可以得到广播地址为202 . 1 1 2 . 1 4 . 1 59。可参照下表来理解本例。子网络 2进制子网络域数 2进制主机域数的范围 2进制主机域数的范

23、围第1 个子网络 000 00000 thru 11111 .0 thru.31第2个子网络 001 00000 thru 11111 .32 thru.63第3个子网络 010 00000 thru 11111 .64 thru.95第4个子网络 011 00000 thru 11111 .96 thru.127第5个子网络 100 00000 thru 11111 .128 thru.159第6个子网络 101 00000 thru 11111 .160 thru.191第7个子网络 110 00000 thru 11111 .192 thru.223第8个子网络 111 00000 th

24、ru 11111 .124 thru.255CCNA 考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规 划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10 台主机, 那么对于这个子网需要的IP地址是:10 + 1+1+1=13注意:加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别 是指网络地址和广播地址。因为13小于16(16等于2的4次方),所以主机 位为 4 位。而25616= 240所以该子网掩码为 255.255.255.240。如果一个子网有1 4台主机,不少人常犯的错误是:依然分配具有1 6个地址空 间的子网,而忘记了给网关分配地址。这样就错误了,因为:14 + 1 + 1 + 1 = 1717大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子 网。这时子网掩码为: 255.255.255.224。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!