SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
IPv6 Transition
Considerations for ISPs
Carlos	
  Mar)nez	
  
carlos	
  @	
  lacnic.net	
  
@carlosm3011	
  
Topics
•  Common network architectural patterns
– Core / backbone
– Last mile
– Border
•  Transition approaches
•  Transition technologies
Network Architecture
Core	
  /	
  
Backbone	
  
LM	
  
LM	
  
LM	
  
LM	
  
Internet	
  
B	
  
B	
  
Transi)oning	
  to	
  IPv6	
  
•  Different	
  aspects	
  
– Human	
  /	
  Organiza)onal	
  
•  Awareness	
  of	
  the	
  problem	
  
•  Training	
  
•  Organiza)onal	
  adequa)on	
  
–  Sales	
  
–  Provisioning	
  procedures	
  
– Technical	
  
•  Obtaining	
  your	
  IPv6	
  prefix	
  
•  Equipment	
  needs	
  
•  Network	
  management	
  
Ini)al	
  Steps	
  
•  You	
  will	
  need	
  to	
  develop	
  a	
  plan	
  and	
  a	
  
schedule	
  
•  Get	
  familiar	
  with	
  the	
  “new”	
  protocol	
  
– No	
  need	
  for	
  formal	
  training	
  (at	
  least	
  yet)	
  
•  Know	
  your	
  network	
  
– Have	
  a	
  clear	
  picture	
  of	
  what	
  your	
  network	
  is	
  
running	
  
•  How	
  am	
  I	
  rou)ng	
  traffic	
  ?	
  	
  
•  Which	
  transport	
  /	
  backhaul	
  /	
  last	
  mile	
  technologies	
  do	
  
we	
  use	
  ?	
  
– Assess	
  your	
  equipment	
  (brands,	
  OS	
  versions)	
  
Developing	
  a	
  Plan	
  
•  Address	
  different	
  aspects	
  
– Do	
  we	
  need	
  formal	
  training	
  ?	
  Do	
  we	
  have	
  in-­‐
house	
  know-­‐how	
  ?	
  	
  
•  Consider	
  not	
  only	
  hard	
  core	
  engineering	
  but	
  sales	
  and	
  
support	
  staff	
  as	
  well	
  
– Do	
  we	
  need	
  equipment	
  and/or	
  so_ware	
  
upgrades	
  ?	
  
– Do	
  our	
  transit	
  /	
  peering	
  sessions	
  support	
  IPv6	
  ?	
  
•  Most	
  do,	
  but	
  you	
  have	
  to	
  ask	
  for	
  it	
  
Phase	
  1:	
  Planning	
  
•  (Source:	
  6Deploy	
  Training	
  Slides)	
  
•  Add	
  IPv6	
  capability	
  requirements	
  to	
  future	
  tenders	
  
–  Ensure	
  you	
  have	
  capability	
  to	
  deploy	
  
•  Obtain	
  IPv6	
  address	
  space	
  from	
  your	
  ISP/NREN	
  (LIR)	
  or	
  
from	
  your	
  RIR	
  if	
  you’re	
  a	
  ISP	
  
–  Typically	
  a	
  /48	
  size	
  prefix	
  (from	
  the	
  LIR)	
  
–  And	
  a	
  /32	
  size	
  prefix	
  (from	
  the	
  RIR)	
  
•  Arrange	
  IPv6	
  training	
  
•  Encourage	
  in-­‐house	
  experiments	
  by	
  systems	
  staff	
  
–  e.g.	
  using	
  Tunnel	
  Broker	
  services	
  
•  Review	
  IPv6	
  security	
  issues	
  
–  IPv6	
  is	
  o_en	
  enabled	
  by	
  default	
  -­‐	
  your	
  users	
  may	
  be	
  using	
  
IPv6	
  without	
  your	
  knowledge…	
  
Phase	
  2:	
  Testbed	
  /	
  Trials	
  
•  (Source:	
  6Deploy	
  Training	
  Slides)	
  
•  Deploy	
  IPv6	
  capable	
  router,	
  with	
  cau)ous	
  ACLs	
  applied	
  
•  Establish	
  connec)vity	
  (probably	
  a	
  tunnel)	
  to	
  your	
  ISP	
  
•  Set	
  up	
  an	
  internal	
  link	
  with	
  host(s),	
  on	
  a	
  /64	
  
–  Can	
  be	
  isolated	
  from	
  regular	
  IPv4	
  network	
  (e.g.	
  a	
  dual-­‐
stack	
  DMZ	
  running	
  IPv4	
  and	
  IPv6	
  together)	
  
•  Enable	
  IPv6	
  on	
  the	
  host	
  systems,	
  add	
  DNS	
  entries	
  if	
  
appropriate	
  
•  And	
  in	
  parallel	
  
–  Survey	
  systems	
  and	
  applica)ons	
  for	
  IPv6	
  capabili)es	
  	
  
–  Formulate	
  an	
  IPv6	
  site	
  addressing	
  plan	
  
–  Document	
  IPv6	
  policies	
  (e.g.	
  address	
  assignment	
  methods)	
  
