[Lab] IPv6 Tunnel 1. Create an Interconnected IPv4 Network 2 NB1 NB2 PC1 PC2 AP ICMP reachable between PC1-NB1 NB1-NB2 NB2-PC2.

Slides:



Advertisements
Similar presentations
Static Routing Exercise AFNOG 2003/ Track 2 # 1 Static Routing Exercise u Unix network interface configuration u Cisco network interface configuration.
Advertisements

 WAN uses Serial ports  Ethernet Ports:  Straight through  Cross over.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Implementing IPv6 Module B 8: Implementing IPv6
1 Teredo - Tunneling IPv6 through NATs Date: Speaker: Quincy Wu National Chiao Tung University.
IPv4 & IPv6 Coexistence & Migration Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
Static Routing Exercise. What will the exercise involve?  Unix network interface configuration  Cisco network interface configuration  Static routes.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
Octavio Medina ENSTB / IRISA DSTM Dual Stack Transition Mechanism.
5: Link-Local Addresses Rick Graziani Cabrillo College
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Precept 3 Host Configuration 1 Peng Sun. What TCP conn. running? Commands netstat [-n] [-p] [-c] (Linux) lsof -i -P (Mac) ss (newer version of netstat)
XP Road Warrior Connection By: Darren Critchley. What is Road Warrior? Remote client such as a salesperson who needs to connect to the main office LAN.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
An Overview of IPv6 Transition/Co-existence Technologies Fernando Gont UTN/FRH LACNOG 2010 Sao Paulo, Brazil, October 19-22, 2010.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
1 Linux Networking and Security Chapter 2. 2 Configuring Basic Networking Describe how networking devices differ from other Linux devices Configure Linux.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
Module 5: Configuring Access for Remote Clients and Networks.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
May 12, 2008 CS-526 IPv6: A Closer Look at Tunneling, Security, and Ubuntu 1 Saroj Patil Nadine Sundquist CS526-S2008 University of Colorado, Colorado.
Lecture Week 7 Implementing IP Addressing Services.
IP ROUTING -1 STATIC ROUTING DEFAULT ROUTING.  A routing protocol is used by routers to dynamically find all the networks in the internetwork and to.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 7 Connect the SUSE Linux Enterprise Server to the Network.
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
Chapter Twelve Using TCP/IP on the Network. Objectives Here, we’ll examine how to configure TCP/IP. The concepts of subnetting will be examined in detail.
11 NETWORK PROTOCOLS AND SERVICES Chapter 10. Chapter 10: Network Protocols and Services2 NETWORK PROTOCOLS AND SERVICES  Identify how computers on TCP/IP.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Static Routing Routing Protocols and Concepts – Chapter 2.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
TUTORIAL # 2 INFORMATION SECURITY 493. LAB # 4 (ROUTING TABLE & FIREWALLS) Routing tables is an electronic table (file) or database type object It is.
Coexistence and Migration
Introduction to Networking Concepts. Introducing TCP/IP Addressing Network address – common portion of the IP address shared by all hosts on a subnet/network.
IPv6 Transitioning Ram P Rustagi, ISE Dept, PESIT Mar 09-10, 2013.
Static Routing Exercise u Unix network interface configuration u Cisco network interface configuration u Static routes u Default route u Testing.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Objectives Define IP Address To be able to assign an IP address with its Subnet Mask and Default Gateway to a PC that operates using Windows 7 or Fedora.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
1 How to Enable IPv6 in Your Subnet Quincy Wu March 10, 2004.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang
Connecting to a Network Lesson 5. Objectives Understand the OSI Reference Model and its relationship to Windows 7 networking Install and configure networking.
How to connect to the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
Static Routing Exercise Mark Tinka & Isatou Jah. What will the exercise involve?  Unix network interface configuration  Cisco network interface configuration.
Using Routing and Remote Access Chapter Five. Exam Objectives in this Chapter:  Plan a routing strategy Identify routing protocols to use in a specified.
Information Security 493. Lab # 4 (Routing table & firewalls) Routing tables is an electronic table (file) or database type object that is stored in a.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
Linux Operations and Administration Chapter Eight Network Communications.
Lab #3 MANET routing protocol experiment (AODV) CS492 Fall 2006 Prof. Sue Moon Dooyoung Lee Haewoon Kwak Hyunwoo Chun.
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
DHCP Option for Configuring IPv6-in-IPv4 Tunnels DHC WG – 59 th IETF S. Daniel Park
Network Layer: Address Mapping, Error Reporting, and Multicasting
Review of IPv4 Routing Veena S, MCA Dept, PESIT Mar 09-10, 2013.
17/10/031 Euronetlab – Implementation of Teredo
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
ITMT Windows 7 Configuration Chapter 5 – Connecting to a Network ITMT 1371 – Windows 7 Configuration 1.
Chapter 5d.  Upon completion of this chapter, you should be able to:  Explain the need for IPv6 addressing.  Describe the representation of an IPv6.
Windows Vista Configuration MCTS : Advanced Networking.
© 2001, Cisco Systems, Inc. CSPFA 2.0—16-1 Chapter 16 Cisco PIX Device Manager.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
IPv6 Hands-on pre-GDB IPv6 workshop 7th of June 2016 edoardo
Implementing IP Addressing Services
Chapter 2: Static Routing
Troubleshooting ip Chapter 5e.
Chapter 10: Advanced Cisco Adaptive Security Appliance
Module 12 Network Configuration
Presentation transcript:

