网络号和主机号的计算
IP地址,子网掩码,网络号,主机号

IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段背景知识IP地址IP地址被用来给Internet上的电脑一个编号。
大家日常见到的情况就是每台联网的PC上都需要有IP地址,才能正常通信。
我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP地址就是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就就是4个字节)。
IP地址通常用“点分十进制”表示成(a、b、c、d)的形式,其中,a,b,c,d都就是0~255之间的十进制整数。
例:点分十进IP地址(100、4、5、6),实际上就是32位二进制数(01100100、00000100、00000101、00000110)。
A 类,B 类,C 类特殊 概念 特征 网络范围 默认掩码 A 类地址 第1个8位中的第1位始终为0 0-127、x 、x 、x 255、0、0、0/8 B 类地址 第1个8位中的第1、2位始终为10 128-191、x 、x 、x255、255、0、0/16C 类地址 第1个8位中的第1、2、3位始终为110 192-y 、x 、x 、x 255、255、255、0/24D类以1110开始用于组播E类以11110开始用于科研保留范围上划分有些要注意的:A类从1、0、0、0 到126、255、255、255B类从128、0、0、0到191、255、255、255C类从192、0、0、0到223、255、255、255其中172、x、x、x段地址空间就是被保留的回环地址IP地址包含网络地址+主机地址,即IP地址=网络地址+主机地址网络地址:1、如果就是192的C段地址,那么,网络地址就就是:192、168、1、0,地址掩码就是:255、255、255、0。
2、如果地址掩码就是:255、255、0、0,那么网络地址就就是:192、168、0、0。
IP地址相关计算

刨去网络地址和广播地址,以及主机号全为 0 的地址后,8 个子网的 IP 地址范围: 192.168.153.1 ~ 192.168.153.30 192.168.153.33 ~ 192.168.153.62 192.168.153.65 ~ 192.168.153.94 192.168.153.97 ~ 192.168.153.126 192.168.153.129 ~ 192.168.153.158 192.168.153.161 ~ 192.168.153.190 192.168.153.192 ~ 192.168.153.222 192.168.153.224 ~ 192.168.153.254
子网划分,主机号,网络号计算

⼦⽹划分,主机号,⽹络号计算这是我在做⽹管题时总结的⼀些经验和见解,略显粗糙,主要是记⼀下常⽤的ABC3类地址和相关的⼦⽹号,主机号的计算ip地址在主机或路由器中存放的IP地址(IPv4)都是32位的⼆进制代码。
它包含了⽹络号(net-id)和主机号(host-id)两个独⽴的信息段。
⽹络号⽤了标识主机或路由器所连接到的⽹络,主机号⽤来标识该主机或路由器。
为了提⾼可读性,每8位⼆进制数⽤⼀个⼗进制数(0~255)表⽰,并以⼩数点分隔。
这种标记IP地址的⽅法称为“点分⼗进制记法”,IP 地址的⽹络号在左边,主机号在右边。
根据固定的⽹络号和主机号位数的不同,IP地址分成了五类:A类、B类、C类、D类和E类。
其中最常⽤的是A类、B类和C类。
1.A类地址⽹络号仅仅占8位,主机号占24位。
特点:前1位为0⽹络号的范围是:1.0.0.0~126.0.0.0最⼤⽹络数127个(1~126是可⽤的,127作为本地软件环回测试本主机之⽤)⽹络中最⼤主机数是1 677 214(即224-2)个。
减去2个的原因是去掉⼀个主机号全0的地址(⽹络地址)和主机号全1的地址(⼴播地址)2.B类地址⽹络号占16位,主机号占16位特点:前2位是10⽹络号的范围:128.0.0.0~191.255.0.0最⼤⽹络数16384⽹络中最⼤的主机数是65534(216-2)个3.C类地址⽹络号占24位,主机号占8位特点:前3位是110⽹络号的范围:192.0.0.0~223.255.255.0可⽤⽹络数为2 097 152⽹络中最⼤的主机数254(28-2)个⼦⽹划分为了提⾼IP地址的使⽤效率,可以将⼀个⽹络划分为多个⼦⽹。
采⽤借位的⽅法,从主机最⾼位开始借位变为新的⼦⽹络,剩余部分仍然为主机位,使本来应当属于主机号的部分改变为⽹络号,这样就实现了划分⼦⽹的⽬的。
借位使得IP地址的结构分为3部分:⽹络位、⼦⽹位和主机位。
⽹络位 + 主机位 ------>⽹络位+⼦⽹位 + 主机位假设某公司有⼀个C类地址202.110.1.0,现将主机字段的前3位作为⼦⽹号,后5位作为主机号,这样该公司最多可划分8(23)个⼦⽹,每个⼦⽹有30(25-2)个主机地址可以分配。
网络号主机号子网掩码广播号计算