Phase	
  3:	
  Produc)on	
  Rollout	
  
•  (Source	
  6Deploy	
  Training	
  Slides)	
  
•  Plan	
  ini)al	
  deployment	
  areas,	
  e.g.	
  your	
  exis)ng	
  IPv4	
  
DMZ	
  or	
  WLAN	
  may	
  be	
  good	
  first	
  steps	
  
–  Prudent	
  to	
  enable	
  IPv6	
  on	
  the	
  wire	
  first,	
  then	
  services	
  
•  Enable	
  external	
  IPv6	
  connec)vity	
  and	
  ACLs/filters	
  
•  Enable	
  IPv6	
  rou)ng	
  ‘on	
  the	
  wire’	
  on	
  selected	
  internal	
  
links	
  
•  Deploy	
  IPv6	
  support	
  in	
  management/monitoring	
  tools	
  
•  Then	
  enable	
  the	
  services	
  and	
  adver)se	
  via	
  DNS:	
  
–  Enable	
  IPv6	
  in	
  selected	
  services	
  (e.g.	
  web,	
  SMTP)	
  
–  Add	
  IPv6	
  addresses	
  to	
  DNS,	
  enable	
  IPv6	
  DNS	
  transport	
  
•  Remember	
  IPv6	
  security:	
  
–  e.g.	
  include	
  IPv6	
  transport	
  in	
  all	
  penetra)on	
  tests	
  
Transi)on	
  Approaches	
  
•  Dual-­‐Stack	
  
– Servers	
  and	
  routers	
  speak	
  both	
  protocols	
  
•  “Island”	
  Interconnec)on	
  (tunneling)	
  
– IPv6	
  “islands”	
  interconnected	
  using	
  tunnels	
  
•  Can	
  be	
  the	
  other	
  way	
  around,	
  too	
  
•  Transla)on	
  methods	
  
– Protocol	
  transla)on	
  (rewri)ng	
  IP	
  headers)	
  
– TCP	
  relays	
  /	
  Web	
  Proxies	
  
Dual-­‐Stack	
  
•  We	
  say	
  a	
  device	
  is	
  “dual-­‐stacked”	
  when	
  its	
  
so_ware	
  runs	
  both	
  network	
  protocols	
  
Applica)on	
  Layer	
  
TCP	
  /	
  UDP	
  
IPv4	
   IPv6	
  
Dual-­‐Stack	
  
•  How	
  does	
  the	
  device	
  “know”	
  which	
  path	
  to	
  
use	
  ?	
  The	
  key	
  is	
  in	
  the	
  DNS:	
  
– Use	
  appropriate	
  A	
  /	
  AAAA	
  records	
  to	
  signal	
  clients	
  
which	
  path	
  to	
  use	
  in	
  order	
  to	
  get	
  to	
  a	
  given	
  
service	
  
•  Both	
  paths	
  can	
  be	
  present	
  -­‐>	
  “Happy	
  Eyeballs”	
  
•  Issues	
  
– Hosts	
  with	
  broken	
  IPv6	
  connec)vity	
  
– Performance	
  /	
  failover	
  
Transi)oning	
  the	
  Core	
  
•  Usually	
  the	
  easiest	
  part	
  
•  Devices	
  
– Chances	
  are	
  your	
  core	
  equipment	
  already	
  
supports	
  IPv6	
  
•  Issues	
  
– Numbering	
  plan	
  
•  Now	
  is	
  the	
  )me	
  for	
  obtaining	
  your	
  IPv6	
  prefix	
  !	
  
– Plan	
  your	
  rou)ng	
  protocol	
  
•  iBGP	
  /	
  OSPF	
  v2	
  /	
  OSPF	
  v3	
  gotchas	
  
– Traffic	
  monitoring	
  
•  Nemlow	
  
IPv6	
  Numbering	
  Plans	
  
•  Numbering	
  plans	
  for	
  IPv6	
  are	
  based	
  on	
  a	
  
different	
  mindset	
  
•  Remember	
  
– One	
  subnet	
  /	
  VLAN	
  gets	
  a	
  /64	
  	
  
•  No	
  need	
  to	
  manage	
  scarcity	
  anymore	
  
– Host	
  count	
  per	
  subnet	
  (as	
  we	
  did	
  in	
  IPv4)	
  is	
  now	
  
meaningless	
  
– Subnet	
  count	
  is	
  what	
  maoers	
  
•  Allow	
  for	
  growth	
  
Transi)oning	
  the	
  Border	
  
•  Devices	
  
– Mostly	
  same	
  as	
  the	
  core	
  
•  Transit	
  /	
  Peering	
  
– You	
  need	
  to	
  ask	
  (some)mes	
  forcefully)	
  for	
  IPv6	
  
transit	
  
•  The	
  good	
  news	
  is	
  that	
  most	
  Tier	
  1	
  &	
  Tier	
  2	
  carriers	
  do	
  
support	
  IPv6	
  
•  BGP	
  issues	
  
– One	
  session	
  or	
  two	
  ?	
  	
  
