Cara Membuat Buku Digital [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

KOM15032:  Arsitektur  Jaringan   Terkini   #04  –  Transi;oning  to  IPv6   Achmad  Basuki,  ST.,  MMG.,  Ph.D  



KOM15032:  Class  Overview   •  •  •  •  • 



Mata  Kuliah Beban  Studi Sifat       Prasyarat   Pustaka    



 :  Arsitektur  Jaringan  Terkini    :  3  SKS    :  Pilihan    :  Jaringan  Komputer    :    



–  Materi-­‐materi  online  di  Internet:   –  John  Day,  PaSerns  in  Network  Architecture:  A  Return   to  Fundamentals.  Pearson.  2007.     Slide  2  



KOM15032:  Course  Purposes     •  memahami  berbagai  kelebihan  dan  kekurangan   arsitektur  jaringan  komputer  saat  ini.   •  menger;  akan  kebutuhan  arsitektur  jaringan   komputer  masa  depan.  



Slide  3  



KOM15032:  Grading   •  Tugas  terstruktur    :  30%   –  nilai  rata-­‐rata  dari  Tugas/Quiz  



•  UTS/MidTerm      :  30%   •  UAS/Tugas  Akhir    :  35%   •  Ak;fitas/Kehadiran  :      5%  



Slide  4  



Pokok  Bahasan   Paruh  Semester  Pertama   •  Dasar  Arsitektur  Jaringan   •  Internet  and  End2End   Argument   •  Pengalamatan  &  Penamaan   •  Pembagian  Layer   •  UTS  



Paruh  Semester  Kedua   Content-­‐centric  Networking   Data  Center  Networking   So`ware  Defined  Networking   Challenged  Networks   Environments   •  UAS   •  •  •  • 



Slide  5  



Outline  of  Today’s  Lecture   •  Addressing: Transitioning to IPv6" –  Dual Stack" –  Tunneling" –  Translation"



Slide  6  



History   •  1982:  NCP  to  IPv4   –  There  was  a  “flag  day”  



Slide  7  



Transi;oning  to  IPv6   •  There  are  many  techniques,  but  basically  fall  into   three  approaches:   1.  Dual-­‐stack:  running  both  IPv4  and  IPv6  on  the  same   device   • 



to  allow  IPv4  and  IPv6  to  co-­‐exist  in  the  same  devices  and   networks  



2.  Tunneling:  Transpor;ng  IPv6  traffic  through  an  IPv4   network  transparently   • 



to  avoid  dependencies  when  upgrading  hosts,  routers,  or   regions  



3.  TranslaDon:  Conver;ng  IPv6traffic  to  IPv4  traffic  for   transport  and  vice  versa  



•  to  allow  IPv6-­‐only  devices  to  communicate  with  IPv4-­‐only  devices   Slide  8  



Dual-­‐Stack   ApproachApproach   Dual Dual StackStack Approach IPv6-enabled IPv6-enabled Application Application



Application Application



TCP



TCP UDP



UDP



TCP



TCP UDP



IPv4



IPv4 IPv6



IPv6



IPv4



IPv4 IPv6



Pre Pre fer f A red e p r Ap r p e l plic d m ica met UDPatio eth tion’ hod n’s od o s se on ser n rve ver rs s IPv6



Frame Frame 0x0800 0x86dd 0x0800 0x86dd ID Protocol Protocol ID



x0800 0x0800 0x86dd 0x86dd Data Link (Ethernet) Data Link (Ethernet)



Data Link (Ethernet) Data Link (Ethernet)



 Dual stack node means: •  Dual   stack  node  means:   Dual stack node means:



BothIPv6 IPv4stacks and IPv6 stacksIPv4   enabled –  Both   and  IPv6  stacks  enabled   Both IPv4 and enabled Applications to both Applications can talk to can both – talkApplica;ons   can  talk  to  both   Choice of the is IPbased versiononisname basedlookup on name lookup and application preference Choice of the IP version application preference –  Choice   of  the  IP  vand ersion   is  based   on  



 



name  lookup  and  applica;on  preference  



NANOG 42 © 2008 Cisco Systems, Inc. All rights reserved. © 2008 Cisco Systems, Inc. All rights reserved.



Slide  9  



72



72



Dual Stack & DNS



Dual-­‐Stack  Approach  



www.a.com =*?



DNS Server



2001:db8::1 10.1.1.1



IPv4



IPv6 2001:db8:1::1



•  a  system  running  dual  stack,  an  applica;on  



 On a system running dual stack, an application that is both IPv4 and IPv6 enabled will: with  IPv4  and  IPv6  enabled  will:  



the   DNS  (AAAA for  an  record) IPv6  address  (AAAA  record)     Ask the DNS –  for Ask   an IPv6 address If that exists, –  IPv6 will be Iused If  transport that  exists,   Pv6  transport  will  be  used  



If it does not exist, then n ask DNS ifor address record) –  If  itit  will does   ot  the exist,   t  wanill  IPv4 then   ask  (A the   DNS  and for  an   use IPv4 transport instead NANOG 42



IPv4  address  (A  record)  and  use  IPv4  transport   instead  



© 2008 Cisco Systems, Inc. All rights reserved.



Slide  10  



73



across an IPv4 network to the other side where the IPv4 packet is removed and the IPv6 packets continue on their way. 88 Conversely, IPv4 packets can also be tunneled across IPv6 networks.



Tunneling  Approaches  



Figure 7: Example of Tunneling IPv6 Traffic Inside an IPv4-Only Internet 89



•  Manually  configured  



–  Manual  Tunnel  (RFC  4213)   strongly engaged IETF,  ICANN, and RIR –  GRE   (RFC  in2473)  



Preparations for Transition



Established networks that are processes appear to be taking appropriate measures in anticipation of the IPv6 transition. However, lessons from past transitions indicate that there may be some businesses that are not as aware or prepared. 90 Unprepared businesses could begin to experience connectivity and service issues, –  Tunnel   b roker   91 and difficulty acquiring additional IPv4 addresses. A business that delays transition could find it costly to achieved on a compressed schedule. 92



•  Semi-­‐automated   •  Automa;c  



6to4  (RFC  3056)   – been 6rd   IP address blocks have historically allocated based on need. 93 The costs involved in receiving an allocation are nominal and are not generally a factor in considering whether to apply –  ISATAP  (RFC  4214)     for an allocation. 94 The principle requirement has been the ability to demonstrate need for the IP addresses, pursuant to community developed RIR address policy. If an address block was not –  TEREDO   (RFC   4380)   –  IPv4 Allocations and Transfers



needed, it would (in theory) be returned; it could not be traded.



Slide  11  



IPv4 conservation has dampened the pace of IPv4 exhaustion. In the early days of the



NAT-PT Concept



Transla;on  Approaches   IPv4 NAT-PT Interface



IPv6 Interface



ipv6 nat prefix



IPv4 Host



IPv6 Host



2001:db8:1987:0:2E0:B0FF:FE6A:412C



172.16.1.1



•  Techniques:  



 prefix is a 96-bit field that allows routing back to the –  NAT-­‐PT   NAT-PT device



•  require  Applica;on  Layer  Gateway  (ALG)  func;onality  that   converts  Domain  Name  System  (DNS)  mappings  between   protocols.  (not  really  in  use,  since  NAT64  came)  



–  NAT64   NANOG 42



82



•  combined  with  DNS64  



© 2008 Cisco Systems, Inc. All rights reserved.



Slide  12  



End  of  Today’s  Lecture  



THANK  YOU  ...   Any  Ques;on?  



Slide  13