SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Dual Stack Routing
Demo by
Muneeb K
Dual IP stack implementation
Dual-stack (or native dual-stack) IP implementations provide complete IPv4 and IPv6 protocol
stacks in the same network node. This facilitates native communications between nodes using
either protocol.
This is the most desirable IPv6 implementation during the transition from IPv4 to IPv6, as it
avoids the complexities of tunneling, such as security, increased latency, management overhead,
and a reduced PMTU. However, it is not always possible, since outdated network equipment
may not support IPv6.
Dual-stack software design is a transitional technique to facilitate the adoption and deployment
of IPv6.
Wiki
Tunneling
Many current Internet users do not have IPv6 dual-stack support, and thus cannot reach IPv6
sites directly. Instead, they must use IPv4 infrastructure to carry IPv6 packets. This is done using
a technique known as tunneling, which encapsulates IPv6 packets within IPv4, in effect using
IPv4 as a link layer for IPv6.
IP protocol 41 indicates IPv4 packets which encapsulate IPv6 datagrams. Some routers or
network address translation devices may block protocol . To pass through these devices, UDP
packets may be used to encapsulate IPv6 datagrams. Other encapsulation schemes, such as
AYIYA or Generic Routing Encapsulation, are also popular.
Conversely, on IPv6-only Internet links, when access to IPv4 network facilities is needed,
tunneling of IPv4 over IPv6 protocol occurs, using the IPv6 as a link layer for IPv4.
Wiki
Client Side
Using Tunnel Broker &
Windows 8.1/Ubuntu 14.04
In computer networking terminology, a tunnel broker is the phrase used to describe a
service that provides a network tunnel. The Tunnel Broker model is based on
dedicated servers called Tunnel Brokers that automatically manage tunnel requests
coming from users.
The most common usage of the phrase is in reference to IPv6, where a tunnel broker
provides IPv6 tunnels to Web sites and users. The Network Working Group defines
IPv6 Tunnel Broker in RFC 3053. The IPv6 global Internet uses a lot of tunnels over the
existing IPv4 infrastructure. The tunnels are difficult to configure and maintain and too
complex for the isolated end user, so the concept of the tunnel broker was presented
to help early IPv6 adopters to hook up to an existing IPv6 network.
www.webopedia.com
Before Beginning …….
Create an Account on
https://tunnelbroker.net/
Browse https://tunnelbroker.net/
Now the Tunnel is Created
For Ubuntu
1. Select Example Configurations
2. Choose Linux-route2 from the drop down list
3. Copy the Script
<sample script>
modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 117.216.64.124 ttl 255
ip link set he-ipv6 up
ip addr add 2001:470:18:69::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
Change the client’s public ip address to local ip
modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 192.168.1.4 ttl 255
ip link set he-ipv6 up
ip addr add 2001:470:18:69::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
Open the terminal
Login to root or with sudo , run the script
New Interface he-ipv6 is added
ping6 –c3 ipv6.google.com
If success, Will get the above result with no
packet loss
Check the ipv6 Connectivity
Browse -> Test-ipv6.com
For Windows
1. Select Example Configurations
2. Choose Windows Vista/2008/7/8 from the drop down list
3. Copy the Script
<sample script>
netsh interface teredo set state disabled
netsh interface ipv6 add v6v4tunnel interface=IP6Tunnel 117.216.64.124
216.218.221.6
netsh interface ipv6 add address IP6Tunnel 2001:470:18:69::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:470:18:69::1
Change the client’s public ip address to local ip
netsh interface teredo set state disabled
netsh interface ipv6 add v6v4tunnel interface=IP6Tunnel 192.168.1.3
216.218.221.6
netsh interface ipv6 add address IP6Tunnel 2001:470:18:69::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:470:18:69::1
Run cmd (command prompt) as Administrator
Copy & Run the Script
New Interface IP6Tunnel is
created
Allow icmpv6 packets on firewall
Control Panel -> System Security -> Windows Firewall
Advanced Settings -> Inbound & Outboud Rules
----> File & Printer Sharing (Echo Request - ICMPv6In / ICMPv6Out) ->
Right Click -> Enable Rule
Choose
Your
Network
Public/
Private/
Domain
ping -6 ipv6.google.com
If success, Will get the above result with no packet loss
Check the ipv6 Connectivity
Browse -> Test-ipv6.com
Dual stack IPv6 routing With Tunnel Broker