•  Two	
  sessions	
  seems	
  to	
  be	
  the	
  norm	
  
	
  
Transi)oning	
  the	
  Border	
  
•  BGP	
  issues:	
  
– One	
  session	
  or	
  two	
  ?	
  	
  
•  BGP	
  can	
  transport	
  NLRI	
  data	
  for	
  IPv4	
  and	
  IPv6	
  
regardless	
  of	
  the	
  session’s	
  protocol	
  
–  It	
  impacts	
  nex-­‐hop	
  calcula)ons,	
  but	
  it’s	
  easily	
  solvable	
  
– ACLs	
  
•  Other	
  issues:	
  
– Traffic	
  monitoring	
  
•  SNMP	
  /	
  NetFlow	
  
– ACLs	
  
•  Mar)ans	
  /	
  bogons	
  
Transi)oning	
  the	
  Last	
  Mile	
  
•  Different	
  access	
  scenarios	
  
– Datacenter	
  	
  
•  Including	
  hos)ng	
  /	
  coloca)on	
  services	
  
– WAN	
  users	
  
•  Corporate	
  
•  Residen)al	
  
– Last	
  mile	
  technologies	
  
•  DSL	
  
•  Wireless	
  /	
  Mobile	
  
•  FTTH	
  /	
  PON	
  
Transi)oning	
  the	
  Datacenter	
  
•  Devices	
  
–  Routers	
  /	
  switches	
  and	
  servers	
  usually	
  do	
  not	
  present	
  
a	
  problem	
  
–  Firewalls,	
  your	
  mileage	
  may	
  vary	
  
•  Usually	
  support	
  is	
  good	
  enough	
  
•  Odd	
  pimalls	
  here	
  and	
  there	
  
•  Rou)ng	
  /	
  WAN:	
  same	
  as	
  border	
  /	
  core	
  
•  Recommenda)on	
  is	
  to	
  start	
  by	
  layers,	
  going	
  from	
  
the	
  outside	
  to	
  the	
  inside	
  
–  See	
  
hop://tools.iem.org/html/dra_-­‐lopez-­‐v6ops-­‐dc-­‐
ipv6-­‐04	
  	
  
	
  
Corporate	
  Users	
  
•  Usually	
  more	
  sophis)cated	
  
•  May	
  have	
  in-­‐house	
  technical	
  exper)se	
  
•  May	
  even	
  request	
  IPv6!	
  
•  Higher-­‐end	
  CPE,	
  more	
  likely	
  to	
  support	
  IPv6	
  
•  Numbering	
  
– Remember:	
  one	
  VLAN	
  ==	
  one	
  /64	
  
– How	
  many	
  VLANs	
  per	
  customer	
  ?	
  	
  
•  /48	
  ~	
  65536	
  VLANs	
  
Residen)al	
  Customers	
  
•  CPEs	
  
–  Cut-­‐throat	
  race	
  to	
  the	
  booom	
  on	
  cost	
  
–  Usually	
  feature-­‐limited	
  	
  
•  Even	
  for	
  IPv4	
  
•  CPE	
  installed	
  base	
  is	
  definitely	
  a	
  roadblock	
  
•  Recommenda)on	
  
–  Add	
  IPv6	
  support	
  as	
  a	
  requirement	
  for	
  future	
  CPE	
  
purchases	
  
–  Deploy	
  alterna)ves	
  for	
  older	
  CPEs	
  
•  6RD	
  
•  Users	
  not	
  sophis)cated,	
  need	
  to	
  factor	
  in	
  
possible	
  support	
  calls	
  
Residen)al	
  Customers	
  
•  Numbering	
  
– Remember:	
  one	
  VLAN	
  ==	
  one	
  /64	
  
– How	
  many	
  VLANs	
  per	
  customer	
  ?	
  	
  
•  /48	
  ~	
  65536	
  VLANs	
  
•  /56	
  ~	
  256	
  VLANs	
  
•  /60	
  ~	
  16	
  VLANs	
  
•  DHCP	
  Prefix	
  Delega)on	
  
Other	
  Networks	
  
•  Enterprise	
  /	
  Corporate	
  
– Usually	
  use	
  proxies	
  and	
  other	
  layers	
  of	
  security	
  
devices	
  
– Two	
  different	
  problems,	
  to	
  be	
  addressed	
  
separately	
  
•  IPv6	
  access	
  to	
  the	
  Internet	
  for	
  internal	
  users	
  
•  IPv6-­‐enabling	
  company	
  services	
  
•  University	
  Campus	
  
– Usually	
  heavily	
  wireless-­‐based	
  
References	
  
•  RFC	
  6180:	
  “Guidelines	
  for	
  transi)on	
  
mechanism	
  usage	
  during	
  IPv6	
  deployment”	
  
– hop://tools.iem.org/html/rfc6180	
  	
  
•  “IPv6	
  Opera)onal	
  Considera)ons	
  for	
  
Datacenters”	
  
– hop://tools.iem.org/html/dra_-­‐lopez-­‐v6ops-­‐dc-­‐
ipv6-­‐04	
  	
  
THANK YOU !

