Handbook of IPv4 to IPv6 transition: methodologies for institutional and corporate networks

Foreword This book requires some upfront knowledge of the Internet Protocol layer and awareness of the concern that version 4 of the Internet Protocol (IPv4) is running out of address space by 2010-2011 with a symbolic date of 10/10/10. The original work on the Internet design begun in 1973 by Vint Cerf and Bob Kahn benefitted from the collective experience of the predecessor to Internet, the Arpanet. The design of IPv4 took place over the period from 1973 to 1978. It was the product of a recurring series of specifications, implementations and tests that ultimately led to standardization of IPv4 in mid-1978. By the early 1990s it was feared that the rate of consumption of IPv4 address space and the relative ineffi- ciency of its assignment would exhaust the resource within a few years. Work was initiated within the IETF (Internet Engineering Task Force) in 1992 to develop a new version with a larger address space and a feature set that benefited from the many years of experience with IPv4. There ensued a great deal of debate and many different proposals. Ultimately, IPv6 was standardized in 1998. The IPv6 Forum was created by the members of the IETF IPv6 Working Group (WG) and the Deployment WG led then by Jim Bound who supported my pro- posal at the IETF IPv6 WG interim meeting on February 5, 1999 in Grenoble and then at the IETF meeting in Minneapolis in April 1999. The proposal was finally adopted and launched in May 1999. The IPv6 Forum is the only body endorsed by the IAB (Internet Architecture Board), the IETF IPv6 WG, and the Internet Society (ISOC) to promote IPv6 worldwide. Dr. Cerf has joined this initiative as its honorary chairman whose mandate is to strengthen its mission. IPv6 will be largely driven by technology refresh and technology/business case. IPv6 was designed to cater to many deployment scenarios, starting with the exten- sion of the packet technology supporting IPv4 with transition models to keep IPv4 working indefinitely. Scenarios then cater to new uses and new models that require a combination of features that were not tightly designed or scalable in IPv4 such as IP mobility, end to end connectivity, end to end services and ad hoc services, to the extreme scenario where IP becomes a commodity service enabling lowest cost deployment of large scale sensor networks, RFID, IP in the car, to any imaginable scenario where networking adds value to commodity. xiii xiv n Foreword IPv6 readiness is a lowest cost option since it is part of a technology refresh and makes the network future-proof (though a careful review of the firewall security is called for). There is also an educational process involved. Again, the scenarios are quite varied and no size fits all. The geopolitical dimension is also crucial for any country to stay or remain among the most advanced IT nations in the world. The simplest scenario is that international companies that deal with Asia, for example, would be required to support the new protocol. This book takes you through the technology and issues associated with the implementation of IPv6. What is important to recognize is that not all the issues are fully resolved. The authors have succeeded in bringing clarity and scope of knowledge to the reader to enable use of the content in a pragmatic way allowing him to move forward and deploy IPv6 in real life situations.

