Dynamic Internetworking Based on Late Locator Construction

2 downloads 42183 Views 448KB Size Report
also with a highly dynamic edge topology where the path to the destination host ... associated Attachment Register (AR) in the LCS, see Fig. 1. The host or .... host that needs to resolve the domain name of host H into its. GL finds the AR of host ...
!"#$%&'()#*+,#+*-.,/�(( 1$2+3(.#(4$*+(4.'$*.,(5.#2*,6'*&.#( 7#3+,2(8,&/22.#(

1F,G+(H:B%$#(

8,&'22.#(9+2+$,':( ;8?(@A(;*.'/:.B%C(;-+3+#( 7#3+,2D8D8,&/22.#E+,&'22.#D'.%(

8,&'22.#(9+2+$,':( ;8?(@A(;*.'/:.B%C(;-+3+#( 1.,G+DH:B%$#E+,&'22.#D'.%( ( (

!"#$%&'$( !" #$%" &%'()*" +,-%.,%-" -%)$,/&/'*" 01" /2-0304%5" 6/." (" 1%3071-(-0)" 0,-%.75/3(0," -/2/&/'*8" 9/:0&0-*" /." 3;&-0$/30,'" 01" $(,5&%5" :*" %%,-18" #$%" 1/;.)%" $/1-" (55.%11%1" -$%" 5%1-0,(-0/," $/1-" 50.%)-&*" =0-$" (" $0%.(.)$0)(&&*" 1-.;)-;.%5" '&/:(&" &/)(-/.8" +,50.%)-0/," >0(" (" 3/:0&0-*" ('%,-" 01" -$;1" ,/-" ,%%5%58"#$%" ,(3%" -/" &/)(-/." .%1/&;-0/," 01" :(1%5" /," (" ,/>%&" 3%)$(,013" -$(-" )/,1-.;)-1" (" '&/:(&" $/1-" &/)(-/." /,75%3(,5" -$(-" 5%1).0:%1" -$%" );..%,-"0,-%.,%-=/.?"2(-$"6./3"-$%")/.%",%-=/.?"-/"-$%"$/1-"A&(-%" &/)(-/." )/,1-.;)-0/,B8" #$01" %,(:&%1" -$%" .%1/&;-0/," /6" -$%" $/1-" ,(3%"0,-/"("$0%.(.)$0)(&"(,5"-/2/&/'0)(&&*"10',060)(,-"$/1-"&/)(-/." (&1/" =0-$" (" $0'$&*" 5*,(30)" %5'%" -/2/&/'*" =$%.%" -$%" 2(-$" -/" -$%" 5%1-0,(-0/," $/1-" -.(>%.1%1" 1%>%.(&" 3/>0,'" (,5" 3;&-0$/3%5" ,%-=/.?18" #$%" 1(3%" &/)(-/." )/,1-.;)-0/," 3%)$(,013" 01" ;1%5" -/" $(,5&%" :/-$" ,/5%" (,5" ,%-=/.?" 3/:0&0-*" (1"=%&&" (1" 3;&-0$/30,'8"" C03;&(-0/," .%1;&-1" -$(-" >%.06*" -$%" :(10)" 6;,)-0/,(&0-*" /6" -$%" &(-%" &/)(-/.")/,1-.;)-0/,"(22./()$"(.%".%2/.-%58" )*+,-%.#( /( 01$*%1*$,-%20134( 567$08-50134( 5-"070$+4( 1&5*( %*#-76$0-14(7-'&$-%(

)D!

()IJ9H!K5J)HI((

J.( L+( $LB+( *.( 3.( ,.6*�( &#( B$,0+( #+*-.,/2( &*( &2( 0+#+,$BB"( ,+0$,3+3($2(:+BMN6B(*.(:$O+($(:&+,$,':&'$B(B.'$*.,(2*,6'*6,+(*:$*( ,+NB+'*2( *:+( #+*-.,/( *.M.B.0"D( H#( *:+( .*:+,( :$#3C( &N( #+*-.,/( %.L&B&*"( $#3( %6B*&:.%�( &2( *.( L+( 26MM.,*+3C( ,+#6%L+,�( &2( ,+P6&,+3( $N*+,( %.L&B&*"( .,( ,+
(V:+#( &#&*&$*�( $( '.%%6#&'$*&.#( 2+22&.#C( $( :.2*( #$%+( &2( ,+2.BO+3(*.($(*.M.B.0&'$BB"(2&0#&N&'$#*(UB.L$B(4.'$*.,(RU4S(*:$*( 3+2',&L+2( *:+( '6,,+#*( M$*:( L+*-++#( *:+( '.,+( #+*-.,/( $#3( *:+( :.2*D( J:+( U4( &2( $#( &#*+,#+*-.,/�( B.'$*.,( *:$*( L,&30+2( .O+,( 3&NN+,+#*(B.'$B($33,+22�(3.%$C(+D0D(M6LB&'WM,&O$*+()XO?C(.,( )XO>C( $#3( $BB.-2( N.,( +#3( Y=]Z($#3( `.#$%&(Y=?Z(N,$%+-.,/2D(( J:+( U;8( N,$%+-.,/( Y=[Z( $33,+22+2( %6B*&:.%�( L6*( #.*( %.L&B&*"D( )*( :$2( $( 0B.L$B( B.'$*.,( 2*,6'*6,+( -:&':( &#'B63+2( $( :&+,$,':&'$BB"(2*,6'*6,+3('.,+(B.'$*.,C($(2&*+(B.'$*.,C($#3($#(+#3( 2"2*+%(&3+#*&*"D(7B2.C($#(6M-$,3(3+B+0$*&.#(%+':$#&2%(&2(62+3( N.,( #$%+( ,+2.B6*&.#D( J:+( 445( $,':&*+'*6,+( %.3&N&+2( $#3( +Q*+#32( *:+2+( '.#'+M*2( *.( :$#3B+( $B2.( :.2*( $#3( #+*-.,/( %.L&B&*"D( J:+( #.O+B( '.#*,&L6*&.#( .N( *:&2( M$M+,( &2( $( #+-( &#*+,#+*-.,/�( $,':&*+'*6,+C( L$2+3( .#( *:+( B$*+( B.'$*.,( '.#2*,6'*&.#(%+':$#&2%D()*(.NN+,2($(6#&N&+3(-$"(.N(26MM.,*�( L.*:( #.3+( $#3( #+*-.,/( %.L&B&*"( $2( -+BB( $2( %6B*&:.%�( -&*:.6*( :$O�( *.( &#*,.36'+( %.L&B&*"( $0+#*2D( J:+( 7**$':%+#*( 9+0&2*+,2( *:$*( $,+( &#*,.36'+3( ,+P6&,+( '.%M$,$*&O+B"( B&**B+( 2*$*+( *.( L+( /+M*( &#( *:+( #+*-.,/D( )#&*&$B( 2&%6B$*&.#2( O+,&N"( *:+( N+$2&L&B&*"(.N(*:+($MM,.$':D(J:+(445($,':&*+'*6,+(&2(&#*+#3+3(*.( 26MM.,*($(,$#0+(.N(62+('$2+2( 26':($2();X(2+B+'*&.#($#3($''+22( #+*-.,/( %6B*&:.%�( $2( -+BB( $2( O+:&'6B$,( #+*-.,/2( $#3( M+,2.#$B($,+$(#+*-.,/2D(( J:+(M$M+,(&2(.,0$#&b+3($2(N.BB.-2D(;+'*&.#())(3+2',&L+2(*:+( 2*,6'*6,+(.N(*:+(+30+(*.M.B.0"($#3(*:+(U4D(;+'*&.#()))(3+2',&L+2( *:+( B$*+( B.'$*.,( '.#2*,6'*&.#( '.#'+M*C( $#3( &*2( $MMB&'$*&.#( *.( %.L&B&*"( %$#$0+%+#*( $#3( %6B*&:.%�D( ;+'*&.#( )c( 0&O+2( $#( .O+,O&+-(.N(*:+(+#3( M,+N&Q( 3+B+0$*&.#( '.6B3( L+( 62+3( *.( '.%M,+22( *:+( *.M.B.0&'$B(&#N.,%$*&.#(&#(*:+(U4(&#*.($(,+06B$,()XO>($33,+22D( J:&2(&2($#($,+$(N.,(N6*6,+(,+2+$,':D(

."3!!!.)8$!"&6$!3):+$8! ./!!!!!!.)8$!/)'0+)8! "#!!!!!!"&6$!#$+;)8
(

T&06,+([D(! 8Q$%MB+(.N($(3"#$%&'(+30+(*.M.B.0"(-&*:(UB.L$B( 4.'$*.,2(3+2',&L�(M$*:2(L+*-++#(*:+('.,+(#+*-.,/($#3(*:+(:.2*2D((

7( U4( &2( 0B.L$BB"( 6#&P6+( &N( &*( '.#2&2*2( .N( 0B.L$BB"( 6#&P6+( '.%M.#+#*2D( J:+( N&,2*( '.%M.#+#*( .N( *:+( U4C( *:+( 54( .N( *:+( 589C(&2(0B.L$BB"(6#&P6+(2&#'+(&*(&2(62+3(N.,(,.6*�(&#($(0B.L$B( '.,+( #+*-.,/D( ;*$*&2*&'$B( 6#&P6+#+22( '$#( L+( $''.%MB&2:+3( N.,( *:+( 8)!( $#3( *:+( I)!( '.%M.#+#*2( .N( *:+( U4( L"( 0+#+,$*�( $( 26NN&'&+#*B"( B.#0( L&*( 2*,�( 62�( ',"M*.0,$M:&'( %+*:.32D( 5+#*,$B&b+3( $3%&#&2*,$*&.#( N.,( B.'$*.,2( $#3( &3+#*&N&+,2( &2( *:+,+N.,+( #.*( #++3+3C( +Q'+M*( N.,( *:+( $22&0#%+#*( .N( *:+( 54( .N( *:+(589D(\.-+O+,C($226%�(*:$*(*:+('.,+(#+*-.,/(&2()XO?(.,( )XO>C( *:+( 54( .N( $( 589( '$#( L+( $22&0#+3( 62�( *,$3&*&.#$B( %+*:.32($#3(+Q&2*�($33,+22($3%&#&2*,$*&.#2D((

J:+( U4( .N( $( :.2*( &2( '.#2*,6'*+3( L"( P6+,"�( *:+( 2M+'&N&'( 2+P6+#'+( .N( 792( *:$*( '.,,+2M.#32( *.( $#( &#*+,#+*-.,/( M$*:( L+*-++#( *:+( :.2*( $#3( *:+( 5.,+( 830+( 9.6*+,D( 7( '.,,+2M.#3+#*( :.2*( *:$*( #++32( *.( ,+2.BO+( *:+( 3.%$&#( #$%+( .N(:.2*(\( &#*.( &*2( U4(N (*:+(79(.N(:.2*(\(O&$(!I;C(-:&':(,+*6,#2(*:+(U4(.N( *:+(79(R2*+M(=(&#(T&0D(=SD(J:&2(79(&2(*:+(N&,2*(&#($(2+P6+#'+(.N( 792( *:$*( N.,%( $( ,+2.B6*&.#( M$*:( '.,,+2M.#3�( *.( *:+( &#*+,#+*-.,/( M$*:( N,.%( :.2*( !( *.( *:+( 5.,+( 830+( 9.6*+,D( J:+( ,+2.B6*&.#(M$*:(&2(N.6#3(L"($(,.6*�(M,.*.'.B(.M+,$*�(.#(*:+( $**$':%+#*( ,+0&2*,$*&.#( &#N.,%$*&.#( &#( *:+( 792( $2( -&BB( L+( 3+2',&L+3( &#( %.,+( 3+*$&B( &#( 2+'*&.#( )cD( T.,( +Q$%MB+C( *:+( ,+2.B6*&.#(M$*:(.N(:.2*(!(&#(2*+M2([%&. J:+( :$#3($#3(_SD(72($(,+26B*(.N(*:+( 6M3$*+3($**$':%+#*(,+0&2*,$*&.#C(*:+('.,,+2M.#3+#*(:.2*(-&BB(L+( $LB+( *.( ,+2.BO+( *:+( #$%+( .N( :.2*( !( &#*.( &*2( #+-( U4C( -:&':( &2( 8#3#4#!D( )N( *:+,+( &2( $( ':$#0+( &#( *.M.B.0"( 36,�( $( 2+22&.#C( :.2*( !( ,+P6+2*2(&*2(#+-(U4(N,.%(*:+(45;C($#3(2+#32($(U4(6M3$*+(*.( *:+('.,,+2M.#3+#*(:.2*D(\.2*(!('$#(3+*+'*(*.M.B.0"(':$#0+2($2( &*(62+2(&*2(U4($2(*:+(2.6,'+(B.'$*.,(&#(*:+(3$*$(M$'/+*2(2+#*(*.( *:+( '.,,+2M.#3+#*( :.2*C( $2( 3+2',&L+3( &#( 2+'*&.#( )cD( V:+#( *:+( M$*:( 3+2',&L+3( L"( *:+( 2.6,'+( U4( #.( B.#0+,( +Q&2*2C( $#( +,,.,( %+22$0+(-&BB(L+(,+*6,#+3(*.(:.2*(!(L"(*:+(N&,2*(830+(9.6*+,(*:$*( 3+*+'*2(*:$*(*:+(#+Q*(:.M(+#*&*"(3+2',&L+3(L"(*:+(2.6,'+(U4(&2( #.*( $**$':+3D( \.2*( !( *:+#( P6+,&+2( *:+( 45;( N.,( &*2( #+-( U4D( KM3$*+2(.N(*:+(U4(L+*-++#(M++,(:.2*2C(&#'B63�(*:+('$2+(-:+#( L.*:( :.2*2( %.O+( 2&%6B*$#+.62B"C( *:+( 2.( '$BB+3( 3.6LB+( G6%M( 2&*6$*&.#C('$#(L+(:$#3B+3(&#($(2+'6,+(%$##+,(L$2+3(.#(*:+(2$%+( *"M+(.N(%.L&B&*"($#3(%6B*&:.%�(%+':$#&2%2($2(3+2',&L+3(&#( *:+(\)X(N,$%+-.,/(Y]ZD(( ?#! (8.15%.?*&%.C%1B*&D. 8#3D(

J:+( 2&%6B$*.,( 3.+2( #.*( %.3+B( *:+( &%M$'*( .N( B&%&*$*&.#2( &#( B&#/(L$#3-&3*:C(.,(B&%&*$*&.#2(&#(*:+('$M$'&*"(N.,(M,.'+22�(.N( #+*-.,/( 2&0#$B�D( J:+( 2&%6B$*&.#( ,+26B*2( *:62( ,+NB+'*( *:+( &%M$'*( .N( M$'/+*( B.22( $#3( ':$#0+2( &#( *:+( *.M.B.0"( 36+( *.(

Y=Z! 1D( 7:B0,+#C( kD( 7,//.C( 4D( 800+,*( $#3( kD( 9$G$:$B%+C( l7( I.3+( )3+#*&*"( )#*+,#+*-.,/�( 7,':&*+'*6,+mC( a*:( )888( UB.L$B( )#*+,#+*( ;"%M.2&6%C( 1$,'+B.#$C(;M$&#C(7M,&B([@D( Y[Z! `D(5$+2$,(+*($BC(l9.6*�(.#(TB$*(4$L+B2mC(75`(;)U5H``([AA>D( Y]Z! 9D( `.2/.-&*b( $#3( XD( I&/$#3+,C( l\.2*( )3+#*&*"( X,.*.'.B( 7,':&*+'*6,+mC( 9T5(??[]C(`$"([AA>D( Y?Z! 7%L&+#*(I+*-.,/2(X,.G+'*(-+L(M$0+C(:**MnWW---D$%L&+#*D( Y>Z! !D(T$,&#$''&C(cD(T6BB+,C(!D(H,$#C(l4.'$*.,W)!(;+M$,$*&.#(X,.*.'.BmC( )#*+,#+*SmC(9T5(?=?AC(760D([AA^D( YaZ! 5D(X+,/C(83DC(l)X(`.L&B&*"(;6MM.,*(N.,()XO?mC((9T5(?_[=C(k$#D([AA_D( ( Y=AZ! cD( !+O$,$M$BB&C( 9D( V$/&/$-$C( 7D( X+*,+2'6C( XD( J:6L+,*C( lI+*-.,/( `.L&B&*"(RI8`HS(1$2&'(;6MM.,*(X,.*.'.BmC(9T5(]a>]C(k$#6$,"([AA^D((((((((((((((((((((((( Y==Z! 5D(I0C(TD(p:$.C(KD5D(!$O&2C(`D(V$*$,&C(XD(J:6L+,*C(lI+*-.,/(`.L&B&*"( 9.6*+( HM*&%&b$*&.#( ;.B6*&.#( ;M$'+( 7#$B"2&2mC( )#*+,#+*C(-.,/(&#(M,.0,+22D( Y=[Z! `D(Hq!+BBC(lU;8(mC( )#*+,#+*mC( )#*+,#+*

Suggest Documents