Guide: Dr. Vishal Sharma Group 8: Pujara Chirag ( )

Slides:



Advertisements
Similar presentations
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
Advertisements

1 Interdomain Traffic Engineering with BGP By Behzad Akbari Spring 2011 These slides are based on the slides of Tim. G. Griffin (AT&T) and Shivkumar (RPI)
1 Copyright  1999, Cisco Systems, Inc. Module10.ppt10/7/1999 8:27 AM BGP — Border Gateway Protocol Routing Protocol used between AS’s Currently Version.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
Network Layer: Internet-Wide Routing & BGP Dina Katabi & Sam Madden.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
Fundamentals of Computer Networks ECE 478/578 Lecture #18: Policy-Based Routing Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol)
Computer Networking Lecture 10: Inter-Domain Routing
15-744: Computer Networking L-5 Inter-Domain Routing.
14 – Inter/Intra-AS Routing
© 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.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol)
Inter-domain Routing Outline Border Gateway Protocol.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Network Layer r Introduction r Datagram networks r IP: Internet Protocol m Datagram format m IPv4 addressing m ICMP r What’s inside a router r Routing.
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol)
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429/556 Introduction to Computer Networks Inter-domain routing Some slides used with.
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol) Copyright ©, Carnegie Mellon University.
CS 640: Introduction to Computer Networks Aditya Akella Lecture 11 - Inter-Domain Routing - BGP (Border Gateway Protocol)
1 Agenda for Today’s Lecture The rationale for BGP’s design –What is interdomain routing and why do we need it? –Why does BGP look the way it does? How.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 BGP Overview Understanding BGP Path Attributes.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Course Introduction.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
Border Gateway Protocol (BGP) (Bruce Maggs and Nick Feamster)
Inter-domain Routing Outline Border Gateway Protocol.
CS 640: Introduction to Computer Networks Aditya Akella Lecture 11 - Inter-Domain Routing - BGP (Border Gateway Protocol)
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol)
Computer Networking Inter-Domain Routing BGP (Border Gateway Protocol) Copyright ©, Carnegie Mellon University.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Working at a Small-to-Medium Business or ISP – Chapter 6
CS 3700 Networks and Distributed Systems
ISP Workshop Agenda Phithakkit Phasuk.
2017 session 1 TELE3118: Network Technologies Week 6: Network Layer Control Plane Inter-Domain Routing Protocols Some slides have been adapted from:
Border Gateway Protocol
Теми: Routing Concepts Static Routing Dynamic Routing
Scaling Service Provider Networks
CS 3700 Networks and Distributed Systems
Jian Wu (University of Michigan)
Border Gateway Protocol
COS 561: Advanced Computer Networks
BGP supplement Abhigyan Sharma.
Interdomain Traffic Engineering with BGP
Introduction To Networking
Lixin Gao ECE Dept. UMASS, Amherst
Module Summary BGP is a path-vector routing protocol that allows routing policy decisions at the AS level to be enforced. BGP is a policy-based routing.
BGP Overview BGP concepts and operation.
Cours BGP-MPLS-IPV6-QOS
COS 561: Advanced Computer Networks
Routers Routing algorithms
Dan LI CS Department, Tsinghua University
COS 561: Advanced Computer Networks
Label Switched VPNs – Scalability and Performance Analysis
Working at a Small-to-Medium Business or ISP – Chapter 6
BGP Instability Jennifer Rexford
Computer Networks Protocols
Presentation transcript:

Guide: Dr. Vishal Sharma Group 8: Pujara Chirag (03307901) Course Project EE 612 Telematics Course Project on Inter-Provider Peering in IP Networks Guide: Dr. Vishal Sharma Group 8: Pujara Chirag (03307901) Mehta Prakshep (03307909) Bhedaru Velabhai (04307301)

Need for Interconnection Course Project Need for Interconnection To Provide Universal Connectivity To Increase the no. of Customers Network Externalities Direct Indirect 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Interconnection Strategies Peering It is a settlement free connection between backbone providers Private Peering Advanced Peering 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Cont.. Hot Potato Routing Traffic is delivered at the earliest exchange point. 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Cont.. Transit It is a paid connection. Quality of connection is good. 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Interconnection issues Non Technical Common carrier regulation Is it needed? Maintaining competitive environment Is refusal for peer is anti-competitive act? 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Free Riding on a National Backbone 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Technical issues Fault Detection Link Failure Looping in routing Accommodate different class of users To provide QoS guarantee. 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Border Gateway Protocol Interconnection of ISP Policy based Algorithm EBGP & IBGP Multiprotocol BGP TCP/IP 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Weight How do I reach 172.16.1.0 ? What policy ? M = (1 / min (BWi)) + ∑di 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Local Preference AS 1 AS 2 AS 4 AS 3 13.13.0.0/16 local pref = 80 local pref = 100 local pref = 90 AS 5 A B C 11/8/2018 Course project EE-612 Telematics, IIT Bombay

How do I force traffic on primary link? AS 1 Primary link Backup link Set Local Pref = 100 for all routes from AS 1 AS 2 Set Local Pref = 50 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Multi Exit Discriminator 15 56 17 100 Heavy Content Web Farm 192.44.78.0/24 MED = 15 MED = 56 Prefer lower MED values D C AS 1 AS 2 AS 3 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay AS_PATH AS2 135.207.0.0/16 AS Path =1 AS 3 AS 4 AS 5 AS Path = 2 1 AS Path = 5 2 1 AS 1 Prefix Originated AS 6 AS 7 AS Path =2 1 AS Path = 3 2 1 AS Path = 4 3 2 1 AS Path = 7 4 3 2 1 AS 6 May choose AS 5 2 1 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay NEXT HOP AS 1 AS 2 192.0.2.1 135.207.0.0/16 10.10.10.10 Next Hop = 192.0.2.1 C B D A 192.0.2.0/30 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Limitation Cannot differentiate between class of service Requires Mesh topology within AS Requires large size table Convergence 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Basics of MPLS based VPNs 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Advantages of MPLS in VPNs Ease of Routing (in the core network) Implementation of Policy based Forwarding Support Different Class of Service (CoS) Can Fulfill Customer’s Varying Expectation 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Concept of MPLS based Peering 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Complexities Involved… In Competitive market ISPs may not collaborate for Exchange of MPLS parameters Before providing service to any Customer an ISP has to check whether that class of service is provided by other ISP to which it is peering 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Course project EE-612 Telematics, IIT Bombay Benefits Allows Multiple Autonomous systems to form a continuous and seamless Network between customer sites of a Service Provider Traffic Flow through one Cross point allows for better rate control of network traffic between different areas Can divide a large System into multiple subsystems and then Classify them into a Single Confederation 11/8/2018 Course project EE-612 Telematics, IIT Bombay

Queries Thank you