Weitere ähnliche Inhalte

Was ist angesagt?

IPv6 New RFCs
IPv6 New RFCsIPv6 New RFCs
IPv6 New RFCsAPNIC
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layersOlivier Bonaventure
 
The IPv6-Only Network
The IPv6-Only NetworkThe IPv6-Only Network
The IPv6-Only NetworkAPNIC
 
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...Kieran Kunhya
 
Networking Chapter 13
Networking Chapter 13Networking Chapter 13
Networking Chapter 13mlrbrown
 
CISSP Prep: Ch 5. Communication and Network Security (Part 1)
CISSP Prep: Ch 5. Communication and Network Security (Part 1)CISSP Prep: Ch 5. Communication and Network Security (Part 1)
CISSP Prep: Ch 5. Communication and Network Security (Part 1)Sam Bowne
 
Measuring IPv6 using ad-based measurement
Measuring IPv6 using ad-based measurementMeasuring IPv6 using ad-based measurement
Measuring IPv6 using ad-based measurementAPNIC
 
FlowER Erlang Openflow Controller
FlowER Erlang Openflow ControllerFlowER Erlang Openflow Controller
FlowER Erlang Openflow ControllerHolger Winkelmann
 
Part 11 : Interdomain routing with BGP
Part 11 : Interdomain routing with BGPPart 11 : Interdomain routing with BGP
Part 11 : Interdomain routing with BGPOlivier Bonaventure
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2srmanjuskp
 
Edward King SPEDDEXES 2014
Edward King SPEDDEXES 2014Edward King SPEDDEXES 2014
Edward King SPEDDEXES 2014aceas13tern
 
4. Communication and Network Security
4. Communication and Network Security4. Communication and Network Security
4. Communication and Network SecuritySam Bowne
 
Janet access solutions
Janet access solutionsJanet access solutions
Janet access solutionsJisc
 

Was ist angesagt? (20)

IPv6 New RFCs
IPv6 New RFCsIPv6 New RFCs
IPv6 New RFCs
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layers
 
The IPv6-Only Network
The IPv6-Only NetworkThe IPv6-Only Network
The IPv6-Only Network
 
Day 20.i pv6 lab
Day 20.i pv6 labDay 20.i pv6 lab
Day 20.i pv6 lab
 
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
 
Networking Chapter 13
Networking Chapter 13Networking Chapter 13
Networking Chapter 13
 
BGP Advanced topics
BGP Advanced topicsBGP Advanced topics
BGP Advanced topics
 
CISSP Prep: Ch 5. Communication and Network Security (Part 1)
CISSP Prep: Ch 5. Communication and Network Security (Part 1)CISSP Prep: Ch 5. Communication and Network Security (Part 1)
CISSP Prep: Ch 5. Communication and Network Security (Part 1)
 
IPv6 Entreprise Multihoming
IPv6 Entreprise MultihomingIPv6 Entreprise Multihoming
IPv6 Entreprise Multihoming
 
FD.io - The Universal Dataplane
FD.io - The Universal DataplaneFD.io - The Universal Dataplane
FD.io - The Universal Dataplane
 
Measuring IPv6 using ad-based measurement
Measuring IPv6 using ad-based measurementMeasuring IPv6 using ad-based measurement
Measuring IPv6 using ad-based measurement
 
FlowER Erlang Openflow Controller
FlowER Erlang Openflow ControllerFlowER Erlang Openflow Controller
FlowER Erlang Openflow Controller
 
introduction to ldap
introduction to ldapintroduction to ldap
introduction to ldap
 
Part 11 : Interdomain routing with BGP
Part 11 : Interdomain routing with BGPPart 11 : Interdomain routing with BGP
Part 11 : Interdomain routing with BGP
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
 
Edward King SPEDDEXES 2014
Edward King SPEDDEXES 2014Edward King SPEDDEXES 2014
Edward King SPEDDEXES 2014
 
WiFi - IEEE 802.11
WiFi - IEEE 802.11WiFi - IEEE 802.11
WiFi - IEEE 802.11
 
4. Communication and Network Security
4. Communication and Network Security4. Communication and Network Security
4. Communication and Network Security
 
10. compute-part-1
10. compute-part-110. compute-part-1
10. compute-part-1
 
Janet access solutions
Janet access solutionsJanet access solutions
Janet access solutions
 

Andere mochten auch

Distance vector routing algorithm
Distance vector routing algorithmDistance vector routing algorithm
Distance vector routing algorithmGaurav Rawat
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvrphanleson
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 TransitionJohnson Liu
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4thanh cong
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]APNIC
 
network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutionsSiddhi Viradiya
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition StrategiesAPNIC
 
Distance vector and link state routing protocol
Distance vector and link state routing protocolDistance vector and link state routing protocol
Distance vector and link state routing protocolCCNAStudyGuide
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Karunakant Rai
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Vishal Sharma, Ph.D.
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information ProtocolMiftahul Khair N
 
Routing table and routing algorithms
Routing table and routing algorithmsRouting table and routing algorithms
Routing table and routing algorithmslavanyapathy
 
bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)Siddhi Viradiya
 

Andere mochten auch (20)

Routing
RoutingRouting
Routing
 
Distance vector routing algorithm
Distance vector routing algorithmDistance vector routing algorithm
Distance vector routing algorithm
 
IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6
 
IPv6 Transition
IPv6 TransitionIPv6 Transition
IPv6 Transition
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvr
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
 
RIP Loop Prevention
RIP Loop PreventionRIP Loop Prevention
RIP Loop Prevention
 
network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutions
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Rip
RipRip
Rip
 
Distance vector and link state routing protocol
Distance vector and link state routing protocolDistance vector and link state routing protocol
Distance vector and link state routing protocol
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Ipv6
Ipv6Ipv6
Ipv6
 
Routing table and routing algorithms
Routing table and routing algorithmsRouting table and routing algorithms
Routing table and routing algorithms
 
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
 
bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)
 

Ähnlich wie IPv6 Transition Considerations and Approaches for ISPs

IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onAPNIC
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoAPNIC
 
12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of Southampton12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of SouthamptonIPv6 Summit 2010
 
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandIPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandAPNIC
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksSkeeve Stevens
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsNetwork Utility Force
 
MAGPI: Advanced Services: IPv6, Multicast, DNSSEC
MAGPI: Advanced Services: IPv6, Multicast, DNSSECMAGPI: Advanced Services: IPv6, Multicast, DNSSEC
MAGPI: Advanced Services: IPv6, Multicast, DNSSECShumon Huque
 
ARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and EnterprisesAPNIC
 
IPv6: We Care So You Don't Have To
IPv6: We Care So You Don't Have ToIPv6: We Care So You Don't Have To
IPv6: We Care So You Don't Have ToGary Wilhelm
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6Zivaro Inc
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular NetworksAPNIC
 
fgont-h2hc-2020-ipv6-security.pdf
fgont-h2hc-2020-ipv6-security.pdffgont-h2hc-2020-ipv6-security.pdf
fgont-h2hc-2020-ipv6-security.pdfFernandoGont
 
Packet Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferencePacket Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferenceCengage Learning
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6Zivaro Inc
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013APNIC
 
Realtime traffic analyser
Realtime traffic analyserRealtime traffic analyser
Realtime traffic analyserAlex Moskvin
 
Raiders of the lost Ark (read IPv6 CPE)
Raiders of the lost Ark (read IPv6 CPE)Raiders of the lost Ark (read IPv6 CPE)
Raiders of the lost Ark (read IPv6 CPE)APNIC
 

Ähnlich wie IPv6 Transition Considerations and Approaches for ISPs (20)

IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of Southampton12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of Southampton
 
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandIPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP Networks
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
 
MAGPI: Advanced Services: IPv6, Multicast, DNSSEC
MAGPI: Advanced Services: IPv6, Multicast, DNSSECMAGPI: Advanced Services: IPv6, Multicast, DNSSEC
MAGPI: Advanced Services: IPv6, Multicast, DNSSEC
 
ARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities Report
 
3hows
3hows3hows
3hows
 
Kinber ipv6-education-healthcare
Kinber ipv6-education-healthcareKinber ipv6-education-healthcare
Kinber ipv6-education-healthcare
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
 
IPv6: We Care So You Don't Have To
IPv6: We Care So You Don't Have ToIPv6: We Care So You Don't Have To
IPv6: We Care So You Don't Have To
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 
fgont-h2hc-2020-ipv6-security.pdf
fgont-h2hc-2020-ipv6-security.pdffgont-h2hc-2020-ipv6-security.pdf
fgont-h2hc-2020-ipv6-security.pdf
 
Packet Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferencePacket Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing Conference
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
Realtime traffic analyser
Realtime traffic analyserRealtime traffic analyser
Realtime traffic analyser
 
Raiders of the lost Ark (read IPv6 CPE)
Raiders of the lost Ark (read IPv6 CPE)Raiders of the lost Ark (read IPv6 CPE)
Raiders of the lost Ark (read IPv6 CPE)
 

Mehr von Carlos Martinez Cagnazzo

Como brindar servicio de Internet (casi) sin IPv4
Como brindar servicio de Internet (casi) sin IPv4Como brindar servicio de Internet (casi) sin IPv4
Como brindar servicio de Internet (casi) sin IPv4Carlos Martinez Cagnazzo
 
Evolución del stack de protocolos de Internet - IPv6 y QUIC
Evolución del stack de protocolos de Internet - IPv6 y QUICEvolución del stack de protocolos de Internet - IPv6 y QUIC
Evolución del stack de protocolos de Internet - IPv6 y QUICCarlos Martinez Cagnazzo
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersCarlos Martinez Cagnazzo
 
Actualización sobre DNS en el IETF para LACNIC 28
Actualización sobre DNS en el IETF para LACNIC 28Actualización sobre DNS en el IETF para LACNIC 28
Actualización sobre DNS en el IETF para LACNIC 28Carlos Martinez Cagnazzo
 
