BGP Soft-Notification Gargi Nalawade Keyur Patel John Scudder David Ward.

Slides:



Advertisements
Similar presentations
RPKI Standards Activity Geoff Huston APNIC February 2010.
Advertisements

Global IPv6 Summit Asia Pacific, Taipei, February 26th, 2003 Jérôme Renner Product Manager Advanced Networks Division,
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Next Generation Network Architectures Summary John.
CSE331: Introduction to Networks and Security Lecture 10 Fall 2002.
Routing: Exterior Gateway Protocols and Autonomous Systems Chapter 15.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Module Summary BGP has reliable transport provided by TCP, a rich set of metrics called BGP.
BGP Extensions for BIER draft-xu-idr-bier-extensions-01 Xiaohu Xu (Huawei) Mach Chen (Huawei) Keyur Patel (Cisco) IJsbrand Wijnands (Cisco)
1 Quagga Status RIPE65 Martin Winter OpenSourceRouting.org.
Mobile Communications in a Mobile Agent Based Overlay System Ching-Feng Li.
Data Exchange Packet switching  Packet switching breaks data in to packets before sending it through a network, then reassembles it at the other end –
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Advanced BGP Convergence Techniques Pradosh Mohapatra.
Installing and Troubleshooting Hardware Device and Drivers Chapter 6 powered by dj.
Stateless user-plane for vEPC draft-matsushima-stateless-uplane-vepc-03 Satoru Matsushima Ryuji Wakikawa.
1 Session Number Presentation_ID © 2001, Cisco Systems, Inc. All rights reserved. Using the Cisco TAC Website for IP Routing Issues Cisco TAC Web Seminar.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal GROUP 9.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-evpn-segment- route-00.txt Ali Sajassi, Samer.
Border Gateway Protocol
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Accelerated Routing Convergence for BGP Graceful Restart draft-keyur-idr-enhanced-gr-00.
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.
Communication Fundamentals Yi Liang 9/9/2015. Fundamentals  Layered protocols Build Message System call Send over network d Process A Process B.
Inter AS option D (draft-mapathak-interas-option-d-00) Manu Pathak Keyur Patel Arjun Sreekantiah November 2012.
NextHop Technologies, Inc. IETF 58 IDR Meeting 11/13/03 1-3pm.
CSCI-1680 Network Layer: Inter-domain Routing Based partly on lecture notes by Rob Sherwood, David Mazières, Phil Levis, Rodrigo Fonseca John Jannotti.
Nov. 8, 2006IDR WG Meeting1 IPv6 Next Hop for IPv4 Prefix In BGP Updates, NH not necessarily of same address family as NLRI Currently deployed examples:
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Prefix Origin Validation State Extended Community draft-pmohapat-sidr-origin-validation-signaling-00.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
1 draft-sidr-bgpsec-protocol-05 Open Issues. 2 Overview I received many helpful reviews: Thanks Rob, Sandy, Sean, Randy, and Wes Most issues are minor.
Route Selection Using Policy Controls
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Outbound Route Filtering.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—7-1 Optimizing BGP Scalability Implementing BGP Peer Groups.
BGP and ICMP. Exterior Gateway Protocol (EGP) Like RIP, but no metrics. Just if reachable. Rtr inside a domain collects reachability information and informs.
Routing Information Protocol
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Module Summary The multihomed customer network must exchange BGP information with both ISP.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Lab 6-2 Debrief.
BGP Basics BGP uses TCP (port 179) BGP Established unicast-based connection to each of its BGP- speaking peers. BGP allowing the TCP layer to handle such.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Diagnostic Message draft-raszuk-bgp-diagnostic-message-00 Robert Raszuk,
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Enhanced Route Refresh Capability draft-keyur-bgp-enhanced-route-refresh-01.
IDR WG Document Status Update Sue Hares, Yakov Rekhter November 2005.
BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca -
Border Gateway Protocol. Intra-AS v.s. Inter-AS Intra-AS Inter-AS.
BGP UPDATE-v2 Gargi Nalawade Himanshu Shah. Problem description Current UPDATE message was intended to carry IPv4 NLRIs Non-IPv4 NLRIs as well as NEXTHOP.
BGP Connection Collision Avoidance Enke Chen Jenny Yuan
19 March 2003Page 1 BGP Vulnerabilities Draft March 19, 2003 Sandra Murphy
AS Numbers - Again Geoff Huston APNIC October 2009
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Wrong Presentation Put In
Codec Control for RTCWEB
Connecting an Enterprise Network to an ISP Network
BGP Routing Stability of Popular Destinations
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
BGP-Based SPF RTGWG - Jan 2017
draft-ietf-idr-ls-distribution-02
Wireless Mesh Networks
Draft-nalawade-kapoor-tunnel-safi 03.txt
BGP (cont) 1. BGP Peering 2. BGP Attributes
Goals of soBGP Verify the origin of advertisements
Chapter 2 (Handout 1– only sections 2.1, 2.2 and 2.3)
TASK 4 Guideline.
Chapter 3: Open Systems Interconnection (OSI) Model
Geoff Huston APNIC August 2009
John Scudder October 24, 2000 BGP Update John Scudder October 24, 2000.
Department of Computer and IT Engineering University of Kurdistan
Overview We have two sessions of 1.5 hours with 1.5 hour lunch.
BGP Overview.
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

BGP Soft-Notification Gargi Nalawade Keyur Patel John Scudder David Ward

Problem A NOTIFICATION message resets the BGP session The error may apply to only a particular AFI/SAFI The #AFI/SAFIs has increased in the recent times Affects stability and robustness of BGP Networks

Requirements? Need a per AFI/SAFI NOTIFICATION that –Will not reset the BGP session –Will soft-reset the affected AFI/SAFI –Has a mechanism to soft-shut/soft-unshut an AFI/SAFI –Has a mechanism to synchronize AFI/SAFI states on sender and receiver –Would introduce a new Capability

BGPv4 Soft-Notification A New BGP Message Type No BGP session-reset Will soft-reset the affected AFI/SAFI Handshaking mechanism to synchronize the AFI/SAFI states between the BGP Speakers sending/receiving the Soft- Notification Message

Soft-Notification Errors Updates, update errors and Cease Notifications are per AFI/SAFI 70% per AFI/SAFI errors are recoverable Remaining 30% could be solved through –BGP Update-v2 –Changing implementation to encode MP_UNREACH/MP_REACH as the first attribute (Enke’s suggestion)

Inform vs Soft-Notification Inform –To signal events or innocuous errors –Action taken on receiving an Inform - Logging Soft-Notification –Specifically to signal Soft-Notifications for per- AFI/SAFI errors –Action taken on receiving Soft-Notification – AFI/SAFI reset, AFI/SAFI shut or AFI/SAFI unshut –Handshaking mechanism to synchronize peer states

Benefits Provides AFI/SAFI robustness and isolation New AFI/SAFI deployment leaves the existing AFI/SAFIs unaffected Better Network manageability and stability New non-routing/routing-related AFI/SAFIs will not affect core Internet routing