网络号计算方法:将IP和子网掩码做一次AND运算就能得出主机号计算方法:子网掩码做一次not运算,再和IP用一次AND运算广播地址:子网掩码做一次not运算,再和IP做一次or运算子网掩码:记住下面两个表1bit 2bit 3bit 4bit 5bit 6bit 7bit 8bit128 192 224 240 248 252 254 255/25 就是255.255.255.128/26 就是255.255.255.192/27 就是255.255.255.224/28 就是255.255.255.240/29 就是255.255.255.248/30 就是255.255.255.252*十进制化成二进制,算完后再转回十进制子网的划分一、把网络202.112.78.0划分为多个子网(子网掩码是255.255.255.192),则各子网中可用的主机地址个数是多少?可以看出子网掩码是255.255.255/26 32-26=6 2的6次方为64 所以每个子网的主机地址是64个再减去没用的广播地址(0和63)为62个二、某个公司有4个部门,分配到一个网络地址为211.134.12.0,要求给每个部门划分不同的网段,请为这个公司每个部门分配一个子网号码,并求子网掩码和每个部门主机号码的最小值和最大值。
首先要知道211.134.12.0是什么类型IP,211变成二进制11010011是110开头是C类地址而C类的子网掩码是255.255.255.0 就是可以容纳2的8次方256台电脑。
但是现在你要分4个子网就是要借走2位即24+2=26 所以子网掩码是255.255.255.192这样每个子网容纳的电脑就变成32-26=6 即2的6次方就是64台,0-63再减去广播0和63就是1-62最后得到的4个子网就是211.134.12.0-63/26 211.134.12.64-127/26 211.134.12.128-191/26 211.134.12.192-255/26。
网络号和主机号的计算

⽹络号和主机号的计算因为想要学习⽹络号和主机号的计算需要先知道其IP地址和⼦⽹掩码,所以这篇博客的学习是以上⼀篇为基础的。
具体为:⽹络号=IP地址&⼦⽹掩码主机号=IP地址&(取反后的⼦⽹掩码)例如有⼀个C类地址为: 192.9.200.13其缺省的⼦⽹掩码为: 255.255.255.0 则它的⽹络号和主机号可按如下⽅法得到:① IP地址192.9.200.13转换为⼆进制11000000 00001001 11001000 00001101②⼦⽹掩码255.255.255.0转换为⼆进制11111111 11111111 11111111 00000000③将两个⼆进制数逻辑与(AND)运算后得出的结果即为⽹络部分11000000 00001001 11001000 00001101AND 11111111 11111111 11111111 00000000=11000000 00001001 11001000 00000000= 192 . 9 . 200 . 0即⽹络号为192.9.200.0④将⼦⽹掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111=00000000 00000000 00000000 00001101= 0 . 0 . 0 . 13即主机号为13(或者0.0.0.13)。
注意有些时候并没有按照标准分成五类IP地址,如192.168.1.1/22 强制规定前22位为⽹络地址,后10位为主机地址,这时的⼦⽹掩码是255.255.252.0⽽不是255.255.255.0。
网络号、主机数量、广播地址求法

9600bps=1200字节每秒=1.2K/s
1)
router> 用户模式
router# 特权模式
router(config)# 全局配置模式
2)IOS的帮助功能:
4、网络号任意,主机位全0 :保留作为特定网络的网络号(不能配置在主机上);
5、网络号任意,主机位全1 :保留作为特定网络的广播地址(不能配置在主机上);
例题:192.168.2.60
哪类?C类
默认的网络号有几个比特?24
该地址所在的网络号是?192.168.2.0
192.168.2.110
1、二进制、十进制
常见的二进制数 十进制
1000 0000 128
1100 0000 192
1110 0000 224
1111 0000 240
1111 1000 248
1111 1100 252
1111 1110 254
例题3:192.168.2.60所在网络的可用IP地址范围?
正常地址范围 192.168.2.0 - 192.168.2.255
可以配置在主机上的地址范围:192.168.2.1 ---192.168.2.254
例题4:111.111.111.111 所在网络的网络号? 广播地址? 可用地址范围?
1111 1111 255
0000 0001 1
0000 0011 3
0000 0111 7
0000 1111 15
0001 1111 31
0011 1111 63
IP地址详解

