无类别域间路ゆかり

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん

无类别域间路ゆかり英語えいごClassless Inter-Domain Routing,簡稱CIDR/ˈsdər, ˈsɪ-/一个用于给用户分配IP以及ざい互联网うえ有效ゆうこうゆかりIPかずすえつつみてき对IP进行归类てき方法ほうほう

ざいいきめいけい现之きさきてきだいいちじゅうねんさとぶん类网络进行分配ぶんぱいよしIPすうすえつつみてき设计就已あかり显显とく扩充せい不足ふそくまいり见RFC 1517)。为了解りょうかい决这个问题,互联网工程こうてい工作こうさくしょうざい1993ねん发布りょう一新いっしん系列けいれつてき标准——RFC 1518かずRFC 1519——以定义新てき分配ぶんぱいIP块和ゆかりIPv4かずすえつつみてき方法ほうほう[1][2]

いち个IP包含ほうがん两部ぶん:标识网络てきぜんかず接着せっちゃくてきざい这个网络ないてきしゅつくえざいまえてきぶん类网络なか,IPてき分配ぶんぱいIPてき32按每8いちだんぶん开。这使とくぜん缀必须为8,16あるもの24よし此,分配ぶんぱいてき最小さいしょうてき块有256(24まえ缀,8ぬしつくえ,28=256)个地,而这对大多数たすうくわだて业来说太しょうりょうだい一点的地址块包含65536(16まえ缀,16ぬしつくえ,216=65536)个地,而这对大公司こうしらい说都ふとりょう。这导致不能ふのう充分じゅうぶん使用しようIPざいみちよしじょうてき不便ふべんいん为大量的りょうてき需要じゅよう单独よしてき小型こがた网络(C类网络)いんざい地域ちいき上分かみぶんとく很开而很难进ぎょう聚合ゆかり,于是给路よし设备增加ぞうかりょう很多负担。

无类别域间路よしもと变长网掩码(VLSM)らい进行任意にんい长度てきぜん缀的分配ぶんぱいてきざいRFC 950(1985)中有ちゅうう关于变长网掩码的说明。CIDR包括ほうかつ

  • 指定してい任意にんい长度てきぜん缀的变长网掩码技术。遵从CIDR规则てきゆう一个后缀说明前缀的位数,れい如:192.168.0.0/16。这使とく对日えき缺乏けつぼうてきIPv4てき使用しようさら有效ゆうこう
  • はた个连续的ぜん缀聚合成ごうせいちょう,以及,ざい互联网中,ただようゆう可能かのう,就显しめせ为一个聚合的网络,いん此在总体じょう以减少路しょうじよしひょうてきひょう项数。聚合使とく互联网的よしひょう不用ふようぶん为多级,并通过VLSMぎゃく转“划分子ぶんし网”てき过程。
  • すえつくえ构的实际需要じゅよう短期たんき预期需要じゅよう而不ぶん类网络中しょ限定げんていてき过大ある过小てき块来管理かんりIPてき分配ぶんぱいてき过程。

いん为在IPv6中也ちゅうや使用しようりょうIPv4てきようきさき指示しじぜん缀长てきCIDR,所以ゆえんIPv4ちゅうてきぶんざいIPv6ちゅうやめさい使用しよう

CIDR块[编辑]

如果わが指定していいち个CIDR块为10.10.1.32/27,则根すえCIDRとく较,10.10.1.44ぞく于该块,ただし10.10.1.90则不

