Broadband Communication Lab. Asymmetric Path Detection in BGP Routing 29 January, 2004 Eun Mi, Park Korea Univ. Dept. of Electronics and Computer Engineering.

Slides:



Advertisements
Similar presentations
High Performance Research Network. Development Lab. / Supercomputing Center 1 Design of the Detection and Response System against DDoS attacks Yoonjoo.
Advertisements

National Computerization Agency (NCA) Future of KOREN/APII October 31, 2003 Byun, Sang-Ick / NCA
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: EIGRP Advanced Configurations and Troubleshooting Scaling.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 RIPv2 Routing Protocols and Concepts – Chapter 7.
Routing Protocols and Concepts – Chapter 7 Sandra Coleman, CCNA, CCAI
1 ELEN 602 Lecture 20 More on Routing RIP, OSPF, BGP.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
© 2009 Cisco Systems, Inc. All rights reserved.ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Configuring and Verifying Basic BGP Operations.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
University of Kansas Data Discovery on the Information Highway Susan Gauch University of Kansas.
1 Analysis and Study on BGP Routing Information and Flow Data Yoshiaki HARADA Graduate School of Information Science and Electrical Engineering (ISEE)
KOREN/APII/TEIN NOC(s) KOREN & E2E Performance Initiative Lee Jaehwa The Second International Workshop on HEP Data Grid CHEP, KNU,
Routing and Routing Protocols Dynamic Routing Overview.
BGP Overview Sumanta Das Gajendra Mahapatra. Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police.
CCNA – Cisco Certified Network Associates Routing and Static Routes By Roshan Chaudhary Lecturer Islington College.
Dynamic Routing Protocols  Function(s) of Dynamic Routing Protocols: – Dynamically share information between routers (Discover remote networks). – Automatically.
Lecture Week 7 RIPv2 Routing Protocols and Concepts.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 RIPv2 Routing Protocols and Concepts – Chapter 7.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Network Layer Protocols: Unicast and Multicast Routing Protocols 21.1 Unicast Routing 21.2 Unicast Routing.
Measurement of Routing Switch-over Time with Redundant Link Masaki Hirabaru (NICT), Teruo Nakai (KDDI), Yoshitaka Hattori (KDDI), Motohiro Ishii (QIC),
I-Path : Network Transparency Project Shigeki Goto* Akihiro Shimoda*, Ichiro Murase* Dai Mochinaga**, and Katsushi Kobayashi*** 1 * Waseda University **
Review of the literature : DMND:Collecting Data from Mobiles Using Named Data Takashima Daiki Park Lab, Waseda University, Japan 1/15.
BGP Man in the Middle Attack Jason Froehlich December 10, 2008.
© 2001, Cisco Systems, Inc. A_BGP_Confed BGP Confederations.
Use cases Navigation Problem notification Problem analysis.
APII/APAN Measurement Framework: Advanced Network Observatory Masaki Hirabaru (NICT), Takatoshi Ikeda (KDDI Lab), Motohiro Ishii (QIC), and Yasuichi Kitamura.
1.  Infrastructure status  Up to 60G backbone for testing network equipment capability  10~60G backbone is deployed nationwide (6 Pops)  About 60.
OSPF Offloading: The HELLO Protocol A First Step Toward Distributed Heterogeneous Offloading Speaker: Mary Bond.
7400 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. -0/35- OfficeServ 7x00 Enterprise IP Solutions Quick Install Guide.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Distance Vector Routing Protocols Dynamic Routing.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
1 Version 3.1 Module 6 Routed & Routing Protocols.
OSPF Open Shortest Path First. Table of Content  IP Routes  OSPF History  OSPF Design  OSPF Link State  OSPF Routing Table  OSPF Data Packets.
TEIN & APII Update and New Agenda & Initiative APAN-17/North Asia Net Group 29 Jan 2004, East West Center, HNL Bo-Hyun SEO Director of APIICC, KISDI
TEIN/APII(KR) Update & Agenda APAN-17/Backbone Com. 28 Jan 2004, Univ Hawaii, HNL Bo-Hyun SEO Director of APIICC, KISDI KOREA INFORMATION.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
Security System for KOREN/APII-Testbed
Routing Protocols and Concepts – Chapter 7
Thoughts on TEIN2 Operation and Collaboration Xing Li
KYUNG-HWA KIM HENNING SCHULZRINNE 12/09/2008 INTERNET REAL-TIME LAB, COLUMBIA UNIVERSITY DYSWIS.
Network Engineering (NOC) Workshop in APAN Challenges in Layer 3 – Operation Experiences Xing Li :00-17:30.
Introduction of An Engineering Project for KOREN/APII Seung-Joon Seok Korea University.
Instructor Materials Chapter 7: EIGRP Tuning and Troubleshooting
Introduction to Dynamic Routing Protocol
Connecting an Enterprise Network to an ISP Network
Chapter 6 Delivery & Forwarding of IP Packets
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Static and Default Routing
Network Tools and Utilities
Routing Protocols and Concepts
Monitoring MIPv6 Traffic with IPFIX
Routing and Routing Protocols: Routing Static
Routing Protocols and Concepts
COMP 3270 Computer Networks
Link-State Routing Protocols
Introduction to Dynamic Routing Protocol
ECE 544 Protocol Design Project 2016
Chapter 6 Delivery & Forwarding of IP Packets
Chapter 3: Dynamic Routing
Routing and Routing Protocols: Routing Static
Introduction to Dynamic Routing Protocol
Delivery and Routing of IP Packets
Link-State Routing Protocols
Routing Protocols and Concepts – Chapter 7
Link-State Routing Protocols
Routing Protocols and Concepts – Chapter 7
CCE1030 Computer Networking
Presentation transcript:

