Presentation Transcript
"Migration to IPv6 - Software Support for Networks and Devices": "Migration to IPv6 - Software Support for Networks and Devices"
IPv6 - Introduction: IPv6 - Introduction Features of V6
Advantages of V6
V4-V6 Comparison
Transition Mechanisms
Sample V6 Applications and Devices
MIP
Home Network
Software Solutions - Overview
Features,Advantages,Scalability,Standards
Future Development Directions
IPv6 - Features: IPv6 - Features V6 Addresses
Unicast Address
LinkLocal
SiteLocal
Anycast Address
Multicast Address
Neighbor Discovery
Address Resolution
Address Autoconfiguration
IPv6 - Features: IPv6 - Features Router Discovery
Neighbour Unreachability Detection
Redirect
Native Security
Authenticity – Authentication Header
Confidentiality - ESP Header
Tunnel Mode & Transport Mode
Path MTU Discovery
IPv6 - Features: IPv6 - Features Transition Mechanisms
Dual stack Mechanism
Configured Tunnels
Automatic Tunnel
Jumbograms
Packets of size more than 64k
V6 Over ethernet
Ethernet type code 86dd
Advantages of IPv6 : Advantages of IPv6 128 bit Address space
V4 Address depletion
Every Node can have a unique IP address
NAT translations – unnecessary
Addressing & Routing
Hierarchical Addressing
TLAs – Telecommunication Service Providers
NLAs – ISPs
SLA – Site
Reduction in Routing table entries
Advantages of IPv6 : Advantages of IPv6 Streamlined V6 Header
Primary V6 Header
Fixed length of 40
Extension Headers
PMTU Support Mandatory
Host Configuration
Plug and Play
Stateless Address Auto-Configuration
Router Discovery
Advantages of IPv6 : Advantages of IPv6 Native Security
AH & ESP Headers
Native Mobility Support
Direct routing
V4-V6 Comparison : V4-V6 Comparison
Transition Mechanisms – Dual Stack: Transition Mechanisms – Dual Stack
Transition Mechanisms – Tunneling: Transition Mechanisms – Tunneling
Transition Mechanisms – Tunnel Broker: Transition Mechanisms – Tunnel Broker
IPv6 Applications - MIP: IPv6 Applications - MIP
IPv6 Applications - MIP: IPv6 Applications - MIP Native Support for MIP
Direct Routing
No need for reverse tunneling
No foreign Agent
Native Security
Stateless Auto-configuration
IPv6 Applications – Home-network: IPv6 Applications – Home-network Home Appliances
TVs , VCD players
Refrigerators
Switch Boards
Microwave Oven
CC Camera etc..,
IPv6 Applications – Home-network: IPv6 Applications – Home-network Plug and Play
IP address for every node
Native G/W (router) discovery support
Stateless Auto Address Configuration
No DHCP ( lesser memory)
No Manual intervention
Native Mobility and security support
Software Solutions - FutureIPv6: Software Solutions - FutureIPv6
FutureIPv6 - Features: FutureIPv6 - Features Support for Unicast, multicast & anycast addresses
IPv6 Packet forwarding
Support for all extension headers
Neighbor Discovery
UDP Over IPv6
TCP Over IPv6/IPv4
Path MTU discovery
Jumbogram Support
FutureIPv6 - Features: FutureIPv6 - Features RIPng
Interface based enabling
Triggered Updates
Split Horizon/Poison reverse
Redistribution of static routes
Ipsec
Modes – Transport & Tunnel
Protocols – ESP & AH
Algorithms HMAC- MD5,Keyed –MD5,HMAC – SHA,DES CBS,NULL
FS Dual Stack - Architecture: FS Dual Stack - Architecture
FutureIPv6 - Advantages: FutureIPv6 - Advantages Pre-integrated with IPv4, TCP,SLI
Pre – Ported to Nucleus, (VxWorks, OSE)
Quality documentation
feature sheet, product spec, design, porting guide, resource estimates, test plans
Tested - unit, integration, system and interop tests
Deliverables
C-source-code, feature sheet, product spec, design, porting guide, free 90-day support (phone/fax/email)
Technical Support from India
Supported by services - projects, consultancy
FutureIPv6 – Advantages: FutureIPv6 – Advantages Tested against UNH test plan
Interoperability tested with
LINUX
Free BSD
6-Bone network
TAHI
KAME
FutureIPv6 – Scalability: FutureIPv6 – Scalability Max. Address per interface – 20,000
Max. Route Entries - 30,000
Max. ND Cache Entries - 20,000
Max. PMTU entries - 5000
Max. Tunnels - 10,000
Max. Ipsec Entries - 10,000
FutureIPv6 – Road Map: FutureIPv6 – Road Map Embedded Dual Stack – Available
Compact Version – Available
Tiny Version – May 2002
PPP support – June 2002
IKE Support – April 2002
Mobility Support – April 2002
OSPF support – On Roadmap
BGP support – On Roadmap
Slide25: THANK YOU