CIDR主要しゅよういち个按てきもと于前缀的,よう于解释IPてき标准。它通过把个地块组あいいたいちみちよしひょうおもて项而使とくみちゆかりさら方便ほうべん。这些块叫做CIDRCIDR块CIDRあるIPだん当用とうよう进制表示ひょうじ这些时,它们ゆうざい开头部分ぶぶんてきいち系列けいれつしょうどうまと。IPv4てきCIDR块的表示ひょうじ方法ほうほうIPv4てき表示ひょうじ方法ほうほう相似そうじてきよし四部分组成的点分十进制地址,きさき跟一个斜线,さいきさき范围ざい0いた32これ间的いち数字すうじA.B.C.D/Nてんぶんじゅう进制てき部分ぶぶんIPv4一样是一个被分成四个八位位组的32进制すう斜線しゃせんきさきめんてき数字すうじ就是ぜん缀长,也就从左いたみぎ块里てきしょどもとおるてきてきすうもくとうただ需说明大めいだいがい时,十进制部分有时会被省略,いん此,/20表示ひょうじ一个前缀长度是20てきCIDR块。如果いち个IPてきまえN与一よいち个CIDR块的ぜん缀是しょうどうてき话,么就说这个地ぞく于这个CIDR块,也可以说あずかCIDR块的ぜん缀匹はい所以ゆえんよう理解りかいCIDR,就要うつしなり进制的形まとがたしきよし为IPv4てき长度总是32,Nくらい长的CIDRぜん缀就意味いみ着地ちゃくち里前さとまえNくらいひきはいきさきくらいひきはい。这些ゆう不同ふどうてき组合,そく个IPv4あずかCIDR块的ぜん缀匹はいぜん缀越たん就能ひきはいえつてきえつ长就ひきはいこししょう。一个地址可能与多个长度不同的CIDRぜん缀匹はい。CIDR也用ざいIPv6なかよし为位すうてき非常ひじょうおお所以ゆえんざいIPv6ちゅうぜん缀长てき范围从0いた128。这里也用どう样的方法ほうほうらい表示ひょうじいち个地ぜん缀写さくいち个IPv6てき跟一个斜せんさいきさきぜん缀的すう

CIDR块的分配ぶんぱい[编辑]

互联网地ゆびつくえ(IANA)むかい区域くいき互联网注さつ管理かんりつくえ(RIRs)分配ぶんぱい数量すうりょうぜん缀短てきCIDR块。れい如,つつみ含有がんゆういちせんろくひゃくまん个地てき62.0.0.0/8块由RIPE NCCおうしゅうてきRIR)管理かんり。这些RIR各自かくじ负责管理かんりいち个单いち区域くいきれい如欧しゅうあるもの北美きたみ),しかきさき它们这些块分なりしょう一些的地址块再分配给公众。这个细分てき操作そうさ可能かのうかいよし不同ふどう层次てき团体进行つぎ大型おおがた网络ふく务供应商ISP一般いっぱんかい从RIRさる请CIDR块,しかきさきさいこうすえ它们きゃく户的网络大小だいしょう分配ぶんぱいさらしょうてき块。互联网工程こうてい工作こうさくしょうつづみ励由单一ISPふく务的网络直接ちょくせつこうISPさる请地。而由个ISP提供ていきょうふく务的,则经常会じょうかいこう适当てきRIRさる独立どくりつてきCIDR块。

じょちょう网聚あいぜん缀子网划ぶんつくえせいわが们可以通过MCI通信つうしんえいMCI Communicationsてき网块,找到Automation Research Systemsてき网块,进而找到Automation Research Systemsてき公共こうきょうぬしつくえ网块,进而找到freesoft.orgてきweb网页ぬしつくえどう样地,互联网路よしけい统也すえ这个网归ぞくらいはたIPつつみよしいたしゅつくえ处。

れい如,ざい90年代ねんだいまつ,IP208.130.29.33www.freesoft.org页面そん档备份そん互联网档あん使用しようてききさきらい分配ぶんぱい发生りょう变化。208.128.0.0/11,这个包含ほうがんひゃくまんてき块被ARIN北美きたみてきRIR)分配ぶんぱい给了MCI通信つうしんえいMCI Communications。MCIまたしょう208.130.28.0/22分配ぶんぱい给了从MCI租用互联网连せってきAutomation Research Systems。ARS则用りょう208.130.29.0/24这个块,其中就包含ほうがん208.130.29.33这个。这些CIDRぜん缀会ざい不同ふどうてき地方ちほう使用しようざいMCIてき网络そと208.128.0.0/11这个ぜん缀会よう于路ゆかりMCIてきすうすえりゅう。这些すうすえりゅう仅会いた208.130.29.33,也会いた其他些前11位相いそうどうてききんひゃくまんてきさとざいMCIてき网络さと208.130.28.0/22则会よう于路よしいたぞく于ARS租用てき连接。さいきさきただゆうざいARS自己じこてき网络ない208.130.29.0/24这个ぜん缀才かい使用しよう

CIDR掩码[编辑]

