Presentation is loading. Please wait.

Presentation is loading. Please wait.

6Mon: Rogue IPv6 Router Advertisement detection and mitigation and IPv6 address utilization network monitoring tool Institute of Informatics and Telematics.

Similar presentations


Presentation on theme: "6Mon: Rogue IPv6 Router Advertisement detection and mitigation and IPv6 address utilization network monitoring tool Institute of Informatics and Telematics."— Presentation transcript:

1 6Mon: Rogue IPv6 Router Advertisement detection and mitigation and IPv6 address utilization network monitoring tool Institute of Informatics and Telematics - CNR, Italy. Division of “Telematic Network of CNR Pisa” Terena Networking Conference 2012 21 - 24 May, Reykjavík, Iceland

2 Introduction IPv6 is present in our networks ▫Lack of troubleshooting and monitoring tools Let’s give a hand to network administrators ▫Address utilization  Finding associations between MAC, IPv4 and IPv6 addresses ▫Notification of network anomalies  Alert when a rogue router starts sending router advertisements ▫Mitigation  Neutralize the effects of rogue router advertisements Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

3 6MoN Network monitoring tool capable to inspect ▫IPv6  ICMPv6: Router Advertisement, Neighbor Solicitation ▫IPv4  ARP, DHCP ▫Ethernet  802.1q Developed in Python ▫Scapy, packet manipulation library ▫Django, web framework Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

4 6MoN Architecture ▫Minimal configuration: the switch port connected to 6MoN must be member of all VLAN we need to monitor Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

5 Address utilization and correlation IPv4 146.48.96.30 IPv6 2a00:1620:c0:60::1a 2a00:1620:c0:60:21a:92ff:fe29:adb fe80::21a:68ff:fe9a:cab2 Hostname www.iit.cnr.it Hostname www.iit.cnr.it Username serverweb Username serverweb VLAN id 96 MAC 00:1a:68:9a:ca:b2 ICMPv6 NS Ethernet 802.1q Radius Accounting DNS ARP Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

6 Address utilization and correlation Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

7 Rogue Router Advertisement Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

8 Notification and Mitigation, RA 6MoN keeps track of all captured RAs ▫Each discovered router can be marked as “Legal/Illegal” by network administrators Rogue RAs may cause network malfunctions ▫e. g. A misconfigured host starts sending RAs 6MoN sends mitigation RAs ▫According to established policies based on heuristic experience ▫By sending spoofed packets  router-lifetime=0  valid-lifetime=0 (if prefix wrong) Notifications are sent to network administrators ▫Event driven Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

9 Rogue Router Advertisement Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

10 Other utilities embedded in 6MoN Neighbor solicitation ▫Keeps track of IPv6 address utilization by listening to DAD and NS messages MacFind ▫Finds the switch physical port that is closest to a given mac-address (SNMP based) WatchARP ▫Observes IPv4 address utilization and keeps history of correlation of MAC and IPv4 usage Rogue DHCP notification ▫Discover “unofficial” DHCP servers connected to the network Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

11 Neighbor Solicitation Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

12 MacFind Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

13 WatchARP Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

14 Rogue DHCP server Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland

15 Conclusion 6MoN (beta) is available for download as VMware image ▫http://servizirete.pi.cnr.ithttp://servizirete.pi.cnr.it ▫advice: wait for version 2 New version is going to be available in June ▫Improved web interface ▫Optimized core algorithm ▫DHCPv6 rogue server detection More Info ▫grupporeti-dev@iit.cnr.it Institute of Informatics and Telematics - CNRTNC2012, 21 - 24 May, Reykjavík, Iceland


Download ppt "6Mon: Rogue IPv6 Router Advertisement detection and mitigation and IPv6 address utilization network monitoring tool Institute of Informatics and Telematics."

Similar presentations


Ads by Google