Más contenido relacionado

Destacado

Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
C tb
 
tipologia de viajes
tipologia de viajes tipologia de viajes
tipologia de viajes
gueste399de3
 
Qué es investigación cualitativa
Qué es investigación cualitativaQué es investigación cualitativa
Qué es investigación cualitativa
Belkys Rojas
 
Alcohol induced hypoglycaemia presenting as drug intoxication
Alcohol induced hypoglycaemia presenting as drug intoxicationAlcohol induced hypoglycaemia presenting as drug intoxication
Alcohol induced hypoglycaemia presenting as drug intoxication
Michael Gregory
 

Destacado (16)

TDWI Boston Keynote - The New BI/Analytics Synergy - 7 30-2015 - tdwi keynote
TDWI Boston Keynote - The New BI/Analytics Synergy - 7 30-2015 - tdwi keynoteTDWI Boston Keynote - The New BI/Analytics Synergy - 7 30-2015 - tdwi keynote
TDWI Boston Keynote - The New BI/Analytics Synergy - 7 30-2015 - tdwi keynote
 
Pathogenic Gene Database of Human Pathogen
Pathogenic Gene Database of Human PathogenPathogenic Gene Database of Human Pathogen
Pathogenic Gene Database of Human Pathogen
 
Ultra-Ever Dry - MSDS - Bottom Coat
Ultra-Ever Dry - MSDS - Bottom CoatUltra-Ever Dry - MSDS - Bottom Coat
Ultra-Ever Dry - MSDS - Bottom Coat
 
Mikrotik ultimo manual
Mikrotik ultimo manual Mikrotik ultimo manual
Mikrotik ultimo manual
 
Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
Cotizaciones previsionales-trabajadores-a-honorarios-2014[1]
 
Caso de éxito Inplantación SGA Rumbo logística en la empresa Sanysum
Caso de éxito Inplantación SGA Rumbo logística en la empresa SanysumCaso de éxito Inplantación SGA Rumbo logística en la empresa Sanysum
Caso de éxito Inplantación SGA Rumbo logística en la empresa Sanysum
 
Proceso de la alisadora
Proceso de  la alisadoraProceso de  la alisadora
Proceso de la alisadora
 
Sistem informasi manajemen
Sistem informasi manajemenSistem informasi manajemen
Sistem informasi manajemen
 
Std 9 cce english
Std 9 cce englishStd 9 cce english
Std 9 cce english
 
tipologia de viajes
tipologia de viajes tipologia de viajes
tipologia de viajes
 
Tejido
TejidoTejido
Tejido
 
Qué es investigación cualitativa
Qué es investigación cualitativaQué es investigación cualitativa
Qué es investigación cualitativa
 
Buschtrommel 266
Buschtrommel 266Buschtrommel 266
Buschtrommel 266
 
Lawsofthegame 2010 11_e
Lawsofthegame 2010 11_eLawsofthegame 2010 11_e
Lawsofthegame 2010 11_e
 
Entrenamiento para futbol infantil
Entrenamiento para futbol infantilEntrenamiento para futbol infantil
Entrenamiento para futbol infantil
 