[Lab] IPv6 Tunnel 1

Create an Interconnected IPv4 Network 2 NB1 NB2 PC1 PC2 AP ICMP reachable between PC1-NB1 NB1-NB2 NB2-PC2

Enable IP Routing on Gateways On the two gateways (NB1 and NB2), run “Control Panel – Administrative Tools – Services”. –Or you may run “services.msc” directly. On the services list, choose “Routing and Remote Access”, right-click to show “Properties”. –StartType: Manual –Apply –Start 3

Modify Routing Table ROUTE ADD dest_address MASK mask_address gw_address –ROUTE ADD MASK All the four nodes should be able to ping each other now. To remove routing rules, –ROUTE DELETE If necessary, turn off Windows Firewall. 4

Create IPv6 Tunnels netsh interface ipv6 add v6v4tunnel "T1" add address "T1" 2001::F add route 2001::C/127 "T1" 5

Wireshark Capture ICMPv6 packets. –capture filter: ip 6

Remember to turn on your firewall. 7

8 Configuring IPv6 Tunnels and Routing Table on Windows XP, Ubuntu Linux, and FreeBSD Present by Miss Kuljaree Tantayakul Centre for Network Research (CNR) Prince of Songkla University (PSU), Thailand

9 Outline Introduction Concept of IPv6 Tunneling How to configure IPv6 over IPv4 tunnel? Windows XP Ubuntu Linux FreeBSD How to check the tunnel is working correctly? Conclusion

10 Introduction What ’ s Tunneling Mechanism? Used for communication between two hosts IPv6 IPv4 When do you use Tunneling? No native IPv6 infrastructure exists between two points

11 Introduction Configured Tunneling Connecting to IPv6 Communication between IPv6 node and IPv6 node by through the IPv4 infrastructure. Encapsulation of the IPv6 packets in an IPv4 packet. Requirements Public IPv4 address Global IPv6 Address Host/Router is support Dual-Stacks.

12 Concept of 6 over 4 Tunneling IPv6PayloadIPv6PayloadIPv6PayloadIPv4 IPv6 Tunnel

13 Configured Tunneling Summary Simple to deploy Must be manually configured. Great way to provide IPv6 connectivity by through the existing IPv4 network. Suitable for one or more hosts resides the large number of IPv4-only networks that requires IPv6 connectivity.

14 How to configure manually Tunnel?

15 How to configure manually Tunnel? Requirements Public IPv4 address Global IPv6 address Host/Router is support Dual-Stacks. Before Setup Check IPv4 Connection Local and Remote Endpoint should contact before IPv4 Local and IPv6 Remote IPv6 Global at tunnel endpoint

16 Windows XP Configure IPv6 address on the tunnel #netsh interface ipv6 address “ Automatic Tunneling Pseudo-Interface ” IPv6 Address Configure Static Routes #netsh interface ipv6 add route IPv6 Network “ Automatic Tunneling Pseudo-Interface ” ::IPv4 Remote Address 3ffe:b80:53:1234::1 3ffe:b80:53:1234::/ :c38:9007:1::/64

17 Ubuntu Linux Configure the tunnel endpoint #ip tunnel add sit1 mode sit ttl 3 LoAddr ReAdd Configure IPv6 address on the tunnel #ip -6 addr add IPv6 Address/112 dev sit ffe:b80:53:1234::1 Configure sit1 interface up #ifconfig sit1 up

18 Ubuntu Linux (Cont.) Configure Static Routes #route -A inet6 add IPv6 network/prefixlen dev sit1 2001:3c8:9007:1::64

19 FreeBSD Create gif interface (gif0, gif1, gif2, … ) #ifconfig gif1 create Configure the tunnel endpoint #ifconfig gif1 tunnel Local Addr Remote Add Configure IPv6 address on the tunnel #ifconfig gif1 inet6 IPv6 Address prefixlen ffe:b80:53:1234::1

20 FreeBSD (Cont.) Configure Static Routes #route add -inet6 IPv6 network -prefixlen 64 ::1 ifp gif1 2001:3c8:9007:1::

21 How to check tunnel is working correctly? Use ping6, traceroute6, or tracepath6 ping6 #ping6 2001:3c8:9007:1::222 #traceroute6 2001:3c8:9007:1::222 #tracepath6 2001:3c8:9007:1::222 Here are items to look at if you are having trouble: Make sure you don ’ t have a NAT box between you and the peer Make sure you don ’ t have any IPv4 packet filters between you and peer.

22 Conclusion Described the concept of configured IPv6 Tunneling. Described how to configure the manually tunnel on Windows XP, Ubuntu, and FreeBSD

23 Thanks you Questions and Comments

24 6to4 Tunnel Address Block Allocation 2002::/ :{Public IPv4 in Hex}::/48 Ex :7D1B:833E::/48 6to4 and IPv6 Routing Set route to 6to4 Relay