1 introduction rickgraziani

Upload: aboubakry-sy

Post on 01-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 1 Introduction RickGraziani

    1/31

    1: Introduction to IPv6

    Rick GrazianiCabrillo College

    [email protected]

  • 8/9/2019 1 Introduction RickGraziani

    2/31

    For more information please check out my Cisco Press book and

    IPv6 Fundamentals: A Straightforard

    Approach to !nderstanding IPv6 By Rick Graziani ISBN-10: 1-!"1#-$1$-

    IPv6 Fundamentals "ive"ess

    Straightforard Approach to By Rick Graziani ISBN-10: 1-!"%0-#"-&

  • 8/9/2019 1 Introduction RickGraziani

    3/31

    1#1: $eginning ith IPv%

  • 8/9/2019 1 Introduction RickGraziani

    4/31

    $eginning ith IPv%

    IPv% &Internet Protocol version %' 'e(elo)ed in *+e early 1,!0

    RC "&0 /an 1,!0 obole*edby RC ",1 Se) 1,!1

  • 8/9/2019 1 Introduction RickGraziani

    5/31

    IPv%

    $%-bi* addree re)reen*ed in do**ed-decial no*a*io ro(ide #.%, billion addree. 2+y no* ore addree3 I* eeed like a lo* o4 addree a* *+e *ie5

    10.1.1.1

    10.1.0.%

  • 8/9/2019 1 Introduction RickGraziani

    6/31

    IPv% ( 1)*1

    #.%, billion addree6 abou* a 1:1 ra*io 7i*+ *+e 7orl

    )o)ula*ion.

    2+a* 7a *+e In*erne* like in 1,!13 No 2226 no obile de(ice6 and o* )eo)le ne

    *+e In*erne* 9o*ly ain4rae and inico)u*er +e IB9 C 7a in*roduced *rying *o o(er*ake *+e

    IPv%

    I(# 7a *

    )ro(iioning

    addree 4

    o4 #.#1 billio

    I(# ;ddree 2orld o)ula*ion 1,!0

    ? 1

    ? 1

    Iage cour*ey o4 Co)u*er i*ory 9ueu

  • 8/9/2019 1 Introduction RickGraziani

    7/31

    +he Internet $egins to +ake ,ff

    1,,0 in*roduced *+e 2orld 2ide 2eb. A(eryone 7a ge**ing on *+e In*erne*. In*erne* rou*ing *able gro7ing ra)idly %06000 rou*e IA realized *+a* i* 7ould oon run ou* o4 I(# addre

    Iage cour*ey o4 Co)u*er i*ory 9ueu

  • 8/9/2019 1 Introduction RickGraziani

    8/31

    IPv%: -unning ,ut of Addresses

    S+or* *er olu*ion included: N;

  • 8/9/2019 1 Introduction RickGraziani

    9/31

    1#. Introducing IPv6

  • 8/9/2019 1 Introduction RickGraziani

    10/31

    No* a Ene7F )ro*ocol. 'e(elo)ed id *o la*e

    1,,0.

    9uc+ learned 4ro I(#. 1%!-bi* addre )ace6

    7ri**en in +eadecial. +i gi(e u $#0

    undecillion addree5

    Introducing IPv6

    1%! bi*

    1%! bi*%001:'B!:C;A:0001::100

    $#0 undecillion

    ? $#06%!%6$&&6,%06,$!6#&$6#&$6$"#6&0"6#$16"&!6%116#

  • 8/9/2019 1 Introduction RickGraziani

    11/31

    o7 any i $#0 undecillion3 $#0 undecillion addree i 10

    nonillion addree )er )eron5

    In*erne* i a uc+ di44eren* )laceand 7ill con*inue *o e(ol(e: 9obile de(ice Hideo on deand In*erne* o4 A(ery*+ing

    ; cri*ical )ar* in +o7 7e Eli(e67ork6 )lay6 and learnF.

    IPv6

    10 nonillion

    ? 106000600060006000600060006000600060006000

  • 8/9/2019 1 Introduction RickGraziani

    12/31

    I(& i no* u* abou* ore

    addree: S*a*ele au*ocon4igura*ion And-*o-end reac+abili*y 7i*+ou*

    )ri(a*e addree and N; Be**er u))or* 4or obili*y eer-*o-)eer ne*7orking eaier *o

    crea*e and ain*ain6 ander(ice uc+ a HoI and

    Juali*y o4 Ser(ice

  • 8/9/2019 1 Introduction RickGraziani

    13/31

    1,,$6 IA announced a call 4or 7+i*e )a)er 7i*+ RC

    IP: Next Generation (IPng) White Paper Solicitation. IA c+oe Si)le In*erne* ro*ocol lu

  • 8/9/2019 1 Introduction RickGraziani

    14/31

    0hat About IPv2

    In *+e la*e 1,"06 a 4aily o4 e)erien*al )ro*ocol 7

    de(elo)ed in*ended *o )ro(ide Kuali*y o4 er(ice

  • 8/9/2019 1 Introduction RickGraziani

    15/31

    1#4: +he 5eed for IPv6

    +h 5 d f IP 6

  • 8/9/2019 1 Introduction RickGraziani

    16/31

    +he 5eed for IPv6

    2e are running ou* o4

    I(# addre )ace. 9onday6 /anuary $16

    %011 I;N; alloca*ed *+ela* D! I(# addre

    block *o *+e RIR. RIR8 +a(e (ery 4e76 i4

    any I(# addre le4*. 9any IS are e(erely

    lii*ed and oe +a(e

    already run ou*. ;c*ual or )roec*ed da o4 No(eber %01#

    Source: 777.)o*aroo.ne*D*oolDi)(#

    5ote: ;NIC and RIA are no* co)le*ely ou* o4 addree

    bu* *+ey are (ery re*ric*i(e on alloca*ion o4 addree.

  • 8/9/2019 1 Introduction RickGraziani

    17/31

    -unning ,ut of IPv%

    +e region 7i*+ *+e large* )o)ula*ion +a(e *+e lo7e

    )ercen*age o4 )eo)le connec*ed *o *+e In*erne*Graphic from Internet World Stats, www.internetworldstats.com/stats.htm

    I t t f

  • 8/9/2019 1 Introduction RickGraziani

    18/31

    Internet of

    verything

    Cico de4ine *+e In*erne* o4 A(ery*+ing

  • 8/9/2019 1 Introduction RickGraziani

    19/31

    5o 7ore 5A+ as 0e

    N; +a been ued *o +el) E+ideF cu*oer and 7ork 4o

    ini*ia*ed a))lica*ion. o7e(er6 N; alo crea*e oe iue6 like )eer-*o-)eer

    and acceing our E+iddenF y*e 4ro o*+er ne*7ork. Ming N; *o E+ideF I(& ne*7ork +a been *+e ource o4

    deba*e. IA con*inue *o *a*e *+a* N; i no* a ecuri*y 4ea*ure.

    IS Ne*7ork

    ublic I(#

    5A+

    Cu*oer Ne*7ork

    1,%.1&!.1.0D%#

  • 8/9/2019 1 Introduction RickGraziani

    20/31

  • 8/9/2019 1 Introduction RickGraziani

    21/31

    1#%: +ransitioning to IPv6

    +ransitioning to IPv62

  • 8/9/2019 1 Introduction RickGraziani

    22/31

    +ransitioning to IPv62

    I(# and I(& 7ill coei* 4or

    *+e 4oreeeable 4u*ure. ual(stack 'e(ice running

    bo*+ I(# and I(&. An*er)rie and IS +a(e *o

    u))or* bo*+ )ro*ocol6 7+ic+

    i a reaon *o e(en*ually go *o

    only I(&.

    IPv% I

    /appy yeballs

  • 8/9/2019 1 Introduction RickGraziani

    23/31

    /appy yeballs

    -FC6 /appy yeballs:

  • 8/9/2019 1 Introduction RickGraziani

    24/31

    -FC6 /appy yeballs:

    Success ith ual(Stack /osts +e dual-*ack code ay ge* *7o

    addree back 4ro 'NS

    2+ic+ one doe i* ue3 In order *o ue a))lica*ion o(er

    I(&6 i* i neceary *+a* uer enoy

    nearly iden*ical )er4orance a

    co)ared *o I(#.

    IPv%

    IPv62

    -FC6 /appy yeballs:

  • 8/9/2019 1 Introduction RickGraziani

    25/31

    C6 appy yeba s

    Success ith ual(Stack /osts

    777.4acebook.co

    Juery ;;;; re

    777.4acebook

    Connec* *o:

    $1.1$."".&Connec* *

    %a0$:%!!0:401&:#01:4

    GA D1.1

    777.4acebook.co

    Juery ; record3

    777.4acebook.co

    a))y Ayeball in a nu*+ell

  • 8/9/2019 1 Introduction RickGraziani

    26/31

    a))y Ayeball in a nu*+ell

    I9A

    Mer:

    E777.4acebook.coF

    ;**e)* I(& looku) and

    connec*

    ;**e)* I(# looku) and

    connec*

    Re*rie(e and di)lay

    $00

    ir* coe6 4ir* er(ed

    Ml*ia*ely6 i* de)end on +o

    and a))lica*ion 7an* *o +an

    +ransitioning to IPv6

  • 8/9/2019 1 Introduction RickGraziani

    27/31

    +unneling Hariou )ro*ocol *o enca)ula*e I

    )acke* inide I(# )acke*. 5A+6% ranla*ing be*7een I(# and I(&. 5ative IPv6 ;ll I(&

  • 8/9/2019 1 Introduction RickGraziani

    28/31

    "earn; !se; and Familiari

  • 8/9/2019 1 Introduction RickGraziani

    29/31

    =ou Are Probably Already -unning IPv6

    2indo7 Hi*a or la*er6 9ac OSP6 inu already running

    acke* analyzer

  • 8/9/2019 1 Introduction RickGraziani

    30/31

    For more information please check out my Cisco Press book and

    IPv6 Fundamentals: A Straightforard

    Approach to !nderstanding IPv6 By Rick Graziani ISBN-10: 1-!"1#-$1$-

    IPv6 Fundamentals "ive"ess

    Straightforard Approach to By Rick Graziani ISBN-10: 1-!"%0-#"-&

  • 8/9/2019 1 Introduction RickGraziani

    31/31

    1: Introduction to IPv6

    Rick GrazianiCabrillo College

    [email protected]