Visual RFC.
ALL RFCs / RFC 7313
Read the RFC ↗
RFC 7313 / ENHANCED ROUTE REFRESH

Advertise support for boundary markers

01

BGP means Border Gateway Protocol. Peers exchange routing information; a Routing Information Base (RIB) stores it. Enhanced Route Refresh adds boundaries around a re-advertisement so a receiver can reconcile its saved routes.

RFC 7313 · § 3.1EXAMPLE
3 / 3
Advertise support for boundary markersSeparate comparison: A has not received capability70. The enhanced procedures are outside scope for this peer; this is not a claim that classic refresh is unavailable.A · receiverB · senderNo received capability70Separate capability comparisonEnhanced procedures outside scopeNot a claim that classic refresh is absentRFC7313 · fictional peers / routes · schematic
03
Keep the capability gate explicit

Separate comparison: A has not received capability70. The enhanced procedures are outside scope for this peer; this is not a claim that classic refresh is unavailable.

Source for this drawing: RFC 7313 · Read RFC section 3.1 ↗

Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
New to this? Start hereA quick picture + helpful background

A message needs an address.

Think of a packet as a small addressed envelope. Devices pass it onward; transport protocols decide what delivery promises an application gets.

Helpful first, if these ideas are unfamiliar

These pictures are analogies to help you learn. The linked RFC explains the actual rules.

Related RFCs and changes

“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.

What changed
RFC2918 reserved octetRFC7313 §§3.1–3.2

Capability70 enables explicit beginning/end subtypes in the former Reserved octet; the classic normal request remains subtype0.

Read the updated RFC section ↗
KEY POINT

A supporting speaker SHOULD advertise Enhanced Route Refresh capability code70, with capability length0. Advertising it says that the speaker supports the subtypes and related procedures.

  • A supporting speaker SHOULD advertise Enhanced Route Refresh capability code70, with capability length0. Advertising it says that the speaker supports the subtypes and related procedures.
  • The enhanced procedures apply only after the speaker has received capability70 from its peer. The drawing checks that received direction, not merely whether the local speaker advertised it. In the illustrated two-way exchange, both peers have received the other’s capability70 before sending enhanced markers.
  • The classic Route Refresh capability is code2 (RFC2918); code70 is the enhancement, not a replacement name for code2. Refresh remains subject to the base family and outbound-policy rules.
DETAILS

RFC7313 §§3.1,4,6 and RFC2918 §§2–4; capability TLVs are defined by RFC5492. Peers and routes are fictional. No adoption or interoperability claim.

Read the RFC section ↗

All chapters in RFC 7313

Drawing view

Scroll the drawing to see every part. Playback controls stay above it.

RFC 9700 / CHAPTERS

Chapters

For full details, tables, algorithms, and exceptions, read the original RFC.

RFC status and corrections ↗