pdf248 trang | Chia sẻ: banmai | Lượt xem: 1799 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Handbook of IPv4 to IPv6 transition: methodologies for institutional and corporate networks, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
n , B . H a b e r m a n O c t o b e r 2 0 0 5 P r o p o s e d S ta n d a r d R F C 4 1 9 2 P r o c e d u r e s fo r R e n u m b e r in g a n IP v 6 N et w o rk W it h o u t a F la g D ay F . B a k e r , E . L e a r , R . D r o m s S e p te m b e r 2 0 0 5 U p d a t e s R F C 2 0 7 2 In fo r m a t io n a l R FC 4 17 7 A rc h it ec tu ra l A p p ro ac h es to M u lt ih o m in g fo r IP v6 G . H u st o n Se p te m b er 2 00 5 In fo rm at io n al R FC 4 15 9 B C P: 1 09 D ep re ca ti o n o f i p 6. in t G . H u st o n A u gu st 2 00 5 B es t C u rr en t Pr ac ti ce R FC 4 14 7 Pr o p o se d C h an ge s to th e Fo rm at o f t h e IA N A IP v6 R eg is tr y G . H u st o n A u gu st 2 00 5 Er ra ta In fo rm at io n al R FC 4 14 0 H ie ra rc h ic al M o b ile IP v6 M o b ili ty M an ag em en t ( H M IP v6 ) H . S o lim an , C . C as te llu cc ia , K . E l M al ki , L . B el lie r A u gu st 2 00 5 Er ra ta Ex p er im en ta l R FC 4 13 5 G o al s o f D et ec ti n g N et w o rk A tt ac h m en t in IP v6 J. H . C h o i, G . D al ey A u gu st 2 00 5 In fo rm at io n al R FC 4 07 6 R en u m b er in g R eq u ir em en ts fo r St at el es s D yn am ic H o st C o n fi gu ra ti o n P ro to co l f o r IP v6 (D H C Pv 6) T. C h o w n , S . V en aa s, A . V ija ya b h as ka r M ay 2 00 5 In fo rm at io n al R FC 4 07 4 C o m m o n M is b eh av io r A ga in st D N S Q u er ie s fo r IP v6 A d d re ss es Y. M o ri sh it a, T . J in m ei M ay 2 00 5 In fo rm at io n al R FC 4 06 8 Fa st H an d o ve rs fo r M o b ile IP v6 R . K o o d li, E d . Ju ly 2 00 5 Ex p er im en ta l R FC 4 05 7 IP v6 E n te rp ri se N et w o rk S ce n ar io s J. B o u n d , E d . Ju n e 20 05 Er ra ta In fo rm at io n al AU8516.indb 208 10/31/07 10:04:46 AM Appendix B: Basic IPv6 Bibliography  n  209 R FC 4 03 8 A p p lic at io n A sp ec ts o f I Pv 6 Tr an si ti o n M .-K . S h in , E d ., Y. -G . H o n g, J. H ag in o , P . S av o la , E. M . C as tr o M ar ch 2 00 5 In fo rm at io n al R FC 4 02 9 Sc en ar io s an d A n al ys is fo r In tr o d u ci n g IP v 6 In to IS P N e t w o r k s M . L in d , V . K si n an t, S. P ar k, A . B a u d o t, P . S a v o la M ar ch 2 00 5 Er ra ta In fo rm at io n al R FC 4 00 7 IP v6 S co p ed A d d re ss A rc h it ec tu re S. D ee ri n g, B . H ab er m an , T. Ji n m ei , E . N o rd m ar k, B . Z ill M ar ch 2 00 5 Pr o p o se d S ta n d ar d R FC 3 97 4 SM TP O p er at io n al E xp er ie n ce in M ix ed IP v4 /v 6 En vi ro n m en ts M . N ak am u ra , J . H ag in o Ja n u ar y 20 05 In fo rm at io n al R FC 3 96 3 N et w o rk M o b ili ty (N EM O ) B as ic S u p p o rt Pr o to co l V. D ev ar ap al li, R . W ak ik aw a, A . P et re sc u , P . T h u b er t Ja n u ar y 20 05 Pr o p o se d S ta n d ar d R FC 3 95 6 Em b ed d in g th e R en d ez vo u s Po in t ( R P) A d d re ss in a n IP v6 M u lt ic as t A d d re ss P. S av o la , B . H ab er m an N o ve m b er 2 00 4 U p d at es R FC 3 30 6 Pr o p o se d S ta n d ar d R FC 3 91 9 R em o te N et w o rk M o n it o ri n g (R M O N ) Pr o to co l I d en ti fi er s fo r IP v6 a n d M u lt i Pr o to co l L ab el S w it ch in g (M PL S) E. S te p h an , J . P al et O ct o b er 2 00 4 In fo rm at io n al R FC 3 90 4 Ev al u at io n o f I Pv 6 Tr an si ti o n M ec h an is m s fo r U n m an ag ed N et w o rk s C . H u it em a, R . A u st ei n , S. S at ap at i, R . v an d er P o l Se p te m b er 2 00 4 In fo rm at io n al R FC 3 90 1 B C P: 9 1 D N S IP v6 T ra n sp o rt O p er at io n al G u id el in es A . D u ra n d , J . I h re n Se p te m b er 2 00 4 B es t C u rr en t Pr ac ti ce R FC 3 89 8 N et w o rk In fo rm at io n S er vi ce (N IS ) C o n fi gu ra ti o n O p ti o n s fo r D yn am ic H o st C o n fi gu ra ti o n P ro to co l f o r IP v6 (D H C Pv 6) V. K al u si va lin ga m O ct o b er 2 00 4 Pr o p o se d S ta n d ar d R FC 3 87 9 D ep re ca ti n g Si te L o ca l A d d re ss es C . H u it em a, B . C ar p en te r Se p te m b er 2 00 4 Pr o p o se d S ta n d ar d AU8516.indb 209 10/31/07 10:04:46 AM 210  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 3 84 9 IP v6 A d d re ss P re fi x R es er ve d fo r D o cu m en ta ti o n G . H u st o n , A . L o rd , P . S m it h Ju ly 2 00 4 In fo rm at io n al R F C 3 8 3 1 T r a n s m is s i o n o f I P v 6 P a c k e t s o v e r F i b e r C h a n n e l C . D e S a n ti Ju ly 2 0 0 4 O b s o le te d b y R F C 4 3 3 8 P r o p o s e d S ta n d a r d R FC 3 81 0 M u lt ic as t L is te n er D is co ve ry V er si o n 2 (M LD v2 ) f o r IP v6 R . V id a, E d ., L. C o st a, E d . Ju n e 20 04 U p d at es R FC 2 71 0, u p d at ed b y R FC 4 60 4 Pr o p o se d S ta n d ar d R FC 3 77 6 U si n g IP se c to P ro te ct M o b ile IP v6 Si gn al in g B et w ee n M o b ile N o d es a n d H o m e A ge n ts J. A rk ko , V . D ev ar ap al li, F. D u p o n t Ju n e 20 04 Pr o p o se d S ta n d ar d R FC 3 77 5 M o b ili ty S u p p o rt in IP v6 D . J o h n so n , C . P er ki n s, J. A rk ko Ju n e 20 04 Pr o p o se d S ta n d ar d R FC 3 76 9 R eq u ir em en ts fo r IP v6 P re fi x D el eg at io n S. M iy ak aw a, R . D ro m s Ju n e 20 04 In fo rm at io n al R FC 3 75 6 IP v6 N ei gh b o r D is co ve ry (N D ) T ru st M o d el s an d T h re at s P. N ik an d er , E d ., J. K em p f, E. N o rd m ar k M ay 2 00 4 In fo rm at io n al R FC 3 75 0 U n m an ag ed N et w o rk s IP v6 T ra n si ti o n Sc en ar io s C . H u it em a, R . A u st ei n , S. S at ap at i, R . v an d er P o l A p ri l 2 00 4 In fo rm at io n al R FC 3 73 6 St at el es s D yn am ic H o st C o n fi gu ra ti o n Pr o to co l ( D H C P) S er vi ce fo r IP v6 R . D ro m s A p ri l 2 00 4 Pr o p o se d S ta n d ar d R FC 3 70 1 6b o n e (I Pv 6 Te st in g A d d re ss A llo ca ti o n ) Ph as eo u t R . F in k, R . H in d en M ar ch 2 00 4 O b so le te s R FC 2 47 1 In fo rm at io n al R FC 3 69 7 IP v6 F lo w L ab el S p ec ifi ca ti o n J. R aj ah al m e, A . C o n ta , B . C ar p en te r, S. D ee ri n g M ar ch 2 00 4 Pr o p o se d S ta n d ar d AU8516.indb 210 10/31/07 10:04:46 AM Appendix B: Basic IPv6 Bibliography  n  211 R FC 3 64 6 D N S C o n fi gu ra ti o n O p ti o n s fo r D yn am ic H o st C o n fi gu ra ti o n P ro to co l f o r IP v6 (D H C Pv 6) R . D ro m s, E d . D ec em b er 2 00 3 Pr o p o se d S ta n d ar d R FC 3 63 3 IP v6 P re fi x O p ti o n s fo r D yn am ic H o st C o n fi g u r a ti o n P r o to c o l ( D H C P ) V e r s i o n 6 O . T ro an , R . D ro m s D ec em b er 2 00 3 Er ra ta Pr o p o se d S ta n d ar d R FC 3 59 5 Te xt u al C o n ve n ti o n s fo r IP v6 F lo w L ab el B . W ijn en Se p te m b er 2 00 3 Pr o p o se d S ta n d ar d R FC 3 59 0 So u rc e A d d re ss S el ec ti o n fo r th e M u lt ic as t L is te n er D is co ve ry (M LD ) Pr o to co l B . H ab er m an Se p te m b er 2 00 3 U p d at es R FC 2 71 0 Pr o p o se d S ta n d ar d R FC 3 58 7 IP v6 G lo b al U n ic as t A d d re ss F o rm at R . H in d en , S . D ee ri n g, E. N o rd m ar k A u gu st 2 00 3 O b so le te s R FC 2 37 4 In fo rm at io n al R FC 3 58 2 G o al s fo r IP v6 S it e- M u lt ih o m in g A rc h it ec tu re s J. A b le y, B . B la ck , V . G ill A u gu st 2 00 3 In fo rm at io n al R FC 3 57 4 Tr an si ti o n S ce n ar io s fo r 3G PP N et w o rk s J. So in in en , E d . A u gu st 2 00 3 In fo rm at io n al R FC 3 57 2 In te rn et P ro to co l V er si o n 6 o ve r M A PO S (M u lt ip le A cc es s Pr o to co l o ve r SO N ET /S D H ) T. O gu ra , M . M ar u ya m a, T. Y o sh id a Ju ly 2 00 3 In fo rm at io n al R FC 3 54 2 A d va n ce d S o ck et s A p p lic at io n P ro gr am In te rf ac e (A PI ) f o r IP v6 W . S te ve n s, M . T h o m as , E. N o rd m ar k, T . J in m ei M ay 2 00 3 O b so le te s R FC 2 29 2 Er ra ta In fo rm at io n al R FC 3 53 1 A F le xi b le M et h o d fo r M an ag in g th e A ss ig n m en t o f B it s o f a n IP v6 A d d re ss B lo ck M . B la n ch et A p ri l 2 00 3 In fo rm at io n al R FC 4 29 1 In te rn et P ro to co l V er si o n 6 (I Pv 6) A d d re ss in g A rc h it ec tu re R . H in d en , S . D ee ri n g Fe b ru ar y 20 06 O b so le te s R FC 2 37 3 an d R FC 3 51 3 Pr o p o se d S ta n d ar d AU8516.indb 211 10/31/07 10:04:47 AM 212  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 3 49 3 B as ic S o ck et In te rf ac e Ex te n si o n s fo r IP v6 R . G ill ig an , S . T h o m so n , J. B o u n d , J . M cC an n , W . S te ve n s Fe b ru ar y 20 03 O b so le te s R FC 2 55 3 In fo rm at io n al R F C 3 4 8 4 D e f a u lt A d d r e s s S e l e c ti o n fo r In te r n e t Pr o to co l V er si o n 6 (I Pv 6) R . D r a v e s F e b r u a r y 2 0 0 3 P r o p o s e d S ta n d a r d R FC 3 36 4 Tr ad eo ff s in D o m ai n N am e Sy st em (D N S) Su p p o rt fo r In te rn et P ro to co l V er si o n 6 (I Pv 6) R . A u st ei n A u gu st 2 00 2 U p d at es R FC 2 67 3, R FC 2 87 4 In fo rm at io n al R FC 3 36 3 R ep re se n ti n g In te rn et P ro to co l V er si o n 6 (I Pv 6) A d d re ss es in th e D o m ai n N am e Sy st em (D N S) R . B u sh , A . D u ra n d , B . F in k, O . G u d m u n d ss o n , T . H ai n A u gu st 2 00 2 U p d at es R FC 2 67 3, R FC 2 87 4 In fo rm at io n al R FC 3 31 6 In te rn et P ro to co l V er si o n 6 (I Pv 6) fo r So m e Se co n d - a n d T h ir d -G en er at io n C el lu la r H o st s J. A rk ko , G . K u ijp er s, H . S o lim an , J . L o u gh n ey , J. W ilj ak ka A p ri l 2 00 3 In fo rm at io n al R FC 3 31 5 D yn am ic H o st C o n fi gu ra ti o n P ro to co l f o r IP v6 (D H C Pv 6) R . D ro m s, E d ., J. B o u n d , B . V o lz , T . L em o n , C . P er ki n s, M . C ar n ey Ju ly 2 00 3 U p d at ed b y R FC 4 36 1 Er ra ta Pr o p o se d S ta n d ar d R FC 3 31 4 R ec o m m en d at io n s fo r IP v6 in T h ir d - G en er at io n P ar tn er sh ip P ro je ct (3 G PP ) St an d ar d s M . W as se rm an , E d . Se p te m b er 2 00 2 Er ra ta In fo rm at io n al R FC 3 30 7 A llo ca ti o n G u id el in es fo r IP v6 M u lt ic as t A d d re ss es B . H ab er m an A u gu st 2 00 2 Pr o p o se d S ta n d ar d R FC 3 30 6 U n ic as t- Pr efi x- B as ed IP v6 M u lt ic as t A d d re ss es B . H ab er m an , D . T h al er A u gu st 2 00 2 U p d at ed b y R FC 3 95 6, R FC 4 48 9 Pr o p o se d S ta n d ar d AU8516.indb 212 10/31/07 10:04:47 AM Appendix B: Basic IPv6 Bibliography  n  213 R FC 3 26 6 Su p p o rt fo r IP v6 in S es si o n D es cr ip ti o n Pr o to co l ( SD P) S. O ls o n , G . C am ar ill o , A . B . R o ac h Ju n e 20 02 O b so le te d b y R FC 4 56 6, u p d at es R FC 2 32 7 Er ra ta Pr o p o se d S ta n d ar d R F C 3 2 2 6 D N S S E C a n d IP v 6 A 6 A w a r e S e r v e r / R e s o lv e r M e s s a g e S iz e R e q u ir e m e n ts O . G u d m u n d s s o n D e c e m b e r 2 0 0 1 U p d a t e s R F C 2 5 3 5 , R F C 2 8 7 4 , u p d a t e d b y R FC 4 03 3, R FC 4 03 4, R FC 4 03 5 P r o p o s e d S ta n d a r d R FC 3 17 8 IP v6 M u lt ih o m in g Su p p o rt a t S it e Ex it R o u te rs J. H ag in o , H . S n yd er O ct o b er 2 00 1 In fo rm at io n al R FC 3 17 7 IA B /I ES G R ec o m m en d at io n s o n IP v6 A d d re ss A llo ca ti o n s to S it es IA B , I ES G Se p te m b er 2 00 1 In fo rm at io n al R FC 3 17 5 A gg re ga ti o n o f R SV P fo r IP v4 a n d IP v6 R es er va ti o n s F. B ak er , C . I tu rr al d e, F. L e Fa u ch eu r, B . D av ie Se p te m b er 2 00 1 Pr o p o se d S ta n d ar d R FC 3 16 2 R A D IU S an d IP v6 B . A b o b a, G . Z o rn , D . M it to n A u gu st 2 00 1 Pr o p o se d S ta n d ar d R FC 3 14 6 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r IE EE 13 94 N et w o rk s K . F u jis aw a, A . O n o e O ct o b er 2 00 1 Pr o p o se d S ta n d ar d R FC 3 14 2 A n IP v6 -t o -I Pv 4 Tr an sp o rt R el ay T ra n sl at o r J. H ag in o , K . Y am am o to Ju n e 20 01 In fo rm at io n al R FC 3 12 2 Ex te n si o n s to IP v6 N ei gh b o r D is co ve ry fo r In ve rs e D is co ve ry S p ec ifi ca ti o n A . C o n ta Ju n e 20 01 Pr o p o se d S ta n d ar d R FC 3 11 1 Se rv ic e Lo ca ti o n P ro to co l M o d ifi ca ti o n s fo r IP v6 E. G u tt m an M ay 2 00 1 Pr o p o se d S ta n d ar d R FC 3 08 9 A S O C K S- b as ed IP v6 /I Pv 4 G at ew ay M ec h an is m H . K it am u ra A p ri l 2 00 1 In fo rm at io n al AU8516.indb 213 10/31/07 10:04:47 AM 214  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 3 05 6 C o n n ec ti o n o f I Pv 6 D o m ai n s vi a IP v4 C lo u d s B . C ar p en te r, K . M o o re Fe b ru ar y 20 01 Er ra ta Pr o p o se d S ta n d ar d R F C 3 0 5 3 IP v 6 T u n n e l B r o k e r A . D u r a n d , P . F a s a n o , I. G u a r d in i, D . L e n to Ja n u a r y 2 0 0 1 In fo r m a t io n a l R FC 3 04 1 Pr iv ac y Ex te n si o n s fo r St at el es s A d d re ss A u to co n fi gu ra ti o n in IP v6 T. N ar te n , R . D ra ve s Ja n u ar y 20 01 Pr o p o se d S ta n d ar d R FC 3 01 9 IP V er si o n 6 M an ag em en t I n fo rm at io n B as e fo r Th e M u lt ic as t L is te n er D is co ve ry Pr o to co l B . H ab er m an , R . W o rz el la Ja n u ar y 20 01 Pr o p o se d S ta n d ar d R FC 2 92 8 In it ia l I Pv 6 Su b -T LA ID A ss ig n m en ts R . H in d en , S . D ee ri n g, R . F in k, T . H ai n Se p te m b er 2 00 0 In fo rm at io n al R FC 2 92 1 6B O N E p TL A a n d p N LA F o rm at s (p TL A ) B . F in k Se p te m b er 2 00 0 In fo rm at io n al R FC 2 89 4 R o u te r R en u m b er in g fo r IP v6 M . C ra w fo rd A u gu st 2 00 0 Pr o p o se d S ta n d ar d R FC 2 89 3 Tr an si ti o n M ec h an is m s fo r IP v6 H o st s an d R o u te rs R . G ill ig an , E . N o rd m ar k A u gu st 2 00 0 O b so le te s R FC 1 93 3, o b so le te d b y R FC 4 21 3 Pr o p o se d S ta n d ar d R FC 2 87 4 D N S Ex te n si o n s to S u p p o rt IP v6 A d d re ss A gg re ga ti o n a n d R en u m b er in g M . C ra w fo rd , C . H u it em a Ju ly 2 00 0 U p d at es R FC 1 88 6, u p d at ed b y R FC 3 15 2, R FC 3 22 6, R FC 3 36 3, R FC 3 36 4 Ex p er im en ta l (p u b lis h ed a s Pr o p o se d St an d ar d ) R FC 2 76 7 D u al S ta ck H o st s U si n g th e B u m p -I n -t h e- St ac k Te ch n iq u e (B IS ) K . T su ch iy a, H . H ig u ch i, Y. A ta ra sh i Fe b ru ar y 20 00 In fo rm at io n al R FC 2 76 6 N et w o rk A d d re ss T ra n sl at io n — P ro to co l Tr an sl at io n (N A T- PT ) G . T si rt si s, P . S ri su re sh Fe b ru ar y 20 00 U p d at ed b y R FC 3 15 2 Pr o p o se d S ta n d ar d AU8516.indb 214 10/31/07 10:04:47 AM Appendix B: Basic IPv6 Bibliography  n  215 R FC 2 76 5 St at el es s IP /I C M P Tr an sl at io n A lg o ri th m (S II T) E. N o rd m ar k Fe b ru ar y 20 00 Pr o p o se d S ta n d ar d R FC 2 74 0 O SP F fo r IP v6 R . C o lt u n , D . F er gu so n , J. M o y D ec em b er 1 99 9 Er ra ta Pr o p o se d S ta n d ar d R F C 2 7 3 2 F o r m a t fo r L i te r a l I P v 6 A d d r e s s e s in U R L s R . H in d e n , B . C a r p e n te r, L. M as in te r D e c e m b e r 1 9 9 9 O b s o le te d b y R FC 3 98 6, u p d at es R FC 2 39 6 P r o p o s e d S ta n d a r d R FC 2 71 1 IP v6 R o u te r A le rt O p ti o n C . P ar tr id ge , A . J ac ks o n O ct o b er 1 99 9 Pr o p o se d S ta n d ar d R FC 2 71 0 M u lt ic as t L is te n er D is co ve ry (M LD ) f o r IP v6 S. D ee ri n g, W . F en n er , B . H ab er m an O ct o b er 1 99 9 U p d at ed b y R FC 3 59 0, R FC 3 81 0 Pr o p o se d S ta n d ar d R FC 2 67 5 IP v6 Ju m b o gr am s D . B o rm an , S . D ee ri n g, R . H in d en A u gu st 1 99 9 O b so le te s R FC 2 14 7 Pr o p o se d S ta n d ar d R FC 2 59 0 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r Fr am e R el ay N et w o rk s Sp ec ifi ca ti o n A . C o n ta , A . M al is , M . M u el le r M ay 1 99 9 Pr o p o se d S ta n d ar d R FC 2 55 3 B as ic S o ck et In te rf ac e Ex te n si o n s fo r IP v6 R . G ill ig an , S . T h o m so n , J. B o u n d , W . S te ve n s M ar ch 1 99 9 O b so le te s R FC 2 13 3, o b so le te d b y R FC 3 49 3, u p d at ed b y R FC 3 15 2 In fo rm at io n al R FC 2 54 6 6B o n e R o u ti n g Pr ac ti ce A . D u ra n d , B . B u cl in M ar ch 1 99 9 O b so le te d b y R FC 2 77 2 In fo rm at io n al R FC 2 54 5 U se o f B G P- 4 M u lt ip ro to co l E xt en si o n s fo r IP v6 In te r- D o m ai n R o u ti n g P. M ar q u es , F . D u p o n t M ar ch 1 99 9 Pr o p o se d S ta n d ar d R FC 2 52 9 Tr an sm is si o n o f I Pv 6 o ve r IP v4 D o m ai n s W it h o u t E xp lic it T u n n el s B . C ar p en te r, C . J u n g M ar ch 1 99 9 Pr o p o se d S ta n d ar d AU8516.indb 215 10/31/07 10:04:47 AM 216  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 2 52 6 R es er ve d IP v6 S u b n et A n yc as t A d d re ss es D . J o h n so n , S . D ee ri n g M ar ch 1 99 9 Pr o p o se d S ta n d ar d R FC 2 49 7 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r A R C n et N e t w o r k s I. So u va tz is Ja n u ar y 19 99 Pr o p o se d S ta n d ar d R F C 2 4 9 2 IP v 6 o v e r A T M N e t w o r k s G . A r m it a g e , P . S c h u lt e r , M . J o rk Ja n u a r y 1 9 9 9 P r o p o s e d S ta n d a r d R FC 2 49 1 IP v6 o ve r N o n -B ro ad ca st M u lt ip le A cc es s (N B M A ) N et w o rk s G . A rm it ag e, P . S ch u lt er , M . J o rk , G . H ar te r Ja n u ar y 19 99 Pr o p o se d S ta n d ar d R FC 2 47 4 D efi n it io n o f t h e D if fe re n ti at ed S er vi ce s Fi el d (D S Fi el d ) i n th e IP v4 a n d IP v6 H ea d er s K . N ic h o ls , S . B la ke , F . B ak er , D . B la ck D ec em b er 1 99 8 O b so le te s R FC 1 45 5, R FC 1 34 9, u p d at ed b y R FC 3 16 8, R FC 3 26 0 Pr o p o se d S ta n d ar d R FC 2 47 3 G en er ic P ac ke t T u n n el in g in IP v6 Sp ec ifi ca ti o n A . C o n ta , S . D ee ri n g D ec em b er 1 99 8 Pr o p o se d S ta n d ar d R FC 2 47 2 IP V er si o n 6 o ve r PP P D . H as ki n , E . A lle n D ec em b er 1 99 8 O b so le te s R FC 2 02 3 Pr o p o se d S ta n d ar d R FC 2 47 1 IP v6 T es ti n g A d d re ss A llo ca ti o n R . H in d en , R . F in k, J. P o st el (d ec ea se d ) D ec em b er 1 99 8 O b so le te s R FC 1 89 7, o b so le te d b y R FC 3 70 1 H is to ri c (p u b lis h ed a s Ex p er im en ta l) R FC 2 47 0 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r To ke n R in g N et w o rk s M . C ra w fo rd , T . N ar te n , S. T h o m as D ec em b er 1 99 8 Pr o p o se d S ta n d ar d R FC 2 46 7 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r FD D I N et w o rk s M . C ra w fo rd D ec em b er 1 99 8 O b so le te s R FC 2 01 9 Pr o p o se d S ta n d ar d R FC 2 46 6 M an ag em en t I n fo rm at io n B as e fo r IP V er si o n 6 : I C M Pv 6 G ro u p D . H as ki n , S . O n is h i D ec em b er 1 99 8 O b so le te d b y R FC 4 29 3 Pr o p o se d S ta n d ar d AU8516.indb 216 10/31/07 10:04:48 AM Appendix B: Basic IPv6 Bibliography  n  217 R FC 2 46 5 M an ag em en t I n fo rm at io n B as e fo r IP V er si o n 6 : T ex tu al C o n ve n ti o n s an d G en er al G ro u p D . H as ki n , S . O n is h i D ec em b er 1 99 8 O b so le te d b y R FC 4 29 3 Pr o p o se d S ta n d ar d R FC 2 46 4 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r E t h e r n e t N e t w o r k s M . C ra w fo rd D ec em b er 1 99 8 O b so le te s R FC 1 97 2 E r r a ta Pr o p o se d S ta n d ar d R FC 2 46 3 In te rn et C o n tr o l M es sa ge P ro to co l (I C M Pv 6) fo r th e In te rn et P ro to co l V er si o n 6 (I Pv 6) S p ec ifi ca ti o n A . C o n ta , S . D ee ri n g D ec em b er 1 99 8 O b so le te s R FC 1 88 5, o b so le te d b y R FC 4 44 3 D ra ft S ta n d ar d R FC 2 46 2 IP v6 S ta te le ss A d d re ss A u to co n fi gu ra ti o n S. T h o m so n , T . N ar te n D ec em b er 1 99 8 O b so le te s R FC 1 97 1 Er ra ta D ra ft S ta n d ar d R FC 2 46 1 N ei gh b o r D is co ve ry fo r IP V er si o n 6 (I Pv 6) T. N ar te n , E . N o rd m ar k, W . S im p so n D ec em b er 1 99 8 O b so le te s R FC 1 97 0, u p d at ed b y R FC 4 31 1 D ra ft S ta n d ar d R FC 2 46 0 In te rn et P ro to co l, V er si o n 6 (I Pv 6) Sp ec ifi ca ti o n S. D ee ri n g, R . H in d en D ec em b er 1 99 8 O b so le te s R FC 1 88 3 D ra ft S ta n d ar d R FC 2 45 4 IP V er si o n 6 M an ag em en t I n fo rm at io n B as e fo r th e U se r D at ag ra m P ro to co l M . D an ie le D ec em b er 1 99 8 O b so le te d b y R FC 4 11 3 H is to ri c (p u b lis h ed a s Pr o p o se d St an d ar d ) R FC 2 45 2 IP V er si o n 6 M an ag em en t I n fo rm at io n B as e fo r th e Tr an sm is si o n C o n tr o l Pr o to co l M . D an ie le D ec em b er 1 99 8 O b so le te d b y R FC 4 02 2 Pr o p o se d S ta n d ar d R FC 2 45 0 Pr o p o se d T LA a n d N LA A ss ig n m en t R u le R . H in d en D ec em b er 1 99 8 In fo rm at io n al R FC 2 42 8 FT P Ex te n si o n s fo r IP v6 a n d N A Ts M . A llm an , S . O st er m an n , C . M et z Se p te m b er 1 99 8 Pr o p o se d S ta n d ar d AU8516.indb 217 10/31/07 10:04:48 AM 218  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 2 40 6 IP E n ca p su la ti n g Se cu ri ty P ay lo ad (E SP ) S. K en t, R . A tk in so n N o ve m b er 1 99 8 O b so le te s R FC 1 82 7, o b so le te d b y R FC 4 30 3, R FC 4 30 5 Pr o p o se d S ta n d ar d R F C 2 4 0 2 IP A u th e n ti c a ti o n H e a d e r S . K e n t, R . A tk in s o n N o v e m b e r 1 9 9 8 O b s o le te s R F C 1 8 2 6 , o b so le te d b y R FC 4 30 2, R FC 4 30 5 P r o p o s e d S ta n d a r d R FC 2 40 1 Se cu ri ty A rc h it ec tu re fo r th e In te rn et Pr o to co l S. K en t, R . A tk in so n N o ve m b er 1 99 8 O b so le te s R FC 1 82 5, o b so le te d b y R FC 4 30 1, u p d at ed b y R FC 3 16 8 Pr o p o se d S ta n d ar d R FC 2 37 5 IP v6 M u lt ic as t A d d re ss A ss ig n m en ts R . H in d en , S . D ee ri n g Ju ly 1 99 8 In fo rm at io n al R FC 2 37 4 A n IP v6 A gg re ga ta b le G lo b al U n ic as t A d d re ss F o rm at R . H in d en , M . O ’D el l, S. D ee ri n g Ju ly 1 99 8 O b so le te s R FC 2 07 3, o b so le te d b y R FC 3 58 7 H is to ri c (p u b lis h ed a s Pr o p o se d St an d ar d ) R FC 2 36 5 B C P0 02 3 A d m in is tr at iv el y Sc o p ed IP M u lt ic as t D . M ey er Ju ly 1 99 8 B es t C u rr en t Pr ac ti ce R FC 2 29 2 A d va n ce d S o ck et s A PI fo r IP v6 W . S te ve n s, M . T h o m as Fe b ru ar y 19 98 O b so le te d b y R FC 3 54 2 In fo rm at io n al R FC 2 18 5 R o u ti n g A sp ec ts o f I Pv 6 Tr an si ti o n R . C al lo n , D . H as ki n Se p te m b er 1 99 7 In fo rm at io n al R FC 2 14 7 TC P an d U D P o ve r IP v6 Ju m b o gr am s D . B o rm an M ay 1 99 7 O b so le te d b y R FC 2 67 5 Pr o p o se d S ta n d ar d R FC 2 13 3 B as ic S o ck et In te rf ac e Ex te n si o n s fo r IP v6 R . G ill ig an , S . T h o m so n , J. B o u n d , W . S te ve n s A p ri l 1 99 7 O b so le te d b y R FC 2 55 3 In fo rm at io n al AU8516.indb 218 10/31/07 10:04:48 AM Appendix B: Basic IPv6 Bibliography  n  219 R FC 2 08 0 R IP n g fo r IP v6 G . M al ki n , R . M in n ea r Ja n u ar y 19 97 Pr o p o se d S ta n d ar d R FC 2 07 3 A n IP v6 P ro vi d er -B as ed U n ic as t A d d re ss Fo rm at Y. R ek h te r, P. L o th b er g, R . H in d en , S . D ee ri n g, J. Po st el Ja n u ar y 19 97 O b so le te d b y R FC 2 37 4 Pr o p o se d S ta n d ar d R F C 2 0 3 0 S i m p le N e t w o r k T im e P r o to c o l ( S N T P ) V er si o n 4 fo r IP v4 , I Pv 6, a n d O SI D . M ill s O c t o b e r 1 9 9 6 O b s o le te s R F C 1 7 6 9 , o b so le te d b y R FC 4 33 0 Er ra ta In fo r m a t io n a l R FC 2 02 3 IP V er si o n 6 o ve r PP P D . H as ki n , E . A lle n O ct o b er 1 99 6 O b so le te d b y R FC 2 47 2 Pr o p o se d S ta n d ar d R FC 2 01 9 Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r FD D I M . C ra w fo rd O ct o b er 1 99 6 O b so le te d b y R FC 2 46 7 Pr o p o se d S ta n d ar d R FC 1 98 1 Pa th M TU D is co ve ry fo r IP V er si o n 6 J. M cC an n , S . D ee ri n g, J. M o gu l A u gu st 1 99 6 D ra ft S ta n d ar d (p u b lis h ed a s Pr o p o se d St an d ar d ) R FC 1 97 2 A M et h o d fo r th e Tr an sm is si o n o f I Pv 6 Pa ck et s o ve r Et h er n et N et w o rk s M . C ra w fo rd A u gu st 1 99 6 O b so le te d b y R FC 2 46 4 Pr o p o se d S ta n d ar d R FC 1 97 1 IP v6 S ta te le ss A d d re ss A u to co n fi gu ra ti o n S. T h o m so n , T . N ar te n A u gu st 1 99 6 O b so le te d b y R FC 2 46 2 Pr o p o se d S ta n d ar d R FC 1 97 0 N ei gh b o r D is co ve ry fo r IP V er si o n 6 (I Pv 6) T. N ar te n , E . N o rd m ar k, W . S im p so n A u gu st 1 99 6 O b so le te d b y R FC 2 46 1 Pr o p o se d S ta n d ar d R FC 1 93 3 Tr an si ti o n M ec h an is m s fo r IP v6 H o st s an d R o u te rs R . G ill ig an , E . N o rd m ar k A p ri l 1 99 6 O b so le te d b y R FC 2 89 3 Pr o p o se d S ta n d ar d AU8516.indb 219 10/31/07 10:04:48 AM 220  n  Appendix B: Basic IPv6 Bibliography N u m b er Ti tl e A u th o r( s) D at e St at u s R FC 1 92 4 A C o m p ac t R ep re se n ta ti o n o f I Pv 6 A d d re ss es R . E lz A p ri l 1 , 1 99 6 In fo rm at io n al R F C 1 8 9 7 IP v 6 T e s ti n g A d d r e s s A llo c a ti o n R . H in d e n , J . P o s t e l Ja n u a r y 1 9 9 6 O b s o le te d b y R F C 2 4 7 1 E x p e r im e n ta l R FC 1 88 8 O SI N SA Ps a n d IP v6 J. B o u n d , B . C ar p en te r, D . H ar ri n gt o n , J. H o u ld sw o rt h , A . L lo yd A u gu st 1 99 6 O b so le te d b y R FC 4 04 8, u p d at ed b y R FC 4 54 8 H is to ri c (p u b lis h ed a s Ex p er im en ta l) R FC 1 88 7 A n A rc h it ec tu re fo r IP v6 U n ic as t A d d re ss A llo ca ti o n Y. R ek h te r, T. L i, Ed s. D ec em b er 1 99 5 In fo rm at io n al R FC 1 88 6 D N S Ex te n si o n s to S u p p o rt IP V er si o n 6 S. T h o m so n , C . H u it em a D ec em b er 1 99 5 O b so le te d b y R FC 3 59 6, u p d at ed b y R FC 2 87 4, R FC 3 15 2 Pr o p o se d S ta n d ar d R FC 1 88 5 In te rn et C o n tr o l M es sa ge P ro to co l (I C M Pv 6) fo r th e In te rn et P ro to co l V er si o n 6 (I Pv 6) A . C o n ta , S . D ee ri n g D ec em b er 1 99 5 O b so le te d b y R FC 2 46 3 Pr o p o se d S ta n d ar d R FC 1 88 4 IP V er si o n 6 A d d re ss in g A rc h it ec tu re R . H in d en , S . D ee ri n g, E d s. D ec em b er 1 99 5 O b so le te d b y R FC 2 37 3 H is to ri c (p u b lis h ed a s Pr o p o se d St an d ar d ) R FC 1 88 3 In te rn et P ro to co l, V er si o n 6 (I Pv 6) Sp ec ifi ca ti o n S. D ee ri n g, R . H in d en D ec em b er 1 99 5 O b so le te d b y R FC 2 46 0 Pr o p o se d S ta n d ar d R FC 1 88 1 IP v6 A d d re ss A llo ca ti o n M an ag em en t IA B , I ES G D ec em b er 1 99 5 In fo rm at io n al AU8516.indb 220 10/31/07 10:04:49 AM Appendix B: Basic IPv6 Bibliography  n  221 R FC 1 82 7 IP E n ca p su la ti n g Se cu ri ty P ay lo ad (E SP ) R . A tk in so n A u gu st 1 99 5 O b so le te d b y R FC 2 40 6 Pr o p o se d S ta n d ar d R FC 1 82 6 IP A u th en ti ca ti o n H ea d er R . A tk in so n A u gu st 1 99 5 O b so le te d b y R FC 2 40 2 Pr o p o se d S ta n d ar d R F C 1 8 2 5 S e c u r i ty A r c h it e c tu r e fo r th e In te r n e t Pr o to co l R . A tk in s o n A u g u s t 1 9 9 5 O b s o le te d b y R FC 2 40 1 P r o p o s e d S ta n d a r d R FC 1 81 0 R ep o rt o n M D 5 Pe rf o rm an ce J. To u ch Ju n e 19 95 In fo rm at io n al R FC 1 80 9 U si n g th e Fl o w L ab el F ie ld in IP v6 C . P ar tr id ge Ju n e 19 95 In fo rm at io n al AU8516.indb 221 10/31/07 10:04:49 AM AU8516.indb 222 10/31/07 10:04:49 AM 223 Index A Address conversion functions, 174 Address data structures, 172–174 Address mapper, 114–116 Address Resolution Protocol, see ARP Address scope, 23, 28 AES (Advanced encryption standard), 147, 182, 184 AH (Authentication Header), 66, 180, 183 ALG (Application layer gateway), 111, 121 All_DHCP_Relay_Agents_and_Servers multicast address, 57 All_DHCP_Servers multicast address, 57 All-nodes multicast address, 35, 99 All-routers multicast address, 35, 99 API (Application programming interface), 108, 169–171 Application programming interface, see API ARP (Address Resolution Protocol), 46 Autoconfiguration, 5, 14–16, 47, 53–59, 190 Automatic tunnel, 18, 124–125, 129, 135–136 Automatic tunneling, 18, 124–125 B BIA (Bump in the API), 116–118, 191 BIS (Bump in the stack), 114–116 Bump in the API, see BIA Bump in the stack, see BIS C CIDR (Classless interdomain routing), 7 Ciphertext, 179–180 Class A IPv4 address, 6–8, 32 Class B IPv4 address, 6–7 Class C IPv4 address, 6–8 Class D IPv4 address, 7 Classless interdomain routing, see CIDR Colon-hexadecimal notation, 23, 25, 119, 191 Company ID, 38–40 Configured tunnel, 18, 124 Core socket functions, 172 D Data encrpytion standard (DES), 184 Department of Defense, see DOD Deprecated state, 15–16 Destination address, 14, 44, 63–64 Destination options header, 78–79 DHCP unique identifier, see DUID DHCPv6 (Dynamic Host Control Protocol version 6), 15, 55–59 Distance Vector Multicast Routing Protocol, see DVMRP DNS-ALG (DNS application layer gateway), 121 DOD (Department of Defense), 1, 143, 158 Dotted-decimal notation, 23 Dual stack, 108, 109, 192 DUID (DHCP unique identifier), 57–58 Duplicate address detection algorithm, 15, 47, 55 DVMRP, 35 Dynamic Host Control Protocol version 6, see DHCPv6 E ESP (Encapsulating Security Payload), 66, 185 AU8516.indb 223 10/31/07 10:04:49 AM 224  n  Index EUI (Extended unique identifier), 38–40, 92–93, 101–102 Extended unique identifier, see EUI Extension headers, 12, 44, 64–79 Extension ID, 38–40 F Flow label, 13, 44, 63–64, 80, 84–85 Format prefix, 25, 27, 30–31 Fragment header, 73–78 Fragment offset, 74–75 Fragmentable part of IPv6 packet, 75–77 Fully qualified domain name, 134, 193 Function mapper, 117–118 G GAO (General Accounting Office), 1 General Accounting Office, see GAO H H.323 Gatekeeper, 3, 34 HMAC (Hashed message Authentication Code), 182 Hop limit, 14, 44, 63–64 Hop-by-hop options header, 63, 68–69 Host, 11 I IANA (Internet Assigned Number Authority), 8, 100–101 ICMPv4 (Internet Control Message Protocol version 4), 113, 114 ICMPv6 (Internet Control Message Protocol version 6), 12, 45–46, 114 IETF (Internet Engineering Task Force), 5, 108 IGMP (Internet group management protocol), 12, 114 IGP (Interior gateway protocol), 166 IKE (Internet key exchange), 147, 185–186 Interface identifier, 15, 16, 38–41, 92–93, 101–103, 194 Internet Assigned Number Authority, see IANA Internet Control Message Protocol version 4, see (ICMPv4) Internet Control Message Protocol version 6, see ICMPv6) Internet Engineering Task Force, see IETF Internet group management protocol, see IGMP Internet Protocol Security), see IPsec Intrasite automatic tunnel addressing protocol, see ISATAP IP Multimedia Services (IMS), 160 IP-based TV, see IPTV IPsec (Internet Protocol Security), 9, 147, 179, 180–187 IPTV (IP-based TV), 2, 7, 8, 34 IPv4 addresses class A address, see Class A IPv4 address class B address, see Class B IPv4 address class C address, see Class B IPv4 address class D address, see Class D IPv4 address IPv4 node, 107 IPv4/IPv6 dual stack, 108–109 IPv4-compatible address, 10, 94, 108, 124–125, 194 IPv4-mapped address, 94, 111, 194 IPv4-only node, 107 IPv6 address space, 9, 10, 25–27, 100–101 IPv6 addresses, loopback address, see loopback address unspecified address, see unspecified address IPv4-compatible address, see IPv4- compatible address IPv4-mapped address, see IPv4-mapped address unicast address, see IPv6 unicast address multicast address, see IPv6 multicast address anycast address, see IPv6 anycast address IPv6 aggregatable global unicast address, 25, 27, 30–32, 191 IPv6 anycast address, 37, 61, 88, 95–97, 191 IPv6 base header, 12–14 IPv6 header, 11–14, 43–45, 62, 63–68 version field, see IPv6 header version field traffic class field, see traffic class flow label field, see flow label payload length field, see payload length next header field, see next header hop limit field, see hop limit source address field, see source address destination address field, see destination address IPv6 header version field, 13, 44, 63– 64 IPv6 multicast address, 11, 27, 34–35, 97–100 IPv6 Operations Working Group, 161, 161–168 IPv6 Prefix discovery process, 48 AU8516.indb 224 10/31/07 10:04:49 AM Index  n  225 IPv6 Redirect function process, 48 IPv6 router discovery process, 48, 133, 199 IPv6 unicast address, 11, 30–34, 88, 91–96, 101,201 IPv6/IPv4 node, 107 IPv6CP (IPv6 control protocol), 148 IPv6-in-IPv4 tunnel, 16 IPv6-only node, 107 ISATAP (Intrasite automatic tunnel addressing protocol), 54, 133–135 IS-IS, (Intermediate system to intermediate system), 166 J Jumbogram, 17, 195 K Kerberos, 9, 185 L Label switch router, 165 Label switched path (LSP), 162 Labeled flows, 6 LDP (Label distribution protocol), 164 Link, 11 Link-local address, 11, 26, 32 Link-local scope all-nodes multicast address, 37–38 Link-local scope all-nodes multicast address, 37–38 Link-local scope all-routers multicast address, 37–38 LLMNR (Link-local multicast name resolution), 147–148 Loopback address, 10, 33, 93, 196 M M flag, 74–75 MAC (Media access control), 15 MAC address, 15, 38, 40, 196 Maximum packet lifetime, 83 Maximum Transmission Unit, see MTU Media access control, see MAC MLD (Multicast Listener Discovery), 12, 147 Moonv6 project, 158 MPLS (Multi-protocol label switching), 3, 162–166 MSS (Maximum segment size), 83 MTU (Maximum Transmission Unit), 63, 79–80, 83, 164, 196 Multicast Listener Discovery, see MLD Multi-protocol label switching, see MPLS N Name resolver, 114–118 Name-to-address translation functions, 174 NAPT (Network Address Port Translation), 2 NAT (Network Address Translation), 2, 8, 9, 16, 136–140, 143, 146, 149–150, 167 cone, 137 restricted cone, 137 port restricted, 137 symmetric, 137 NAT–PT (Network address translation – protocol translation), 119–123, 197 NBMA (Non broadcast multiple access), 133, 198 ND (Neighbor Discovery), 12, 46–48, 125, 127, 197 Neighbor discovery process, 46–48 Neighbor Discovery, see ND Neighbor unreachability detection process, 47 Network address port translation, see NAPT Network address translation – protocol translation, see NAT–PT Network address translation, see NAT Next header, 13, 44, 63–64 Next hop determination process, 47–48 Next level aggregator ID, 31, 32 Next level aggregator, see NLA NIC (network interface card), 38 NLA (Next level aggregator), 30–32 Node, 11 Node-local address, 26 Node-local scope all-nodes multicast address, 37–38 Node-local scope all-routers multicast address, 37–38 Nonpermanently assigned multicast address, 98 NREN, 161–164 O Open shortest path first version 2 (OSPFv2), 166–167 Option data, 67–68 AU8516.indb 225 10/31/07 10:04:50 AM 226  n  Index Option data length, 67–68 Option type, 67–68 P Packet over SONET (PoS), 165 Pad1 option, 68, 69 PadN option, 68, 69 Parameter discovery process, 48, 198 Payload length, 13, 44, 63–64 PDU (protocol data unit), 199 Permanently assigned multicast address, 98 Plaintext, 179–180 Plug-and-play, 6, 14 PPPoE (PPP over Ethernet), 149 Predefined multicast addresses, 96–100 Preferred state, 15, 195 Prefix length, 11, 90, 199 Prefix, 11, 27, 199 Prefix-length notation, 27, 199 Primitive, 169–172 Protocol data unit, see PDU Pseudoheader, 81–83 Q QoS (Quality of Service), 2, 4, 62, 80, 162 R Reachability scope, 25, 26 Real-Time Control Protocol, see RTCP Real-Time Transport Protocol, see RTP Regional Internet Registry, see RIR Resource reservation protocol, 84 RIR (Regional Internet Registry), 16 Route management, 48–50 Router, 11 Routing header, 69–73 Routing type, 69–71 RTCP (Real-Time Control Protocol), 9 RTP (Real-Time Transport Protocol), 9, 44 S SA (Security association), 180, 182, 183 SAD (Security association database), 183 Scope ID, 28–29, 200 Segments left field, 70–72 Service access point, 19, 144, 145 Service primitive, 108 Session Initiation Protocol, see SIP SIIT (Stateless Internet Protocol/Internet Control Messaging Protocol), 110–114 SIP (Session Initiation Protocol), 3, 30, 160 Site level aggregator ID, 31–33 Site level aggregator, see SLA Site-local address, 26, 32–33, 200 Site-local scope all-routers multicast address, 37–38 6NET, 161–162 6over4 host, 126 6over4 transition mechanism, 125–128 6to4 address, 34, 129, 131 6to4 addressing scheme, 131 6to4 domain, 129 6to4 host, 130, 189 6to4 relay anycast address, 132 6to4 relay router, 130–132 6to4 router, 129–132 6to4 transition mechanism, 129–133 SLA (Site level aggregator), 30–32 SLS (Secure sockets layer), 179 Socket address structures, 173 Socket functions for IPv6, 172 Solicited-node address, 35, 200 Solicited-node multicast address, 99–100, 126–128 Source address, 14, 44, 63–64 Stateful autoconfiguration, 15, 53 Stateless autoconfiguration, 15, 53, 55 Stateless Internet Protocol/Internet Control Messaging Protocol, see SIIT Static Tunneling, 124, 200 Subnet ID, 33 Subnet-router anycast address, 96–97 T Teredo client, 136–140, 201 Teredo prefix, 139 Teredo relay, 138–140, 201 Teredo server, 138–140, 201 Teredo, 135–140, 200 TLA (Top level aggregator), 30, 31 Top level aggregator ID, 31, 32 Top level aggregator, see TLA Traffic class, 13, 44, 63– 64, 81 Translator, 114–116 TLS (Transport layer security), 186–187 Transport mode, 181–183 Transport relay translator, see TRT AU8516.indb 226 10/31/07 10:04:50 AM Index  n  227 TRT (Transport relay translator), 121–123 Tunnel mode, 181, 183 Tunneling, 123–140 U Unfragmentable part of IPv6 packet, 75–77 Unspecified address, 10, 33, 93, 201 Upper layer checksums, 81–83 V VoIP (Voice over IP), 2, 3, 30, 33 Z Zero compression, 25, 191 AU8516.indb 227 10/31/07 10:04:50 AM AU8516.indb 228 10/31/07 10:04:50 AM

Các file đính kèm theo tài liệu này:

  • pdfAuerbach.Handbook.of.IPv4.to.IPv6.Transition.Dec.2007.pdf
Tài liệu liên quan