An Introduction to DANE - Securing TLS using DNSSEC
An Introduction to DANE - Securing TLS using DNSSECAn Introduction to DANE - Securing TLS using DNSSEC
An Introduction to DANE - Securing TLS using DNSSECCarlos Martinez Cagnazzo
 
Introduccion a RPKI - Certificacion de Recursos de Internet
Introduccion a RPKI - Certificacion de Recursos de InternetIntroduccion a RPKI - Certificacion de Recursos de Internet
Introduccion a RPKI - Certificacion de Recursos de InternetCarlos Martinez Cagnazzo
 
Seguridad de la Información para Traductores
Seguridad de la Información para TraductoresSeguridad de la Información para Traductores
Seguridad de la Información para TraductoresCarlos Martinez Cagnazzo
 
Mitigación de denegaciones de servicio en DNS con RRL
Mitigación de denegaciones de servicio en DNS con RRLMitigación de denegaciones de servicio en DNS con RRL
Mitigación de denegaciones de servicio en DNS con RRLCarlos Martinez Cagnazzo
 
NAT64 en LACNIC 18: Experimentos con NAT64 sin estado
NAT64 en LACNIC 18: Experimentos con NAT64 sin estadoNAT64 en LACNIC 18: Experimentos con NAT64 sin estado
NAT64 en LACNIC 18: Experimentos con NAT64 sin estadoCarlos Martinez Cagnazzo
 

Mehr von Carlos Martinez Cagnazzo (20)

Como brindar servicio de Internet (casi) sin IPv4
Como brindar servicio de Internet (casi) sin IPv4Como brindar servicio de Internet (casi) sin IPv4
Como brindar servicio de Internet (casi) sin IPv4
 
Evolución del stack de protocolos de Internet - IPv6 y QUIC
Evolución del stack de protocolos de Internet - IPv6 y QUICEvolución del stack de protocolos de Internet - IPv6 y QUIC
Evolución del stack de protocolos de Internet - IPv6 y QUIC
 
RPKI en America Latina y el Caribe
RPKI en America Latina y el CaribeRPKI en America Latina y el Caribe
RPKI en America Latina y el Caribe
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident Responders
 
Evolución de Protocolos de Internet 2017
Evolución de Protocolos de Internet 2017Evolución de Protocolos de Internet 2017
Evolución de Protocolos de Internet 2017
 
Actualización sobre DNS en el IETF para LACNIC 28
Actualización sobre DNS en el IETF para LACNIC 28Actualización sobre DNS en el IETF para LACNIC 28
Actualización sobre DNS en el IETF para LACNIC 28
 
IPv6 Routing Table Prefix Size Analysis
IPv6 Routing Table Prefix Size AnalysisIPv6 Routing Table Prefix Size Analysis
IPv6 Routing Table Prefix Size Analysis
 
An Introduction to DANE - Securing TLS using DNSSEC
An Introduction to DANE - Securing TLS using DNSSECAn Introduction to DANE - Securing TLS using DNSSEC
An Introduction to DANE - Securing TLS using DNSSEC
 
Internet of Things en el Dia de Internet
Internet of Things en el Dia de InternetInternet of Things en el Dia de Internet
Internet of Things en el Dia de Internet
 
Monitoreo de Red para Peering
Monitoreo de Red para PeeringMonitoreo de Red para Peering
Monitoreo de Red para Peering
 
An IPv6 Primer
An IPv6 PrimerAn IPv6 Primer
An IPv6 Primer
 
Introduccion a RPKI - Certificacion de Recursos de Internet
Introduccion a RPKI - Certificacion de Recursos de InternetIntroduccion a RPKI - Certificacion de Recursos de Internet
Introduccion a RPKI - Certificacion de Recursos de Internet
 
LACNOG - Logging in the Post-IPv4 World
LACNOG - Logging in the Post-IPv4 WorldLACNOG - Logging in the Post-IPv4 World
LACNOG - Logging in the Post-IPv4 World
 
Seguridad de la Información para Traductores
Seguridad de la Información para TraductoresSeguridad de la Información para Traductores
Seguridad de la Información para Traductores
 
Mitigación de denegaciones de servicio en DNS con RRL
Mitigación de denegaciones de servicio en DNS con RRLMitigación de denegaciones de servicio en DNS con RRL
Mitigación de denegaciones de servicio en DNS con RRL
 
An Overview of DNSSEC
An Overview of DNSSECAn Overview of DNSSEC
An Overview of DNSSEC
 
An Overview of RPKI
An Overview of RPKIAn Overview of RPKI
An Overview of RPKI
 
Una introduccion a IPv6
Una introduccion a IPv6Una introduccion a IPv6
Una introduccion a IPv6
 
NAT64 en LACNIC 18: Experimentos con NAT64 sin estado
NAT64 en LACNIC 18: Experimentos con NAT64 sin estadoNAT64 en LACNIC 18: Experimentos con NAT64 sin estado
NAT64 en LACNIC 18: Experimentos con NAT64 sin estado
 
