《IPv4地址与网络地址深度解析》由会员分享,可在线阅读,更多相关《IPv4地址与网络地址深度解析(19页珍藏版)》请在金锄头文库上搜索。
1、IPv4地址与网络,地址,解析,详解IPv4网络划分与地址计算,目录,IPv4地址基础,01,求,网络地址(网络号),02,求最大,IP地址,及可用,IP,范围,03,01,IPv4地址基础,IPv4地址基础,10000000000010110000001100011111,IPv4,地址:,32,位,二进制,10000000,00001011,00000011,00011111,每,8,位,分,为一组,采用,点分十进制记,法,128.11.3.31,128,11 3 31,将每,8,位的二进制数,转换为十进制数,互联网,上的,每台,主机(或路由器)的,每个网口,分配一个在,全世界唯一,的,I
2、P,地址,。,由,互联网名字和数字分配机构,ICANN(Internet Corporation for Assigned Names and Numbers),进行分配。,4,采用,点分,16,进制记,法,80.0B.03.1F,IPv4地址,构成:,网络,部分,与主机部分,IPv4地址,的,32,个,bit,位,被,划分为,:,网络部分(,网络号,)和主机,(主机号),部分,,具体各占多少位,通过网络掩码,来,确定,。,IP,地址,:=,网络部分的,位数,n,是,多少,?,32,位,网络号,(net-id),主机号,(host-id),n,位,(,32-n),位,6,32,位,IP,地址,
3、:=,网络部分的,位数,n,:,A,类地址,B,类地址,C,类地址,8,位,16,位,24,位,思考:一个,C,类地址块包含多少个主机地址?,主机部分的,位数,n,:,A,类地址,B,类地址,C,类地址,?位,?位,?位,分类编址,(1981),第5章 网络层,7,分类编址:网络号+主机号,A,类地址,0.0.0.0-127.255.255.255,B 类地址,128.0.0.0-191.255.255.255,C 类地址,192.0.0.0-223.255.255.255,D 类地址,224.0.0.0-239.255.255.255,E 类地址,240.0.0.0-255.255.255.
4、255,net-id,24,位,host-id,24,位,net-id,16,位,net-id,8,位,0,host-id,16,位,0,1,1,host-id,8,位,1,1,1,0,多 播 地 址,保 留 为 今 后 使 用,1,1,1,1,0,1,单播地址,IPv4地址,构成:,网络,部分,与主机部分,IPv4地址,的,32,个,bit,位,被,划分为,:,网络部分和主机部分,。网络部分具体占多少位,通过网络掩码/n,来,确定,。,比如网络掩码为,/24,表示该,IP,地址的二进制中前,24,个,bit,为网络部分,其余的,8,位就是,主机部分,,,用于标识网络内的,主机地址,,,网络掩
5、码,/24,,也可以表示成点分十进制:,255.255.255.0,,或者二进制:,11111111.11111111.11111111.00000000,,又或者是,16,进制:,FF.FF.FF.00,,就更直观了。,【,题型,】,填空题,【,题干,】,1,、,IP,地址,192.168.17.19,写成,32bit,位,是(),表示成,16,进制();,2,、网络掩码,255.255.255.0,写成,32bit,位,是(),还可记作:(,/,),或者十六进制(,);,IP:11000000 10101000 00010001 00010011,IP:C0 A8 11 13,MASK:1
6、1111111 11111111 11111111 00000000,MASK:,/24,;,ff.ff.ff.00,分类编址,IP,地址的优点和缺点,10,解:,网络部分:,89,主机部分:,18.66.5.,有类编址缺点:,默认网络掩码长度:,8,位(,A,),、,16,位(,B,)、,24,位(,C,),设计上不合理:,B,类地址块大,浪费地址资源;,即使采用划分子网的方法,也无法解决,IP,地址枯竭的问题。,举例:根据分类编址规则判断,“,89.18.66.5,”,地址是哪一类,IP,地址,分析其所在的网络部分和主机部分分别是多少?,A,类,50%,C,类,12.5%,B,类,25%,
7、D,类,E,类,无分类,编址,CIDR,(Classless Inter-Domain Routing),:,无,分类域间,路由选择。,IPv4,地址空间管理和使用更加有效,,,但无法解决,IP,地址,枯竭的问题。,11,32,位,网络,前缀长度标识:,/n,CIDR,斜线,记,法,IP(,slash notation,),:,a.b.c.d,/n,例如:,128.14.32.11/20,:,IP,地址二进制的,前,20,位,是网络,前缀(网络号)。,128.14.32.11/24,:,IP,地址二进制的,前,24,位,是网络,前缀(网络号)。,12,CIDR,的,网络前缀长度标识:/n,,这
8、里的,n,表示:,(),A、,IP,地址的长度,B、网络掩码的长度,C、网络前缀的长度为,n,个,bit,位,D、主机号的位数为,32-n,答案:,B C D,02,求,网络地址(网络号),求网络地址(网络号),注意:,IP,含义,128.14.35.7,1),未指明网络前缀长度时,,是,B,类,IP,地址,。,2),网络号:,128.14,,主机号:,35.7,128.14.35.7,/20,1),网络前缀占,20bit,位;,是,CIDR,IP,地址,;,2),隐含,IP,所在地址块为,128.14.32.0/20,(,主机号为全,0,的,IP,地址,);,如何求出该地址所在的网络号,?,
9、14,(a),点分,十进制,IP,地址,128,.14,.,35,.,7,1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,1,1,1 1,0 0 0 0,(c),/2,0(,二进制,),0 0 0 0 0 0 0 0,(d)IP,地址,与,地址,掩码按位,AND,1 0,0 0 0 0 0 0 0 0 0 0,1 1 1,0 0 0 1 0,0 0,0 0,0 0 0 0 0 0 0 0,(e),网络地址(点分,十进制),128,.14,.,32,.,0,(b),写出,二进制,IP,地址,1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1
10、 1 0 0 0 0 0 1 1 1,【,例,】,已知,IP,地址是,128.14.35.7/20,。按要求分析其,网络地址,(,地址,块,),。,15,(,f,),最小地址:,128.14.32.0,因此:网络地址(也叫网络号)就是该地址块里的最小,IP,地址。,03,求最大,IP地址,及可用,IP,范围,(a),点分,十进制,IP,地址,128,.14,.,35,.,7,1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,1,1,1 1,0 0 0 0,(c),/2,0(,二进制,),0 0 0 0 0 0 0 0,(d)IP,地址,与,地址,掩码按位,AND,1 0,0 0
11、0 0 0 0 0 0 0 0,1 1 1,0 0 0 1 0,0 0,0 0,0 0 0 0 0 0 0 0,(b),写出,二进制,IP,地址,1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 1,【,例,】,已知,IP,地址是,128.14.35.7/20,。按要求分析其,网络地址,(,地址,块,),。,17,最大地址:,(右侧主机部分的,12,个,bit,全部为,1,时),128.14.47.255,1 0,0 0 0 0 0 0 0 0 0 0,1 1 1,0 0 0 1 0,1111,1 1 1 1 1 1 1
12、 1,(a),点分,十进制,IP,地址,128,.14,.,35,.,7,1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,1,1,1 1,0 0 0 0,(c),/2,0(,二进制,),0 0 0 0 0 0 0 0,(d)IP,地址,与,地址,掩码按位,AND,1 0,0 0 0 0 0 0 0 0 0 0,1 1 1,0 0 0 1 0,0 0,0 0,0 0 0 0 0 0 0 0,(b),写出,二进制,IP,地址,1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 1,【,例,】,已知,IP,地址是,128.14.35.7/20,。按要求分析其,网络地址,(,地址,块,),。,18,可用,IP,地址范围,:,(最小,IP+1,最大,IP-1,),1 0,0 0 0 0 0 0 0 0 0 0,1 1 1,0 0 0 1 0,1111,1 1 1 1 1 1 1 1,128.14.47.,254,128.14.32.,1,共有多少个可用,IP,地址,:,2,(32-20),-2=2,12,-2,个,19,