Monday 10 December 2012

IPv6 Supported SNMP MIB Browsers

We have below SNMP MIB browser , which supoorts both IPv6 and IPv4.

Some of these are licensed product , but free evaluation copy is available for limited time.


1) NuDesign :http://www.ndt-inc.com/SNMP/Download.html

2) WebNMS: http://www.webnms.com/snmputilities/mib-browser.html

3) ByteSphere : http://www.oidview.com/news_mib_browser_to_support_ipv6_with_snmp_traps.html

4) MG-Soft : http://www.mg-soft.si/mgMibBrowserPE-evaluate.html

5) Ireasoning :http://ireasoning.com/mibbrowser.shtml



Which Internet browsers supports link local IPv6 address ?

This draft states of making zone identifier common for all browsers. It is set to expire in May , 2013

http://tools.ietf.org/html/draft-ietf-6man-uri-zoneid-05


A section from this states:

==================================================
Web Browsers


   Due to the lack of a standard in this area, web browsers have been inconsistent in providing for ZoneIDs.  Many have no support, but there are examples of ad hoc support.  For example, older versions of Firefox allowed the use of a ZoneID preceded by an unescaped "%" character, but this was removed for consistency with RFC 3986.  As another example, recent versions of Internet Explorer allow use of a ZoneID preceded by a "%" character escaped as "%25", still beyond the
   syntax allowed by RFC 3986.  This syntax extension is in fact used internally in the Windows operating system and some of its APIs.

   This document implies that all browsers should recognise a ZoneID preceded by an escaped "%".  In the spirit of "be liberal with what
   you accept", we also recommend that URI parsers accept bare "%" signs (i.e., a "%" not followed by two valid hexadecimal characters).  This
   makes it easy for a user to copy and paste a string such as  "fe80::a%en1" from the output of a "ping" command and have it work.


======================================================


1) IE version 7 and above support link local with '%25' added

  http://msdn.microsoft.com/en-us/library/windows/desktop/ms740593%28v=vs.85%29.aspx

2) Firefox older version 3.x supported, later it got removed , firefox bug which states this:

   https://bugzilla.mozilla.org/show_bug.cgi/attachment.cgi?id=392428&action=edit

3) Chrome bug:

     http://code.google.com/p/chromium/issues/detail?id=70762


Could not find information on Opera and Safari.





How to enable DHCPv6 route option in ISC-DHCP server

As per information given in link

http://www.isc.org/community/blog/201111/routing-configuration-over-dhcpv6

I tried to enable route prefix option in ISC-DHCP server , the configuration of server is :

vim /etc/dhcp/dhcpv6.conf
===================================================

## NEXT_HOP option with RTPREFIX option included
option dhcp6.next-hop-rt-prefix code 242 = { ip6-address, unsigNed integer 16,un
signed integer 16, unsigned integer 32, unsigned integer 8, unsigned integer 8,
ip6-address };
#
#   # This statement configures actual values to be sent
#   # RTPREFIX option code = 243, RTPREFIX length = 22
#   # lifetime = 9000 seconds
#   # route 2001:db8:2::/64
#   # metric 1
  option dhcp6.next-hop-rt-prefix 2001:db8:270::100:100 243 64 9000 0 1 ::;

=================================================

the configuration of dhcp client :


vim /etc/dhcp/dhcpv6.conf

=========================================

script "/sbin/dhclient-script";

option dhcp6.next-hop-rtprefix code 242 = { ip6-address,unsigned integer 16, uns
igned integer 16,unsigned integer 32,unsigned integer 8, unsigned integer 8, ip6
-address };

# RTPREFIX option

interface "eth1" {
                 request dhcp6.next-hop-rtprefix,dhcp6.vendor-opts,dhcp6.name-servers;
                       }

=================================

I can see the prefix 242 in DHCP packets.

Do DHCPv6 has default gateway option ?

DHCPv6 is defined in RFC 3315.

As such there is no default gateway option in DHCPv6, so we can not assign some specific option for it, to get from DHCP Server.

Actually the default gateway option should come through the Router advertisements (RA)

In windows 7, if we enable DHCP mode, it will accept , the server IP address from DHCPv6 Server and default gateway from RA.

In Fedora core 16, we have to enable mode "Dynamic+Auto" mode to get this behavior.

We have one draft coming up for DHCPv6 route option (http://datatracker.ietf.org/doc/draft-ietf-mif-dhcpv6-route-option/) this will expire in Feb 2013.

Once it comes to RFC status , we will have this option to enable on DHCPv6 servers.

As of now, isc- dhcp server support this option , please see below link for more information.

(http://www.isc.org/community/blog/201111/routing-configuration-over-dhcpv6)