网掩码一种把前缀编成一种与IP相似そうじてき形式けいしきてき掩码。一个子网掩码一共有32ぶん为连续的两部分ぶぶん高位こうい部分ぶぶんてきごと一位都被设为二进制的1,其余部分ぶぶんてきごと一位均被设为二进制的0。其中为1てきてきすうもくかずぜん缀的长度しょうどう。它也うつしなりてんぶんじゅう进制てき形式けいしき网掩码的作用さようぜん缀一样,ただし掩码这种形式けいしき现得ぜん缀要はや

CIDRよう变长网掩码VLSM,Variable Length Subnet Masking),すえ各人かくじん需要じゅようらい分配ぶんぱいIP,而不按照一个全网络约定的规则。所以ゆえん,网络/しゅつくえてき划分以在内的ないてき任意にんい位置いち进行。这个划分以是递归进行てきそくどおり增加ぞうか掩码すうらい使つかい一部分地址被继续分为更小的部分。せい个互联网现在ざい使用しようCIDR/VLSM网络じょ此之がい,CIDR也应ようざい其他方面ほうめんゆう其是大型おおがた私人しじん网络。ざい普通ふつう大小だいしょうてききょくいきさと则较しょう应用,いん为这些局いき一般いっぱん使用しよう私有しゆう网络[らいみなもと請求せいきゅう]

ぜん缀聚あい[编辑]

CIDRてき另一个好处就是可以进行ぜん缀路よし聚合れい如,16个原らいてきC类(/24)网络现在以聚あいざい一起かずき,对外显示りょういち个/20てき网络りょう(如果这些网络てきてきまえ20しょうどう)。两个对齐てき/20网络またいち聚合为/19,此类推。这有效ゆうこう减少りょうよう对外显示てき网络すう防止ぼうしりょうよしひょうばく炸,也遏せいりょう互联网进いち扩大。

CIDR
IP/CIDR Δでるた あずかさいきさき一个地址的差值 掩码 しゅつくえすう (*) 类别 备注
a.b.c.d/32 +0.0.0.0 255.255.255.255 1 1/256 C
a.b.c.d/31 +0.0.0.1 255.255.255.254 2 1/128 C d = 0 ... (2n) ... 254
a.b.c.d/30 +0.0.0.3 255.255.255.252 4 1/64 C d = 0 ... (4n) ... 252
a.b.c.d/29 +0.0.0.7 255.255.255.248 8 1/32 C d = 0 ... (8n) ... 248
a.b.c.d/28 +0.0.0.15 255.255.255.240 16 1/16 C d = 0 ... (16n) ... 240
a.b.c.d/27 +0.0.0.31 255.255.255.224 32 1/8 C d = 0 ... (32n) ... 224
a.b.c.d/26 +0.0.0.63 255.255.255.192 64 1/4 C d = 0, 64, 128, 192
a.b.c.d/25 +0.0.0.127 255.255.255.128 128 1/2 C d = 0, 128
a.b.c.0/24 +0.0.0.255 255.255.255.000 256 1 C
a.b.c.0/23 +0.0.1.255 255.255.254.000 512 2 C c = 0 ... (2n) ... 254
a.b.c.0/22 +0.0.3.255 255.255.252.000 1,024 4 C c = 0 ... (4n) ... 252
a.b.c.0/21 +0.0.7.255 255.255.248.000 2,048 8 C c = 0 ... (8n) ... 248
a.b.c.0/20 +0.0.15.255 255.255.240.000 4,096 16 C c = 0 ... (16n) ... 240
a.b.c.0/19 +0.0.31.255 255.255.224.000 8,192 32 C c = 0 ... (32n) ... 224
a.b.c.0/18 +0.0.63.255 255.255.192.000 16,384 64 C c = 0, 64, 128, 192
a.b.c.0/17 +0.0.127.255 255.255.128.000 32,768 128 C c = 0, 128
a.b.0.0/16 +0.0.255.255 255.255.000.000 65,536 256 C = 1 B
a.b.0.0/15 +0.1.255.255 255.254.000.000 131,072 2 B b = 0 ... (2n) ... 254
a.b.0.0/14 +0.3.255.255 255.252.000.000 262,144 4 B b = 0 ... (4n) ... 252
a.b.0.0/13 +0.7.255.255 255.248.000.000 524,288 8 B b = 0 ... (8n) ... 248
a.b.0.0/12 +0.15.255.255 255.240.000.000 1,048,576 16 B b = 0 ... (16n) ... 240
a.b.0.0/11 +0.31.255.255 255.224.000.000 2,097,152 32 B b = 0 ... (32n) ... 224
a.b.0.0/10 +0.63.255.255 255.192.000.000 4,194,304 64 B b = 0, 64, 128, 192
a.b.0.0/9 +0.127.255.255 255.128.000.000 8,388,608 128 B b = 0, 128
a.0.0.0/8 +0.255.255.255 255.000.000.000 16,777,216 256 B = 1 A
a.0.0.0/7 +1.255.255.255 254.000.000.000 33,554,432 2 A a = 0 ... (2n) ... 254
a.0.0.0/6 +3.255.255.255 252.000.000.000 67,108,864 4 A a = 0 ... (4n) ... 252
a.0.0.0/5 +7.255.255.255 248.000.000.000 134,217,728 8 A a = 0 ... (8n) ... 248
a.0.0.0/4 +15.255.255.255 240.000.000.000 268,435,456 16 A a = 0 ... (16n) ... 240
a.0.0.0/3 +31.255.255.255 224.000.000.000 536,870,912 32 A a = 0 ... (32n) ... 224
a.0.0.0/2 +63.255.255.255 192.000.000.000 1,073,741,824 64 A a = 0, 64, 128, 192
a.0.0.0/1 +127.255.255.255 128.000.000.000 2,147,483,648 128 A a = 0, 128
0.0.0.0/0 +255.255.255.255 000.000.000.000 4,294,967,296 256 A

通常つうじょうらい说,网中てきだいいち个地しゅつくえ标识ちゅうてき所有しょゆう进制れいてき保留ほりゅうよう引用いんよう网络本身ほんみ,而最きさき一个地址用作广播地址用于网络;这样以将可用かよう于主つくえてき数量すうりょう减少2个。结果,しゅつくえ标识ちゅうただゆう一个二进制数字的/31网络はた无法使用しよういん为这样的网在减少きさきはた提供ていきょう可用かようてきしゅつくえ[3][4]RFC 3021为“ぜん为一てきしゅつくえかずぜん为零てきしゅつくえ”规则创建りょういち个例がい,以使/31网络可用かよう于点对点链接。/31(单主つくえ网络)必须どおり过明确的よし规则访问,いん为在这种网络ちゅうぼつゆう网关てきそら间。

ざいだい/31ある/32まと由子ゆうこ网中,可用かようぬしつくえてきすうもく通常つうじょう减少两个,そく保留ほりゅうさく为广播地てき最大さいだい标识网络本身ほんみてき最小さいしょう[3][4]

IPv6てきCIDR块[编辑]

IPv6てきCIDRぜん缀表,显示りょうまい个前缀对应的とうこう网数以及ぬしつくえ标识すう

IPv6ちゅう使用しようてき大小だいしょうまこと许在ごと个站てん实现ぜんたまよし摘要てきよう并能证足够的。IPv6网络てき标准网大しょういち/64块,这是运行せい态地てき配置はいちしょ必需ひつじゅてき[5]

最初さいしょ,IETFざいRFC 3177ちゅう提出ていしゅつけん议,所有しょゆう终端站点应得いたいち/48分配ぶんぱい[6]ただし对实际需よう做法てき批评和重かずえしん评价导致ざいRFC 6177[7]ちゅう提出ていしゅつりょうさら灵活てき分配ぶんぱいけん议,そくけん议一些站点的分配要小得多,れい如用于家庭かてい网络てき/56块。

不同ふどう类型てき网络线路可能かのう需要じゅよう不同ふどうてき网大しょう[8]网掩码将网络标识ぜん缀的すうあずかせっこう标识てきすうふん开。如果选择较小てきぜん缀,しょくつがえ盖的网络数量すうりょう就会减少,ただしまい个网络中てきかい变的さら[9]

