Addressing- IPv4, IPv6, and Beyond.ppt
《Addressing- IPv4, IPv6, and Beyond.ppt》由会员分享,可在线阅读,更多相关《Addressing- IPv4, IPv6, and Beyond.ppt(34页珍藏版)》请在麦多课文档分享上搜索。
1、Addressing: IPv4, IPv6, and Beyond,CS 4251: Computer Networking II Nick Feamster Spring 2008,IPv4 Addresses: Networks of Networks,32-bit number in “dotted-quad” notation www.cc.gatech.edu - 130.207.7.36,Network (16 bits),Host (16 bits),130,207,7,36,Problem: 232 addresses is a lot of table entries So
2、lution: Routing based on network and host 130.207.0.0/16 is a 16-bit prefix with 216 IP addresses,Topological Addressing,Pre-1994: Classful Addressing,Network ID,Host ID,8,16,Class A,32,0,Class B,10,Class C,110,Multicast Addresses,Class D,1110,Reserved for experiments,Class E,1111,24,/8 blocks (e.g.
3、, MIT has 18.0.0.0/8),/16 blocks (e.g., Georgia Tech has 130.207.0.0/16),/24 blocks (e.g., AT&T Labs has 192.20.225.0/24),Simple Forwarding: Address range specifies network ID length,Problem: Routing Table Growth,Growth rates exceeding advances in hardware and software capabilities Primarily due to
4、Class C space exhaustion Exhaustion of routing table space was on the horizon,Source: Geoff Huston,Routing Table Growth: Who Cares?,On pace to run out of allocations entirelyMemory Routing tables Forwarding tables“Churn”: More prefixes, more updates,Possible Solutions,Get rid of global addresses NAT
5、Get more addresses IPv6Different aggregation strategy Classless Interdomain routing,Classless Interdomain Routing (CIDR),IP Address: 65.14.248.0 “Mask”: 255.255.252.0,Use two 32-bit numbers to represent a network. Network number = IP address + Mask,Example: BellSouth Prefix: 65.14.248.0/22,Address n
6、o longer specifies network ID range. New forwarding trick: Longest Prefix Match,Benefits of CIDR,Efficiency: Can allocate blocks of prefixes on a finer granularity Hierarchy: Prefixes can be aggregated into supernets. (Not always done. Typically not, in fact.),Customer 1,Customer 2,AT&T,Internet,12.
7、20.249.0/24,12.20.231.0/24,12.0.0.0/8,1994-1998: Linear Growth,About 10,000 new entries per year In theory, less instability at the edges (why?),Source: Geoff Huston,Around 2000: Fast Growth Resumes,Claim: remaining /8s will be exhausted within the next 5-10 years.,T. Hain, “A Pragmatic Report on IP
8、v4 Address Space Consumption”, Cisco IPJ, September 2005,Fast growth resumes,Rapid growth in routing tables,Dot-Bomb Hiccup,Significant contributor: Multihoming,Source: Geoff Huston,Multihoming Can Stymie Aggregation,“Stub AS” gets IP address space from one of its providers One (or both) providers c
9、annot aggregate the prefix,12.20.249.0/24,AT&T,Verizon,Verizon does not “own” 10.0.0.0/16. Must advertise the more-specific route.,Mid-Atlantic Corporate Federal Credit Union (AS 30308),12.20.249.0/24,12.20.249.0/24,The Address Allocation Process,Allocation policies of RIRs affect pressure on IPv4 a
10、ddress space,IANA,AfriNIC,APNIC,ARIN,LACNIC,RIPE,http:/www.iana.org/assignments/ipv4-address-space,Georgia Tech,/8 Allocations from IANA,MIT, Ford, Halliburton, Boeing, Merck Reclaiming space is difficult. A /8 is a bargaining chip!,Address Space Ownership,% whois -h 130.207.7.36 Querying OrgName:
11、 Georgia Institute of Technology OrgID: GIT Address: 258 Fourth St NW Address: Rich Building City: Atlanta StateProv: GA PostalCode: 30332 Country: USNetRange: 130.207.0.0 - 130.207.255.255 CIDR: 130.207.0.0/16 NetName: GIT NetHandle: NET-130-207-0-0-1 Parent: NET-130-0-0-0-0 NetType: Direct Assignm
12、ent NameServer: TROLL-GW.GATECH.EDU NameServer: GATECH.EDU Comment: RegDate: 1988-10-10 Updated: 2000-02-01,RTechHandle: ZG19-ARIN RTechName: Georgia Institute of TechnologyNetwork Services RTechPhone: +1-404-894-5508 RTechEmail: hostmastergatech.eduOrgTechHandle: NETWO653-ARIN OrgTechName: Network
13、Operations OrgTechPhone: +1-404-894-4669,- Regional Internet Registries (“RIRs”) - Public record of address allocations - ISPs should update when delegating address space - Often out-of-date,IPv6 and Address Space Scarcity,128-bit addresses Top 48-bits: Public Routing Topology (PRT) 3 bits for aggre
14、gation 13 bits for TLA (like “tier-1 ISPs”) 8 reserved bits 24 bits for NLA 16-bit Site Identifier: aggregation within an AS 64-bit Interface ID: 48-bit Ethernet + 16 more bitsPure provider-based addressing Changing ISPs requires renumbering,Header Formats,IPv4,Summary of Fields,Version (4 bits) onl
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ADDRESSINGIPV4 IPV6 ANDBEYONDPPT
