Visualizing Traffic on Network Topology



Similar documents
Pacnet Premium Dedicated Internet Access Dedicated Internet Access for Web-Centric Enterprises

IPv6 Practices on China Mobile IP Bearer Network

IMPLEMENTING CISCO IP ROUTING V2.0 (ROUTE)

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

Introducing Basic MPLS Concepts

HP Networking BGP and MPLS technology training

Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

NTT - A global IPv6 deployment case study

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

Global IP Network Overview

IPv6 over IPv4/MPLS Networks: The 6PE approach

Configuration Example

The Value of Flow Data for Peering Decisions

Juniper Exam JN0-343 Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version: 10.1 [ Total Questions: 498 ]

Understanding Virtual Router and Virtual Systems

Daniel O. Awduche, MBA, PhD.

Real-Time Traffic Engineering Management With Route Analytics

Designing and Developing Scalable IP Networks

BGP as an IGP for Carrier/Enterprise Networks

IP/MPLS Network Planning, Design, Simulation, Audit and Management. Dave Wang, WANDL

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

How To Make A Network Secure

Inter-domain Routing Basics. Border Gateway Protocol. Inter-domain Routing Basics. Inter-domain Routing Basics. Exterior routing protocols created to:

Brocade to Cisco Comparisons

Exterior Gateway Protocols (BGP)

Interconnecting Cisco Networking Devices: Accelerated (CCNAX) 2.0(80 Hs) 1-Interconnecting Cisco Networking Devices Part 1 (40 Hs)

Transitioning to BGP. ISP Workshops. Last updated 24 April 2013

RFC 2547bis: BGP/MPLS VPN Fundamentals

Examination. IP routning på Internet och andra sammansatta nät, DD2491 IP routing in the Internet and other complex networks, DD2491

CS551 External v.s. Internal BGP

MPLS WAN Explorer. Enterprise Network Management Visibility through the MPLS VPN Cloud

software networking Jithesh TJ, Santhosh Karipur QuEST Global

Load balancing and traffic control in BGP

Troubleshooting and Maintaining Cisco IP Networks Volume 1

Building a small Data Centre

Course Contents CCNP (CISco certified network professional)

Transition to IPv6 in Service Providers

Scalable Extraction, Aggregation, and Response to Network Intelligence

How NOC manages and controls inter-domain traffic? 5 th tf-noc meeting, Dubrovnik nino.ciurleo@garr.it

FACT SHEET INTERNATIONAL DATA SERVICES GLOBAL IP VPN

Understanding Large Internet Service Provider Backbone Networks

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January

Week 4 / Paper 1. Open issues in Interdomain Routing: a survey

Network Services Overview

For internal circulation of BSNLonly

BGP Link Bandwidth. Finding Feature Information. Contents

l.cittadini, m.cola, g.di battista

AT-S39 Version 1.3 Management Software for the AT-8024 and AT-8024GB Fast Ethernet Switches. Software Release Notes

Notice the router names, as these are often used in MPLS terminology. The Customer Edge router a router that directly connects to a customer network.

Description: Objective: Upon completing this course, the learner will be able to meet these overall objectives:

Load balancing and traffic control in BGP

PANDUIT Physical Layer Infrastructure Management. EMC Smarts Integration Module

Introduction to MPLS-based VPNs

Active measurements: networks. Prof. Anja Feldmann, Ph.D. Dr. Nikolaos Chatzis Georgios Smaragdakis, Ph.D.

IPv6 network management. Where and when?

Doing Don ts: Modifying BGP Attributes within an Autonomous System

IPv6 network management. 6DEPLOY. IPv6 Deployment and Support

Campus IPv6 connection Campus IPv6 deployment

BGP Link Bandwidth. Finding Feature Information. Prerequisites for BGP Link Bandwidth

How To Set Up Bgg On A Network With A Network On A Pb Or Pb On A Pc Or Ipa On A Bg On Pc Or Pv On A Ipa (Netb) On A Router On A 2

