Visual RFC.
ALL RFCs / RFC 4193
Read the RFC ↗
RFC 4193 / LOCAL IPV6 ADDRESSING

Separate internal routes from border policy

03

ULA addresses have global scope but limited routability. Scope is not a promise of Internet reachability, and a default route is not an inter-site agreement.

RFC 4193 · § 4.1EXAMPLE
4 / 4
Separate internal routes from border policyIndependent configured examples: internal data forwarding; default border packet rejection with Destination Unreachable feedback; explicit remote /48 route and compatible policy; separate default exterior BGP advertisement stop. Global scope is distinct from reachability. Border operational guidance is not an invented MUST.Separate exterior BGP advertisementSite borderExterior peerULA advertisementDefault: do not learn / advertiseControl plane, not a data packet
04
Filter an unconfigured exterior advertisement.

Separate control-plane example: an exterior ULA prefix advertisement is not learned by default. An advertisement is not the same as the data packet in the previous states.

Source for this drawing: RFC 4193 · Read RFC section 4.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.

KEY POINT

Normal IPv6 forwarding operates inside a site; explicit policies control its border.

  • Within a site, ordinary IPv6 routing protocols can carry ULA routes without protocol changes. The example assumes installed internal routes.
  • Exterior routing sessions default to ignoring received fc00::/7 prefixes and not advertising them. The Border Gateway Protocol (BGP), which exchanges routes between networks, has a border exception using explicitly configured /48 or longer routes.
  • Section4.3 recommends rejecting packets with local source or destination at the border unless specific /48-or-longer routing is configured, with appropriate ICMPv6 Destination Unreachable feedback.
DETAILS

Route advertisements and data packets are different objects. The two default stops and the explicit peer path are separate examples. Packet-filter guidance uses lower-case should in the source, not an invented RFC2119 MUST.

Read the RFC section ↗

All chapters in RFC 4193

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 ↗