Broadband Communication Lab. Asymmetric Path Detection in BGP Routing 29 January, 2004 Eun Mi, Park Korea Univ. Dept. of Electronics and Computer Engineering

Broadband Communication Lab. 2 KESG / APAN Contents Introduction Routing Area Goal System Architecture & Visualization system Data Analysis for BGP messages Asymmetric Paths In/out of KOREN Approaches in KESG Project Asymmetric Path Detection APD system Approach Issues

Broadband Communication Lab. 3 KESG / APAN Introduction Improving international link resource utilization Develop BGP analysis system to analyze and improve international link Collaborations with KOREN members, JP members

Broadband Communication Lab. 4 KESG / APAN Goal in BGP Routing Area 1 st Year Framework for improve international network performance & for detect abnormal routing information finding & collecting asymmetric paths BGP monitoring & visualization system 2 nd Year Detecting asymmetric paths Load balancing of the international links

Broadband Communication Lab. 5 KESG / APAN System Architecture (1) Seoul XP Busan XP BGPview Analyzer Visualizer DataBase 2 nd year major Measurement AreaBGP Routing Area

Broadband Communication Lab. 6 KESG / APAN System Architecture (2) Korea Pusan Taejon Seoul TO: APII link TEIN link H-G link BGPview Visualization Analysis system

Broadband Communication Lab. 7 KESG / APAN Brief Overview APAN-JP RENATER3 SINGAREN BGP View Web based interface DB Visualization system

Broadband Communication Lab. 8 KESG / APAN Implementing Visualization System The purpose is to report BGP table & update message status visually From modified BGPview agent Query from DB Real time report from BGPview User can see not only BGP status, but also full message format In abnormal state such as abnormal updates, user can see the routing entry to remove Message ID searching function Message information, message Prefix information, full message information

Broadband Communication Lab. 9 KESG / APAN Web based Visualization Total Message Information Prefix Information Full Information

Broadband Communication Lab. 10 KESG / APAN Data Structure for Visualization Field nameField TypeContents dateDateMessage date timeTimeExact time for message totallongTotal number of the message updatelongNumber of the updated message notificationlongNumber of the notification message openlongNumber of the OPEN message keepalivelongNumber of the KEEPALIVE message prefixlongNumber of the prefix in a receiving packet withdrawlongNumber of the withdraw message in a receiving packet

Broadband Communication Lab. 11 KESG / APAN Categorization PEERS neighbor : BGP router IP address remote_as : BGP router AS number local_as : default AS number holdtimer : for Hold timer adjust to manage the KEEPALIVE message MESSAGE_INFO For total message number ROUTER_TT For keep connection with the peer router DUMMYINFO To check BGPview ’ s condition ROUTE_INFO ROUTE_HISTORY

Broadband Communication Lab. 12 KESG / APAN Message Analysis

Broadband Communication Lab. 13 KESG / APAN Data Analysis All message is update message OPEN : WITHDRAW = 89% : 11% Only 1 OPEN message KEEPALIVE MESSAGE = (3msg./1min.) NO Notification Message About 12Mbyte/1day 7660(APAN-JP) 2200(RENATER3) 2523(APAN-JP) 7610(SingaREN) Entries in the International Links

Broadband Communication Lab. 14 KESG / APAN Asymmetric Paths KOREN User 1 User 2 User 3 JAPAN SingaREN TEIN Inside of the KOREN… Commercial Network?? Commercial Network?? Outside of the KOREN…

Broadband Communication Lab. 15 KESG / APAN APs in International Links KOREN AS9270 JAPAN AS7660 APII 8Mbps G-H 1Gbps #1 G-H 1Gbps #2 Others??? TO JAPAN

Broadband Communication Lab. 16 KESG / APAN APs in International Links KOREN AS9270 USA STARTAP HPCnet 45Mbps TransPAC 155Mbps * 2 Others??? TO USA

Broadband Communication Lab. 17 KESG / APAN Asymmetric Path Detection Basically, {traceroute} is the only to find exact asymmetric paths We can guess the APs by collecting routing information Match next hop, routing table If the path is outside of the KOREN By collecting routing table & BGP table IF the path is inside of the KOREN By PMI APD system For International Path International collaboration must be needed

Broadband Communication Lab. 18 KESG / APAN PMI Approach APDAgent APDServer 2. Interface IP list from each router 1. RSH “show ip aliases” 3. U ser selects APDAgent IP 7. S how result of APD 4. RSH“traceroute execute” 5. Store router interface IP and measured IP 6. S ends result which is compared

Broadband Communication Lab. 19 KESG / APAN Measurement Area Approach Netflow data based, inbound & outbound traffic analysis Make set of SRC AS Number of inbound traffic and DST AS Number of outbound traffic AS (in, seoul) = {AS1, AS2, … } AS (out, seoul) = {AS3, AS4, … } AS (in, daejeon) = {AS5, AS6, … } AS (out, daejeon) = {AS7, AS8, … } Ex. AS n ∈ AS (in,seoul) and AS n ∈ AS (out,daejeon) the path with AS n is asymmetirc

Broadband Communication Lab. 20 KESG / APAN APD System Approach All table must be gathered Seoul, Daejeon, Suwon, Kwangju … PMI system + measurement area data Implementing Matching function in Analyzer Analyzer will be added in modified BGPview system in 2 nd year Algorithm must be developed for address/AS PATH matching

Broadband Communication Lab. 21 KESG / APAN Conclusion After Asymmetric Path Detection, What is the Next? Asymmetric Paths are not abnormal … Basic Information for load balancing For International APD … Way to International collaboration

Broadband Communication Lab. Thank you