DNSSEC - Generalidades e Introducción
DNSSEC - Generalidades e IntroducciónDNSSEC - Generalidades e Introducción
DNSSEC - Generalidades e Introducción
 

Kürzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

IPv6 Transition Considerations and Approaches for ISPs

  • 1. IPv6 Transition Considerations for ISPs Carlos  Mar)nez   carlos  @  lacnic.net   @carlosm3011  
  • 2. Topics •  Common network architectural patterns – Core / backbone – Last mile – Border •  Transition approaches •  Transition technologies
  • 3. Network Architecture Core  /   Backbone   LM   LM   LM   LM   Internet   B   B  
  • 4. Transi)oning  to  IPv6   •  Different  aspects   – Human  /  Organiza)onal   •  Awareness  of  the  problem   •  Training   •  Organiza)onal  adequa)on   –  Sales   –  Provisioning  procedures   – Technical   •  Obtaining  your  IPv6  prefix   •  Equipment  needs   •  Network  management  
  • 5. Ini)al  Steps   •  You  will  need  to  develop  a  plan  and  a   schedule   •  Get  familiar  with  the  “new”  protocol   – No  need  for  formal  training  (at  least  yet)   •  Know  your  network   – Have  a  clear  picture  of  what  your  network  is   running   •  How  am  I  rou)ng  traffic  ?     •  Which  transport  /  backhaul  /  last  mile  technologies  do   we  use  ?   – Assess  your  equipment  (brands,  OS  versions)  
  • 6. Developing  a  Plan   •  Address  different  aspects   – Do  we  need  formal  training  ?  Do  we  have  in-­‐ house  know-­‐how  ?     •  Consider  not  only  hard  core  engineering  but  sales  and   support  staff  as  well   – Do  we  need  equipment  and/or  so_ware   upgrades  ?   – Do  our  transit  /  peering  sessions  support  IPv6  ?   •  Most  do,  but  you  have  to  ask  for  it  
  • 7. Phase  1:  Planning   •  (Source:  6Deploy  Training  Slides)   •  Add  IPv6  capability  requirements  to  future  tenders   –  Ensure  you  have  capability  to  deploy   •  Obtain  IPv6  address  space  from  your  ISP/NREN  (LIR)  or   from  your  RIR  if  you’re  a  ISP   –  Typically  a  /48  size  prefix  (from  the  LIR)   –  And  a  /32  size  prefix  (from  the  RIR)   •  Arrange  IPv6  training   •  Encourage  in-­‐house  experiments  by  systems  staff   –  e.g.  using  Tunnel  Broker  services   •  Review  IPv6  security  issues   –  IPv6  is  o_en  enabled  by  default  -­‐  your  users  may  be  using   IPv6  without  your  knowledge…  
  • 8. Phase  2:  Testbed  /  Trials   •  (Source:  6Deploy  Training  Slides)   •  Deploy  IPv6  capable  router,  with  cau)ous  ACLs  applied   •  Establish  connec)vity  (probably  a  tunnel)  to  your  ISP   •  Set  up  an  internal  link  with  host(s),  on  a  /64   –  Can  be  isolated  from  regular  IPv4  network  (e.g.  a  dual-­‐ stack  DMZ  running  IPv4  and  IPv6  together)   •  Enable  IPv6  on  the  host  systems,  add  DNS  entries  if   appropriate   •  And  in  parallel   –  Survey  systems  and  applica)ons  for  IPv6  capabili)es     –  Formulate  an  IPv6  site  addressing  plan   –  Document  IPv6  policies  (e.g.  address  assignment  methods)  
  • 9. Phase  3:  Produc)on  Rollout   •  (Source  6Deploy  Training  Slides)   •  Plan  ini)al  deployment  areas,  e.g.  your  exis)ng  IPv4   DMZ  or  WLAN  may  be  good  first  steps   –  Prudent  to  enable  IPv6  on  the  wire  first,  then  services   •  Enable  external  IPv6  connec)vity  and  ACLs/filters   •  Enable  IPv6  rou)ng  ‘on  the  wire’  on  selected  internal   links   •  Deploy  IPv6  support  in  management/monitoring  tools   •  Then  enable  the  services  and  adver)se  via  DNS:   –  Enable  IPv6  in  selected  services  (e.g.  web,  SMTP)   –  Add  IPv6  addresses  to  DNS,  enable  IPv6  DNS  transport   •  Remember  IPv6  security:   –  e.g.  include  IPv6  transport  in  all  penetra)on  tests  
  • 10. Transi)on  Approaches   •  Dual-­‐Stack   – Servers  and  routers  speak  both  protocols   •  “Island”  Interconnec)on  (tunneling)   – IPv6  “islands”  interconnected  using  tunnels   •  Can  be  the  other  way  around,  too   •  Transla)on  methods   – Protocol  transla)on  (rewri)ng  IP  headers)   – TCP  relays  /  Web  Proxies  
  • 11. Dual-­‐Stack   •  We  say  a  device  is  “dual-­‐stacked”  when  its   so_ware  runs  both  network  protocols   Applica)on  Layer   TCP  /  UDP   IPv4   IPv6  
  • 12. Dual-­‐Stack   •  How  does  the  device  “know”  which  path  to   use  ?  The  key  is  in  the  DNS:   – Use  appropriate  A  /  AAAA  records  to  signal  clients   which  path  to  use  in  order  to  get  to  a  given   service   •  Both  paths  can  be  present  -­‐>  “Happy  Eyeballs”   •  Issues   – Hosts  with  broken  IPv6  connec)vity   – Performance  /  failover  
  • 13. Transi)oning  the  Core   •  Usually  the  easiest  part   •  Devices   – Chances  are  your  core  equipment  already   supports  IPv6   •  Issues   – Numbering  plan   •  Now  is  the  )me  for  obtaining  your  IPv6  prefix  !   – Plan  your  rou)ng  protocol   •  iBGP  /  OSPF  v2  /  OSPF  v3  gotchas   – Traffic  monitoring   •  Nemlow  
  • 14. IPv6  Numbering  Plans   •  Numbering  plans  for  IPv6  are  based  on  a   different  mindset   •  Remember   – One  subnet  /  VLAN  gets  a  /64     •  No  need  to  manage  scarcity  anymore   – Host  count  per  subnet  (as  we  did  in  IPv4)  is  now   meaningless   – Subnet  count  is  what  maoers   •  Allow  for  growth  
  • 15. Transi)oning  the  Border   •  Devices   – Mostly  same  as  the  core   •  Transit  /  Peering   – You  need  to  ask  (some)mes  forcefully)  for  IPv6   transit   •  The  good  news  is  that  most  Tier  1  &  Tier  2  carriers  do   support  IPv6   •  BGP  issues   – One  session  or  two  ?     •  Two  sessions  seems  to  be  the  norm    
  • 16. Transi)oning  the  Border   •  BGP  issues:   – One  session  or  two  ?     •  BGP  can  transport  NLRI  data  for  IPv4  and  IPv6   regardless  of  the  session’s  protocol   –  It  impacts  nex-­‐hop  calcula)ons,  but  it’s  easily  solvable   – ACLs   •  Other  issues:   – Traffic  monitoring   •  SNMP  /  NetFlow   – ACLs   •  Mar)ans  /  bogons  
  • 17. Transi)oning  the  Last  Mile   •  Different  access  scenarios   – Datacenter     •  Including  hos)ng  /  coloca)on  services   – WAN  users   •  Corporate   •  Residen)al   – Last  mile  technologies   •  DSL   •  Wireless  /  Mobile   •  FTTH  /  PON  
  • 18. Transi)oning  the  Datacenter   •  Devices   –  Routers  /  switches  and  servers  usually  do  not  present   a  problem   –  Firewalls,  your  mileage  may  vary   •  Usually  support  is  good  enough   •  Odd  pimalls  here  and  there   •  Rou)ng  /  WAN:  same  as  border  /  core   •  Recommenda)on  is  to  start  by  layers,  going  from   the  outside  to  the  inside   –  See   hop://tools.iem.org/html/dra_-­‐lopez-­‐v6ops-­‐dc-­‐ ipv6-­‐04      
  • 19. Corporate  Users   •  Usually  more  sophis)cated   •  May  have  in-­‐house  technical  exper)se   •  May  even  request  IPv6!   •  Higher-­‐end  CPE,  more  likely  to  support  IPv6   •  Numbering   – Remember:  one  VLAN  ==  one  /64   – How  many  VLANs  per  customer  ?     •  /48  ~  65536  VLANs  
  • 20. Residen)al  Customers   •  CPEs   –  Cut-­‐throat  race  to  the  booom  on  cost   –  Usually  feature-­‐limited     •  Even  for  IPv4   •  CPE  installed  base  is  definitely  a  roadblock   •  Recommenda)on   –  Add  IPv6  support  as  a  requirement  for  future  CPE   purchases   –  Deploy  alterna)ves  for  older  CPEs   •  6RD   •  Users  not  sophis)cated,  need  to  factor  in   possible  support  calls  
  • 21. Residen)al  Customers   •  Numbering   – Remember:  one  VLAN  ==  one  /64   – How  many  VLANs  per  customer  ?     •  /48  ~  65536  VLANs   •  /56  ~  256  VLANs   •  /60  ~  16  VLANs   •  DHCP  Prefix  Delega)on  
  • 22. Other  Networks   •  Enterprise  /  Corporate   – Usually  use  proxies  and  other  layers  of  security   devices   – Two  different  problems,  to  be  addressed   separately   •  IPv6  access  to  the  Internet  for  internal  users   •  IPv6-­‐enabling  company  services   •  University  Campus   – Usually  heavily  wireless-­‐based  
  • 23. References   •  RFC  6180:  “Guidelines  for  transi)on   mechanism  usage  during  IPv6  deployment”   – hop://tools.iem.org/html/rfc6180     •  “IPv6  Opera)onal  Considera)ons  for   Datacenters”   – hop://tools.iem.org/html/dra_-­‐lopez-­‐v6ops-­‐dc-­‐ ipv6-­‐04