中国斜学我术大学 信息网给与协议 UKIVERIITY OF SCIENCE AND TECHNOLOOY OF CHINA 解决方法一概述 CIDR -通过细粒度的地址分配来提高地址利用率 一通过前缀汇聚减少路由开销,提高路由性能 NAT 一多个节点共享P地址上网 最根本的解决方法是升级到下一个版本的IP协议Pv6
信息网络与协议 解决方法—概述 • CIDR – 通过细粒度的地址分配来提高地址利用率 – 通过前缀汇聚减少路由开销,提高路由性能 • NAT – 多个节点共享IP地址上网 最根本的解决方法是升级到下一个版本的IP协议--IPv6
中国斜学卷术大学 信息网给与协议 UKIVERIITY OF SCIENCE AND TECHNOLOOY OF CHINA 解决方法-CIDR CIDR: Classless Inter--Domain Routing,无类别域 间寻路 -目前Internet采用的1P地址分配方式,1990年代由IETF 提出,取代早期的有类别的地址分配方式 。 采用可变长度的网络前缀network prefix)来取代 地址分类中网络号长度固定的做法 ·具有相同前缀的IP地址组成CIDR Block,表示为 A.B.c.D/N,其中N为前缀长度 -例如202.38.208.0/20 可以将有类别地址分配看作是网络前缀长度固定为8、16、 24的CDR分配
信息网络与协议 解决方法-CIDR • CIDR:Classless Inter-Domain Routing,无类别域 间寻路 – 目前Internet采用的IP地址分配方式,1990年代由IETF 提出,取代早期的有类别的地址分配方式 • 采用可变长度的网络前缀(network prefix)来取代 地址分类中网络号长度固定的做法 • 具有相同前缀的IP地址组成CIDR Block,表示为 A.B.C.D/N,其中N为前缀长度 – 例如202.38.208.0/20 可以将有类别地址分配看作是网络前缀长度固定为8、16、 24的CIDR分配
中国斜学我术大学 信息网给与协议 UKIVERIITY OF SCIENCE AND TECHNOLOOY OF CHINA 解决方法一CIDR 对于CIDR Block,前缀越短,blocki越大,该block包含 的地址数量越多 CIDR Block分配 IANA(Internet Assigned Numbers Authority)-->(202.0.0.0/8 APNIC) RIEntermets6erme贴Be8tb-二 (202.38.64.0/19USTc-CN) (202.38.75.11/32INF0NET) Subscribers ARIN RIPE NCC AfriNIC APNIC LACNIC Note:Using Whois service to find address usage at RIRs websit
信息网络与协议 解决方法—CIDR 对于CIDR Block,前缀越短,block越大,该block包含 的地址数量越多 CIDR Block分配 IANA(Internet Assigned Numbers Authority)--〉(202.0.0.0/8 APNIC) RIRs(Regional Internet Registries) --〉(202.38.64.0/19 USTC-CN) ISPs(Internet Service Providers) --〉(202.38.75.11/32 INFONET) Subscribers ARIN RIPE NCC AfriNIC APNIC LACNIC Note: Using Whois service to find address usage at RIRs websit
中国钟学我术大草 信息网给与协议 UKIVERIT背OP SCIENC建D TECHNOLO0YO年Ca框NA 解决方法一CIDR ·关键词 -前缀汇聚(Supernetting) -前缀最长匹配(Longest-prefix Match)
信息网络与协议 解决方法—CIDR • 关键词 – 前缀汇聚(Supernetting) – 前缀最长匹配(Longest-prefix Match)
Without CIDR,a Network First Second Third Fourth router must Number Octet Octet Octet Octet maintain 172.24.0.0/16 10101100 00011000 00000000 00000000 individual 172.25.0.0/16 10101100 00011001 00000000 00000000 routing table 172.26.0.0/16 10101100 00011010 00000000 00000000 entries for these 172.27.0.0/16 10101100 00011011 00000000 00000000 class B networks. 172.28.0.0/16 10101100 00011100 00000000 00000000 172.29.0.0/16 10101100 00011101 00000000 00000000 172.30.0.0/16 10101100 00011110 00000000 00000000 With CIDR,a 172.31.0.0/16 10101100 00011111 00000000 00000000 router can Network First Second Third Fourth summarize Number Octet Octet Octet Octet these routes 172.24.0.0/16 10101100 00011000 00000000 00000000 using a single 172.25.0.0/16 10101100 00011001 00000000 00000000 network 172.26.0.0/16 10101100 00011010 00000000 00000000 address by 172.27.0.0/16 10101100 00011011 00000000 00000000 using a 13-bit 172.28.0.0/16 10101100 00011100 00000000 00000000 prefix: 172.29.0.0/16 10101100 00011101 00000000 00000000 172.24.0.0/13 172.30.0.0/16 10101100 00011110 00000000 00000000 172.31.0.0/16 10101100 00011111 00000000 00000000 eps: 入 1.Count the number of left-most matching bits,/13 2.Add all zeros after the last matching bit: 172.24.0.0=10101100000110000000000000000000
Without CIDR, a 信息网络与协议 router must maintain individual routing table entries for these class B networks. With CIDR, a router can summarize these routes using a single network address by using a 13-bit prefix: 172.24.0.0 /13 1. Count the number of left-most matching bits, /13 2. Add all zeros after the last matching bit: 172.24.0.0 = 10101100 00011000 00000000 00000000 Steps: