SNMP Transition Tool Management of IPv6 Networks with IPv4/IPv6 SNMP Gateway Wiktor Procyk wiku@man.poznan.pl Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 1
Introduction IPv6 is the „next generation” protocol designed by IETF to replace the current IPv4 - since January 1995 - more and more popular regular service - no support for IPv6 in commercial management platforms Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 2
No Support for IPv6 in Management Platforms Management platforms: • HP OpenView • Tivoli NetView • Cisco CiscoWorks • IPSWITCH WhatsUp Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 3
Possible Solution – Dual Stack IPv4/6 IPv4/6 network if IPv6 routing network process fails IPv6 only network Network Management Station Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 4
The Idea of SNMP Transition Tool The main purpose of the development the SNMP Transition Tool is to enable the existing IPv4 network management platforms to monitor and configure the native IPv6 networks. The SNMP Transition Tool will translate SNMP protocol messages between IPv4 and IPv6 networks using its Address Translation Table. Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 5
Overview of SNMP Transition Tool IPv4 �� IPv6 IPv4 SNMP IPv6 SNMP SNMP Transition Manager Agent Mechanism SNMP Message SNMP Message SNMP UDP Datagram UDP Datagram Transition IPv6 Packet IPv4 Packet Tool Physical Layers Physical Layers Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 6
Transition Tool Architecture 1 IPv4/6 IPv4/6 network network IPv6 only network Transition Tool System Network Management Station Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 7
Transition Tool Architecture 2 Transition Tool ping ping Response Response ping ping ping Our Prolocol Request Request Transition Management Station DB Network device ) l o IPv6 or IPv4 Network Our Prolocol c IPv4 or IPv6 Network o l o r P r u O SNMP SNMP ( L Request S Request S SNMP SNMP SNMP Response Response Transition Tool Manager OK Cancel IPv4 or IPv6 Network Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 8
Graphical User Interface of Transition Tool • user friendly • written in Java 1.4 • secure protocol - SSL • X.509 PKI Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 9
Tests and Results 1 Efficiency IPv6 network IPv4 network Server proxy 3 Com 3 Com Every station performs a fernek.man.poznan.pl baobab.man.poznan.pl 2001:808:0:1:210:4bff:feb8:4da9 2001:808:0:1:204:75ff:fec7:c277 baobab,man.poznan.pl 10.0.7.2 birch.man.poznan.pl Data General 3 Com 10.0.7.3 snmpwalk towards all boletus.man.poznan.pl 2001:808:0:1:204:76ff:fee9:59d9 3 Com fernek,man.poznan.pl birch.man.poznan.pl agents simultaneously 10.0.7.4 2001:808:0:1:200:1ff:fe00:c43f boletus,man.poznan.pl fern.man.poznan.pl 10.0.7.1 10.0.7.5 2001:808:0:1:204:75ff:fec7:5a4b using the Transition Tool. IPv6 network IPv4 network The Transition Tool Server proxy 3 Com translates SNMP packets fernek.man.poznan.pl baobab.man.poznan.pl 3 Com 2001:808:0:1:210:4bff:feb8:4da9 2001:808:0:1:204:75ff:fec7:c277 baobab,man.poznan.pl 10.0.7.2 birch.man.poznan.pl Data General 10.0.7.3 between IPv4 and IPv6 3 Com boletus.man.poznan.pl fernek,man.poznan.pl 3 Com 2001:808:0:1:204:76ff:fee9:59d9 birch.man.poznan.pl 10.0.7.4 networks in both fern.man.poznan.pl 2001:808:0:1:200:1ff:fe00:c43f boletus,man.poznan.pl 10.0.7.1 10.0.7.5 2001:808:0:1:204:75ff:fec7:5a4b directions. Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 10
Tests and Results 2 Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 11
Tests and Results 2 Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 12
Tests and Results 3 Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 13
Implementation Testbed presented on TF-NGN, Poznan, May 2003: -IPv4 network Web interface -WhatsUp possible -SNMP Transition Tool - IPv6 network Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 14
Future Development • Extend tool with new modules – DNS, 6tunnel, etc • Trap forwarding • SubAgent – collaborates with any SNMP agent AgentX protocol compatible • Automatic address configuration • MIB conversions – lots of problems to solve, e.g. see RFC 2962 - "An SNMP Application Level Gateway for Payload Address Translation" Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 15
Proposition of the New Transition Tool Architecture Our Prolocol Our Prolocol Our Prolocol l o c o l o r P r u O Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 16
How to Get it http://www.ipv6.man.poznan.pl License Type: GPL 2 1 3 Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 17
Thank you! Any questions, comments or remarks are very welcome. Contact: 6net@man.poznan.pl Zagreb, TERENA, May 2003 Wiktor Procyk <wiku@man.poznan.pl> 18
Recommend
More recommend