10.0.0.0~10.255.255.255
172.16.0.0~172.131.255.255
192.168.0.0~192.168.255.255
2)回送地址
A类网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信,叫做回送地址(loopback address)。无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。含网络号127的分组不能出现在任何网络上。
255·192·0·0
……
255·255·192·0
255·255·240·0
……
255·255·255·248
255·255·255·252
这些子网掩码又是什么意思呢?这些子网掩码的出现是为了把一个网络划分成多个网络。
还记得上面的例子吗?如下所示:192·168·0·1和192·168·0·200如果是默认掩码255.255.255.0两个地址就是一个网络的,如果掩码变为255.255.255.192这样各地址就不属于一个网络了。下面的子网划分将作详细介绍。
B 16384(214) 128.0 191.255 65534
C 2097152(221) 192.0.0 223.255.255 254
IP地址和子网掩码

IP地址和子网掩码一、IP地址为:192.9.89.13,子网掩码为:255.255.255.0。
怎样判断这个IP的网络号和主机号呢?1.计算网络号将IP地址和子网掩码的二进制进行逻辑与(AND)运算,得出的结果即为该IP地址的网络号。
11000000 00001001 01011001 00001101→192.9.89.13(IP地址)And 11111111 11111111 11111111 00000000→255. 255. 255.0(子网掩码) 11000000 00001001 01011001 00000000→192.9.89.0(网络地址)192.9.89.0就是IP地址的网络号,即网络地址2.计算主机号将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分00000000 00000000 01000000 11111111→0.0.0.255 (子网掩码取反后的值)And 11000000 00001001 01011001 00001101→192.9.89.13(IP地址)00000000 00000000 00000000 00001101→0.0.0.13(主机号)0.0.0.13就是IP地址的主机号(可简化为13)3.结论①.192.9.89.13可以理解为192.9.89.0网络中的0.0.0.13主机。
②.网络号为192.9.89.0的所有主机属同一个网络。
③.同一个网络的主机不需要路由器,通过交换机和网络传输介质连接后可以直接通讯。
二、应用练习(1)假设有一个IP地址:192.168.0.1,子网掩码为:255.255.255.0,判断网络号和主机号。
结果提示:网络号192.168.0.0,主机号0.0.0.1(2)已知某单位有两个IP地址:210.39.240.33和210.39.240.65,问:子网掩码为255.255.255.0,上述两个IP是否处于同一个网络内?如果子网掩码换为255.255.255.192呢?结果提示:当掩码是255.255.255.0(11111111 11111111 11111111 00000000)时,IP的32位二进制可以看成210.39.240.33(210.39.240.00100001)和210.39.240.65(210.39.240.01000001),由于IP 的网络号前24位相同(均为210.39.240),所以这两个IP地址属于同一个网络。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络号和主机号的计算
当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。
每个IP地址包换两部分:网络号和主机号。
当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组(多)播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B 类地址的前两位总是10,C类地址的前三位总是110。
给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。
子网掩码
的作用就是将某个IP地址划分成网络地址和主机地址两部分。
例如:有一个C类地址为: 192.9.200.13 其缺省的子网掩码为: 255.255.255.0
则它的网络号和主机号可按如下方法得到:
①
②
③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
AND
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分
00000000 00000000 00000000 00001101 = 0 . 0 . 0 . 13 即主机号为13(或者0.0.0.13)。
第一种类型:0.0.0.133就是主机号。
同时根据定义,此种情况是最常见的。
第二种类型:下面看下将网段划分子网后的情况,如:已知IP地址子网掩码
我们把IP地址中的前,它们始终表示网络号。
按照子网掩码的定义,
子网掩码1所对应的位为网络号位,而0所对应的位为主机号位,
这四段网络分别是
现在我们来看广播地址,既然我们把一个网段分成了四份,它就应该有4个广播地址。
广播地址的定义是主机位全位1的地址就是广播地址。
广播地址就是
四个网段中排除网络地址和广播地址中间的部分就是可用的主机IP地址了。
0.0.0
根据以上分析和计算方法,子网划分建议按以下步骤和实例计算子网掩码。
1、将要划分的子网数目转换为2的m次方。
如要分8个子网,8=23。
2、取上述要划分子网数的2m的幂m。
如23,即m=3。
在这里,子网个数n与占用主机地址位数m有如下等式成立:2m=n。
“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址)
答:23 =8(大于5的最小的2的整幂次数),取23已经去掉广播地址和网络地址):机房号子网掩码IP地址范围。