Alcohol induced hypoglycaemia presenting as drug intoxication
Alcohol induced hypoglycaemia presenting as drug intoxicationAlcohol induced hypoglycaemia presenting as drug intoxication
Alcohol induced hypoglycaemia presenting as drug intoxication
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Dual stack IPv6 routing With Tunnel Broker

  • 2. Dual IP stack implementation Dual-stack (or native dual-stack) IP implementations provide complete IPv4 and IPv6 protocol stacks in the same network node. This facilitates native communications between nodes using either protocol. This is the most desirable IPv6 implementation during the transition from IPv4 to IPv6, as it avoids the complexities of tunneling, such as security, increased latency, management overhead, and a reduced PMTU. However, it is not always possible, since outdated network equipment may not support IPv6. Dual-stack software design is a transitional technique to facilitate the adoption and deployment of IPv6. Wiki
  • 3. Tunneling Many current Internet users do not have IPv6 dual-stack support, and thus cannot reach IPv6 sites directly. Instead, they must use IPv4 infrastructure to carry IPv6 packets. This is done using a technique known as tunneling, which encapsulates IPv6 packets within IPv4, in effect using IPv4 as a link layer for IPv6. IP protocol 41 indicates IPv4 packets which encapsulate IPv6 datagrams. Some routers or network address translation devices may block protocol . To pass through these devices, UDP packets may be used to encapsulate IPv6 datagrams. Other encapsulation schemes, such as AYIYA or Generic Routing Encapsulation, are also popular. Conversely, on IPv6-only Internet links, when access to IPv4 network facilities is needed, tunneling of IPv4 over IPv6 protocol occurs, using the IPv6 as a link layer for IPv4. Wiki
  • 4. Client Side Using Tunnel Broker & Windows 8.1/Ubuntu 14.04
  • 5. In computer networking terminology, a tunnel broker is the phrase used to describe a service that provides a network tunnel. The Tunnel Broker model is based on dedicated servers called Tunnel Brokers that automatically manage tunnel requests coming from users. The most common usage of the phrase is in reference to IPv6, where a tunnel broker provides IPv6 tunnels to Web sites and users. The Network Working Group defines IPv6 Tunnel Broker in RFC 3053. The IPv6 global Internet uses a lot of tunnels over the existing IPv4 infrastructure. The tunnels are difficult to configure and maintain and too complex for the isolated end user, so the concept of the tunnel broker was presented to help early IPv6 adopters to hook up to an existing IPv6 network. www.webopedia.com
  • 6. Before Beginning ……. Create an Account on https://tunnelbroker.net/
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Now the Tunnel is Created
  • 16. 1. Select Example Configurations 2. Choose Linux-route2 from the drop down list 3. Copy the Script
  • 17. <sample script> modprobe ipv6 ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 117.216.64.124 ttl 255 ip link set he-ipv6 up ip addr add 2001:470:18:69::2/64 dev he-ipv6 ip route add ::/0 dev he-ipv6 ip -f inet6 addr Change the client’s public ip address to local ip modprobe ipv6 ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 192.168.1.4 ttl 255 ip link set he-ipv6 up ip addr add 2001:470:18:69::2/64 dev he-ipv6 ip route add ::/0 dev he-ipv6 ip -f inet6 addr
  • 18. Open the terminal Login to root or with sudo , run the script
  • 20. ping6 –c3 ipv6.google.com If success, Will get the above result with no packet loss
  • 21. Check the ipv6 Connectivity Browse -> Test-ipv6.com
  • 23. 1. Select Example Configurations 2. Choose Windows Vista/2008/7/8 from the drop down list 3. Copy the Script
  • 24. <sample script> netsh interface teredo set state disabled netsh interface ipv6 add v6v4tunnel interface=IP6Tunnel 117.216.64.124 216.218.221.6 netsh interface ipv6 add address IP6Tunnel 2001:470:18:69::2 netsh interface ipv6 add route ::/0 IP6Tunnel 2001:470:18:69::1 Change the client’s public ip address to local ip netsh interface teredo set state disabled netsh interface ipv6 add v6v4tunnel interface=IP6Tunnel 192.168.1.3 216.218.221.6 netsh interface ipv6 add address IP6Tunnel 2001:470:18:69::2 netsh interface ipv6 add route ::/0 IP6Tunnel 2001:470:18:69::1
  • 25. Run cmd (command prompt) as Administrator
  • 26. Copy & Run the Script
  • 28. Allow icmpv6 packets on firewall Control Panel -> System Security -> Windows Firewall Advanced Settings -> Inbound & Outboud Rules ----> File & Printer Sharing (Echo Request - ICMPv6In / ICMPv6Out) -> Right Click -> Enable Rule
  • 30. ping -6 ipv6.google.com If success, Will get the above result with no packet loss
  • 31. Check the ipv6 Connectivity Browse -> Test-ipv6.com