2001:0db8:0123:4567:89ab:cdef:1234:5678
|||| |||| |||| |||| |||| |||| |||| ||||
|||| |||| |||| |||| |||| |||| |||| |||128     单端口和くちわかい
|||| |||| |||| |||| |||| |||| |||| |||127   よし间点对点链接
|||| |||| |||| |||| |||| |||| |||| ||124
|||| |||| |||| |||| |||| |||| |||| |120
|||| |||| |||| |||| |||| |||| |||| 116
|||| |||| |||| |||| |||| |||| |||112
|||| |||| |||| |||| |||| |||| ||108
|||| |||| |||| |||| |||| |||| |104
|||| |||| |||| |||| |||| |||| 100
|||| |||| |||| |||| |||| |||96
|||| |||| |||| |||| |||| ||92
|||| |||| |||| |||| |||| |88
|||| |||| |||| |||| |||| 84
|||| |||| |||| |||| |||80
|||| |||| |||| |||| ||76
|||| |||| |||| |||| |72
|||| |||| |||| |||| 68
|||| |||| |||| |||64   单个LAN;SLAACてきだま认前缀大しょう
|||| |||| |||| ||60   非常ひじょう有限ゆうげんてきだい6部署ぶしょ(/60 = 16 /64块)
|||| |||| |||| |56   最小さいしょうてきはしこう分配ぶんぱい[7]れい家庭かてい网络(/56 = 256 /64块)
|||| |||| |||| 52   /52 = 4096 /64块
|||| |||| |||48   大型おおがた分配ぶんぱいてき典型てんけい分配ぶんぱい(/48 =65536 /64块)
|||| |||| ||44
|||| |||| |40
|||| |||| 36   未来みらい可能かのうてき本地ほんじ互联网注さつてき (LIR) ちょうしょう分配ぶんぱい
|||| |||32    LIR最小さいしょう分配ぶんぱい
|||| ||28   LTR典型てんけい分配ぶんぱい
|||| |24   LTR大型おおがた分配ぶんぱい
|||| 20   LTR额外分配ぶんぱい
|||16
||12   IANA额外分配ぶんぱい区域くいきいんとく网登记册ひょう[10]
|8
4

历史背景はいけい[编辑]

IP最初さいしょ描述为包含两部分ぶぶん:网络ぬしつくえ。这种区分くぶんざいIP网络さとてきよしちゅう使用しよう

ざい历史じょう,IPそら间被ぶんさんぶん类网络,这些类别ゆう固定こてい长度てき网络。网络てき类别,以及网络,还有该网络上てきしゅつくえすうもく以从てき最高さいこうとくよし为分类みちよし协议指定していてき掩码あるぜん缀长みちよし必须使用しようよし通告つうこくちゅうてき类别去とく网掩码以建立こんりゅうよしひょう

ずいげん为实验性てきTCP/IP网络ざい80年代ねんだい转变为互联网,对更灵活てき寻址方法ほうほうてき需求えきはさまきり。这就导致りょうかずCIDRてきしょう继发てんよし为原らいてき类别やめゆるがせりゃく所以ゆえん现在てきけい统被さけべ无类别路ゆかり。它为当今とうぎんてきみちよし协议ところ支持しじれい如,RIP-2EIGRPIS-ISOSPFひとし,而相对的,はららいてきけい统被さけべぶん类路ゆかり

变长网掩码(VLSM)かずCIDRしょうどうてき概念がいねん过一般只在历史上使用。它在RFC 950ちゅうくびひさげ及。

外部がいぶ链接[编辑]

  • RFC 1518 - An Architecture for IP Address Allocation with CIDR
  • RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and

参考さんこう文献ぶんけん[编辑]

  1. ^ Y. Rekhter; T. Li. An Architecture for IP Address Allocation with CIDR. September 1993. RFC 1518. 
  2. ^ V. Fuller; T. Li; J. Yu; K. Varadhan. Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy. September 1993. RFC 1519. 
  3. ^ 3.0 3.1 J. Mogul. Broadcasting Internet Datagrams in the Presence of Subnets. October 1984: sec. 7. RFC 922. 
  4. ^ 4.0 4.1 F. Baker. Requirements for IP Version 4 Routers. June 1995: sec. 4.2.3.1. RFC 1812. 
  5. ^ RFC 4862
  6. ^ IAB/IESG Recommendation on IPv6 Address Allocations to Sites. IAB/IESG. September 2001. RFC 3177. 
  7. ^ 7.0 7.1 T. Narten; G. Huston; L. Roberts. IPv6 Address Assignment to End Sites. March 2011. RFC 6177. 
  8. ^ ARIN IPv6 Addressing Plans. Getipv6.info. 2016-03-25 [2018-03-12]. (原始げんし内容ないようそん于2013-01-12). 
  9. ^ RIPE IP Allocation Rates. (原始げんし内容ないようそん档于2011-02-03). 
  10. ^ IANA IPv6 unicast address assignments. Iana.org. [2018-03-12]. (原始げんし内容ないようそん于2011-05-24).