Analysis of the MED oscillation problem in BGP

The multi exit discriminator (MED) attribute of the border gateway protocol (BGP) is widely used to implement "cold potato routing" between autonomous systems. However, the use of MED in practice has led to BGP persistent oscillation. The MED oscillation problem has been described with exa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Griffin, T.G., Wilfong, G.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 99
container_issue
container_start_page 90
container_title
container_volume
creator Griffin, T.G.
Wilfong, G.
description The multi exit discriminator (MED) attribute of the border gateway protocol (BGP) is widely used to implement "cold potato routing" between autonomous systems. However, the use of MED in practice has led to BGP persistent oscillation. The MED oscillation problem has been described with example configurations and complicated, step-by-step evaluation of dynamic route computations performed at multiple routers. Our work presents the first rigorous analysis of the MED oscillation problem. We employ the stable paths problem (SPP) formalism that allows a static analysis of the interaction of routing policies. We give a formal definition of MED induced routing anomalies (MIRA) and show that, in general, they can span multiple autonomous systems. However, if we assume that the BGP configurations between autonomous systems follows a common model based on customer/provider and peer/peer relationships, then we show that the scope of any MIRA is always contained within a single autonomous system. Contrary to widely held assumptions, we show that a MIRA can occur even in a fully meshed IBGP configuration. We also show that a stable BGP routing may actually violate the stated semantics of the MED attribute.
doi_str_mv 10.1109/ICNP.2002.1181389
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1181389</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1181389</ieee_id><sourcerecordid>1181389</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-9adc1d057e925904dc69f82b04d19d66b383cf7b29d63b84d566f628a82933583</originalsourceid><addsrcrecordid>eNotj01OwzAYRC0oEmnhAIiNL-Bg-4v_liWUUqmULmBdObEjjNykirPp7bHUrmbe4o00CD0xWjJGzcum3u1LTinPqBloc4MKLisgABRu0ZwqaQTTQqoZKrLACZOVvkfzlP6yRbmCApXL3sZzCgkPHZ5-Pf5cveEhtSFGO4Whx6dxaKI_4tDj1_X-Ad11Nib_eM0F-nlffdcfZPu13tTLLQlMiYkY61rmqFDecGFo5VppOs2b3JhxUjagoe1UwzNAoysnpOwk11ZzAyA0LNDzZTd47w-nMRzteD5cf8I_gFJCRA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Analysis of the MED oscillation problem in BGP</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Griffin, T.G. ; Wilfong, G.</creator><creatorcontrib>Griffin, T.G. ; Wilfong, G.</creatorcontrib><description>The multi exit discriminator (MED) attribute of the border gateway protocol (BGP) is widely used to implement "cold potato routing" between autonomous systems. However, the use of MED in practice has led to BGP persistent oscillation. The MED oscillation problem has been described with example configurations and complicated, step-by-step evaluation of dynamic route computations performed at multiple routers. Our work presents the first rigorous analysis of the MED oscillation problem. We employ the stable paths problem (SPP) formalism that allows a static analysis of the interaction of routing policies. We give a formal definition of MED induced routing anomalies (MIRA) and show that, in general, they can span multiple autonomous systems. However, if we assume that the BGP configurations between autonomous systems follows a common model based on customer/provider and peer/peer relationships, then we show that the scope of any MIRA is always contained within a single autonomous system. Contrary to widely held assumptions, we show that a MIRA can occur even in a fully meshed IBGP configuration. We also show that a stable BGP routing may actually violate the stated semantics of the MED attribute.</description><identifier>ISSN: 1092-1648</identifier><identifier>ISBN: 0769518567</identifier><identifier>ISBN: 9780769518565</identifier><identifier>EISSN: 2643-3303</identifier><identifier>DOI: 10.1109/ICNP.2002.1181389</identifier><language>eng</language><publisher>IEEE</publisher><subject>Debugging ; Heart ; Human factors ; Internet ; Optical control ; Performance evaluation ; Reflection ; Routing protocols ; Telephony ; Writing</subject><ispartof>10th IEEE International Conference on Network Protocols, 2002. Proceedings, 2002, p.90-99</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1181389$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1181389$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Griffin, T.G.</creatorcontrib><creatorcontrib>Wilfong, G.</creatorcontrib><title>Analysis of the MED oscillation problem in BGP</title><title>10th IEEE International Conference on Network Protocols, 2002. Proceedings</title><addtitle>ICNP</addtitle><description>The multi exit discriminator (MED) attribute of the border gateway protocol (BGP) is widely used to implement "cold potato routing" between autonomous systems. However, the use of MED in practice has led to BGP persistent oscillation. The MED oscillation problem has been described with example configurations and complicated, step-by-step evaluation of dynamic route computations performed at multiple routers. Our work presents the first rigorous analysis of the MED oscillation problem. We employ the stable paths problem (SPP) formalism that allows a static analysis of the interaction of routing policies. We give a formal definition of MED induced routing anomalies (MIRA) and show that, in general, they can span multiple autonomous systems. However, if we assume that the BGP configurations between autonomous systems follows a common model based on customer/provider and peer/peer relationships, then we show that the scope of any MIRA is always contained within a single autonomous system. Contrary to widely held assumptions, we show that a MIRA can occur even in a fully meshed IBGP configuration. We also show that a stable BGP routing may actually violate the stated semantics of the MED attribute.</description><subject>Debugging</subject><subject>Heart</subject><subject>Human factors</subject><subject>Internet</subject><subject>Optical control</subject><subject>Performance evaluation</subject><subject>Reflection</subject><subject>Routing protocols</subject><subject>Telephony</subject><subject>Writing</subject><issn>1092-1648</issn><issn>2643-3303</issn><isbn>0769518567</isbn><isbn>9780769518565</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj01OwzAYRC0oEmnhAIiNL-Bg-4v_liWUUqmULmBdObEjjNykirPp7bHUrmbe4o00CD0xWjJGzcum3u1LTinPqBloc4MKLisgABRu0ZwqaQTTQqoZKrLACZOVvkfzlP6yRbmCApXL3sZzCgkPHZ5-Pf5cveEhtSFGO4Whx6dxaKI_4tDj1_X-Ad11Nib_eM0F-nlffdcfZPu13tTLLQlMiYkY61rmqFDecGFo5VppOs2b3JhxUjagoe1UwzNAoysnpOwk11ZzAyA0LNDzZTd47w-nMRzteD5cf8I_gFJCRA</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Griffin, T.G.</creator><creator>Wilfong, G.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2002</creationdate><title>Analysis of the MED oscillation problem in BGP</title><author>Griffin, T.G. ; Wilfong, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-9adc1d057e925904dc69f82b04d19d66b383cf7b29d63b84d566f628a82933583</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Debugging</topic><topic>Heart</topic><topic>Human factors</topic><topic>Internet</topic><topic>Optical control</topic><topic>Performance evaluation</topic><topic>Reflection</topic><topic>Routing protocols</topic><topic>Telephony</topic><topic>Writing</topic><toplevel>online_resources</toplevel><creatorcontrib>Griffin, T.G.</creatorcontrib><creatorcontrib>Wilfong, G.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Griffin, T.G.</au><au>Wilfong, G.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Analysis of the MED oscillation problem in BGP</atitle><btitle>10th IEEE International Conference on Network Protocols, 2002. Proceedings</btitle><stitle>ICNP</stitle><date>2002</date><risdate>2002</risdate><spage>90</spage><epage>99</epage><pages>90-99</pages><issn>1092-1648</issn><eissn>2643-3303</eissn><isbn>0769518567</isbn><isbn>9780769518565</isbn><abstract>The multi exit discriminator (MED) attribute of the border gateway protocol (BGP) is widely used to implement "cold potato routing" between autonomous systems. However, the use of MED in practice has led to BGP persistent oscillation. The MED oscillation problem has been described with example configurations and complicated, step-by-step evaluation of dynamic route computations performed at multiple routers. Our work presents the first rigorous analysis of the MED oscillation problem. We employ the stable paths problem (SPP) formalism that allows a static analysis of the interaction of routing policies. We give a formal definition of MED induced routing anomalies (MIRA) and show that, in general, they can span multiple autonomous systems. However, if we assume that the BGP configurations between autonomous systems follows a common model based on customer/provider and peer/peer relationships, then we show that the scope of any MIRA is always contained within a single autonomous system. Contrary to widely held assumptions, we show that a MIRA can occur even in a fully meshed IBGP configuration. We also show that a stable BGP routing may actually violate the stated semantics of the MED attribute.</abstract><pub>IEEE</pub><doi>10.1109/ICNP.2002.1181389</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1092-1648
ispartof 10th IEEE International Conference on Network Protocols, 2002. Proceedings, 2002, p.90-99
issn 1092-1648
2643-3303
language eng
recordid cdi_ieee_primary_1181389
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Debugging
Heart
Human factors
Internet
Optical control
Performance evaluation
Reflection
Routing protocols
Telephony
Writing
title Analysis of the MED oscillation problem in BGP
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T03%3A00%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Analysis%20of%20the%20MED%20oscillation%20problem%20in%20BGP&rft.btitle=10th%20IEEE%20International%20Conference%20on%20Network%20Protocols,%202002.%20Proceedings&rft.au=Griffin,%20T.G.&rft.date=2002&rft.spage=90&rft.epage=99&rft.pages=90-99&rft.issn=1092-1648&rft.eissn=2643-3303&rft.isbn=0769518567&rft.isbn_list=9780769518565&rft_id=info:doi/10.1109/ICNP.2002.1181389&rft_dat=%3Cieee_6IE%3E1181389%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1181389&rfr_iscdi=true