IXP Member connection Best Practice. Kittinan Sriprasert BKNIX

Advanced BGP Policy. Advanced Topics

SEC , Cisco Systems, Inc. All rights reserved.

BFD. (Bidirectional Forwarding Detection) Does it work and is it worth it? Tom Scholl, AT&T Labs NANOG 45

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software

Demonstrating the high performance and feature richness of the compact MX Series

Measuring IP Network Routing Convergence. A new approach to the problem

creating a connected world Group overview

NetBrain Consultant Edition v5.0

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

How To Manage Ipv6 Networks On A Network With Ipvv6 (Ipv6) On A Pc Or Ipv4 (Ip6) (Ip V6) Or Ip V6 ( Ipv5) ( Ip V5

Module 12 Multihoming to the Same ISP

Network Management for Common Topologies How best to use LiveAction for managing WAN and campus networks

Configuring MPLS Hub-and-Spoke Layer 3 VPNs

Agenda. ETHZ IP-Network. ETHZ-BB Diagramm. Backbone. Network Topology. Dordaneh Arangeh Derk Valenkamp

ASM Educational Center (ASM) Est. 1992

basic BGP in Huawei CLI

Detecting BGP hijacks in 2014

IPv6 Network Management.

Brocade SDN/OpenFlow. Norival Figueira Office of the CTO. January 9, /2015 BROCADE COMMUNICATIONS SYSTEMS, INC. ALL RIGHTS RESERVED.

Internet inter-as routing: BGP

H3C large-scale network routing

Building VPNs. Nam-Kee Tan. With IPSec and MPLS. McGraw-Hill CCIE #4307 S&

Enterprise Network Simulation Using MPLS- BGP

Implementing MPLS VPNs over IP Tunnels

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

Anycast Rou,ng: Local Delivery. Tom Daly, CTO h<p://dyn.com Up,me is the Bo<om Line

Interconnecting Cisco Networking Devices, Part 2 Course ICND2 v2.0; 5 Days, Instructor-led

Transcription:

Visualizing Traffic on Network Topology NTT Communications, Kazunori Kamiya NTT Laboratories, Hiroshi Kurakami

Agenda Company Introduction Motivation and Goals Things to consider Method of visualizing Traffic and Topology Visualizing Example and Use Cases Future Work Conclusion 1

NTT Communications two large networks AS2914 : ntt.net Global Tier-1 backbone AS4713 : OCN (for Japanese domestic) Korea NTT Korea U.S. Verio Hong Kong NTT Com Asia NTT Com Thailand Taiwan NTT Taiwan ntt.net AS2914 Europe NTT Europe Malaysia NTT MSC AS 4713 Australia NTT Australia 2

East Japan Earthquake damage in submarine cables Osaka Tokyo Copyright http://www.ntt.co.jp/ir/library_e/presentation/2011/1105e_2.pdf 2012 NTT Communications 3

Our Motivation 1 Visualizing Traffic on Single Point When traffic increases or decreases, we would like to know what is happening on Network In Tokyo, Traffic Down!! Looking at Multi Point Traffic leads to understanding In Osaka, Traffic UP!! Failover occurs 4

Our Motivation 2 Visualizing Traffic on Multi-Point Operators imagine topology in their brain, then search for traffic graph in specified region Osaka Tokyo Looking at Traffic on Routing Topology leads to far better/fast understanding. 5

Our Goal Our Goal: Monitoring Traffic on Routing Topology Better View Easy Operation Fast Trouble Shooting 6

Things to Consider - Routing Topology changes dynamically - Routing Topology may differ between internal network and external network - Routing Topology may differ between IPv4 and IPv6 - Monitor routing protocol continuously as well as Monitor Flow Traffic - Monitor separate routing protocol for internal/external network - Monitor separate routing protocol for IPv4/IPv6 network 7

Routing Protocol to be Monitored IPv4 IPv6 Internal OSPFv2 OSPFv3 IS-IS External BGP4 BGP4+ 8

Monitoring Internal Routing Protocol(OSPFv2/OSPFv3) Method (1)Login to Router (2)SNMP (3)Join Network Pros and Cons Good: Comparably fast Little load to router Bad: Different output format by vendor, need many parser Comparably difficult to get login permission Protocol message is not possible to be monitored Good: Standardized output format (Except OSPFv3) Comparably easy to get SNMP access (read-only) Bad: Load given to router Comparably slow Protocol message is not possible to be monitored OSPFv3 OSPFv2 Good: Comparably fast A little load to router Protocol message is monitored Bad: Need protocol stack (difficult implementation) Difficult management, Topology may change by joining network 9

Monitoring External Routing Protocol(BGP/BGP4+) Method Pros and Cons (1)Login to Router Good: Comparably fast Little load to router Bad: Different output format by vendor, need many parser Comparably difficult to get login permission Protocol message is not possible to be monitored (2)SNMP Good: Comparably easy to get SNMP access Bad: Vendor-specific MIB Load given to router Comparably slow Protocol message is not possible to be monitored (3)Join Network Good: Comparably fast A little load to router Protocol message is monitored Easy management Bad: Need protocol stack (difficult implementation) BGP BGP4+ 10

Flow Technology for Traffic Monitoring Netflow sflow IPv4 IPv6 Version 5 OK NG Version 9 OK OK Version 2 OK OK Version 4 OK OK Version 5 OK OK IPFIX OK OK Recent Flow technologies can handle IPv6 traffic information. 11

Visualizing Process Discovery Projection Discovery Projection Monitor Routing Protocol Monitor Flow Internal IPv4 IPv6 - Analyze OSPF/OSPFv3 Link State Database - Enumerate all interfaces of Network Links - Extract Flow of specified interface - Calculate Interface Traffic, then map onto links External IPv4 IPv6 - Analyze BGP/BGP4+ Routing Table and Attributes - Enumerate all AS Path by Origin AS - Extract Origin AS for each flow - Calculate Traffic for each origin AS, then map onto AS Path 12

Monitoring System (Internal Topology) AREA 0 Flow Monitoring System Flow Seed Router OSPF Monitoring - All routers send Flow to Monitoring System - System monitors OSPF link state database on one of the routers 13

Monitoring System (Internal Topology) cont d AREA 0 Flow Monitoring System Flow AREA 101 AREA 102 AREA 103 OSPF Monitoring - All routers send Flow to Monitoring System - System monitors OSPF link state database on one of the routers in Each AREA 14

Monitoring System (External Topology) AS 65001 Flow Monitoring System ibgp ibgp Flow ibgp ibgp Route Reflector BGP Monitoring(iBGP) - Edge routers send Flow to Monitoring System - System monitors BGP routing table by ibgp peer with Route Reflector 15

Monitoring System (External Topology) cont d AS 65001 Flow AS 65002 Monitoring System Flow BGP Monitoring(eBGP) - Edge routers send Flow to Monitoring System -System monitors BGP routing table by ebgp peer with one of the Edge router 16

Visualization Example Internal IPv4 17

Visualization Example Internal IPv6 Same Topology as IPv4, Far less traffic 18

Demonstration Onsite Use Case Failover Detection 19

Visualization Example External IPv4 Company A Company B 20

Visualization Example External IPv6 Company C Far less traffic than IPv4 21

Use Case AS Path Change Detection Demonstration Onsite

Future Work Automation Detect Interface Failover Detect AS-Path Change,,,etc Detect Asymmetric Routing Monitor other IP routing protocols IS-IS Static Monitor other layers MPLS L2, VLAN, Static Network L1 23

Conclusion Successful in visualizing traffic on routing topology Monitor routing protocol as well as flow Different routing protocol must be monitored depending on what kind of network to visualize (internal/external, ipv4/ipv6) Topology visualization is useful for Better view Easy operation Fast trouble shooting 24