Fact-checked by Grok 2 weeks ago

Default route

In computer networking, a default route is a entry that directs packets to a specified next-hop or when no more specific route matches the destination , functioning as the gateway of for unmatched traffic. It is conventionally denoted as 0.0.0.0/0 for IPv4 networks and ::/0 for networks, encompassing all possible destinations. This mechanism ensures that routers and hosts can forward packets efficiently without requiring exhaustive entries for every reachable . Default routes play a vital role in simplifying network configurations, especially in stub networks or end-user devices where populating the full with all external destinations would be resource-intensive and impractical. By pointing to an upstream router—often provided by an —they enable seamless connectivity to the broader internet or remote networks, reducing administrative overhead and minimizing the risk of routing loops from incomplete tables. For hosts like personal computers or servers, the default route is commonly configured as the default gateway, allowing communication beyond the local via Address Resolution Protocol () resolution to the gateway's . These routes can be implemented statically through manual configuration commands—such as ip route 0.0.0.0 0.0.0.0 <next-hop> on devices—or dynamically via protocols like , OSPF, or BGP, where the default may be advertised or redistributed as needed. In enterprise and cloud environments, such as Virtual Networks, default routes integrate with user-defined routes to override or supplement system-generated paths for between subnets or to virtual appliances. Proper management of default routes is essential for and performance, as misconfigurations can lead to blackholing of or unintended exposure to external networks.

Overview

Definition

In computer networking, a default route is a special entry in a device's routing table that matches any destination IP address not covered by more specific routes, serving as a fallback mechanism for packet forwarding. This route is typically denoted as 0.0.0.0/0 in IPv4, where the prefix length of zero indicates it encompasses the entire address space, or as ::/0 in IPv6, representing the default unicast route for all possible destinations. The primary purpose of a default route is to direct packets to a —often the next-hop router—when no explicit route matches the destination, thereby avoiding packet drops or routing failures for unknown networks. By specifying this gateway, the default route ensures that traffic intended for external or remote networks can be handed off to an upstream device capable of further . As a "catch-all" mechanism, the default route guarantees basic connectivity from local devices to the broader or other external networks, simplifying management by eliminating the need to list every possible destination explicitly. This foundational role makes it essential in hierarchical network designs, where end hosts or edge routers rely on it to reach beyond their local .

Role in Routing

Default routes play a crucial role in network by serving as a catch-all mechanism for forwarding packets to destinations not explicitly listed in a device's , thereby enabling connectivity without requiring complete knowledge of the entire . This approach is particularly valuable in networks, where devices connect to a single upstream provider and do not transit traffic for other networks, as it allows routers to maintain compact s by relying on a single default entry rather than populating them with exhaustive static routes for all possible external destinations. By reducing the volume of information, default routes facilitate efficient traffic forwarding to upstream providers, supporting the hierarchical structure of the where networks defer detailed decisions to . This summarization not only minimizes administrative overhead in managing large-scale but also enhances overall by conserving router and resources, as fewer entries need to be stored, advertised, or updated during network changes. However, misconfigurations of default routes can introduce risks, such as directing along suboptimal paths that degrade or fail to reach intended destinations. In multi-homed environments, conflicting default routes may propagate errors, potentially causing packet blackholing—where is dropped due to unreachable next-hops—or persistent forwarding loops that continuously circulate packets without delivery.

Configuration

IPv4 Setup

Configuring a default route in IPv4 networks involves adding an entry to the that directs all non-local traffic to a specified gateway IP address, typically represented as /0. This setup is essential for enabling or connectivity beyond the local on hosts and routers. In systems, the ip route command from the suite is used to add a route. For example, to route traffic via a gateway at 192.168.1.1 on the eth0 interface, the command is ip route add [default](/page/Default) via 192.168.1.1 dev eth0. This adds the route to the main (ID 254) by default, making it available for decisions. On Windows, the route command adds a persistent route with route add [0.0.0.0](/page/0.0.0.0) mask [0.0.0.0](/page/0.0.0.0) 192.168.1.1 -p, where the -p flag ensures persistence across reboots. For devices, the configuration mode command ip route [0.0.0.0](/page/0.0.0.0) [0.0.0.0](/page/0.0.0.0) 192.168.1.1 installs the route, often specifying an exit interface like GigabitEthernet0/1 if needed for multi-access networks. Key parameters enhance route specificity and preference. In , the dev parameter specifies the outgoing (e.g., dev eth0), while metric assigns a priority value (lower values preferred, e.g., metric 100 for a secondary route). The scope parameter defines visibility, such as scope global for routes reachable beyond the local link or scope link for link-local only, inferred automatically if omitted. In , administrative distance serves as the metric equivalent (default 1 for static routes, adjustable via distance for preference over dynamic protocols), and the interface can be specified directly (e.g., ip route 0.0.0.0 0.0.0.0 GigabitEthernet0/1). Windows uses the metric option in the route add command similarly (e.g., metric 10) to prioritize routes. To verify the default route installation, use ip route show in to display the , where the default entry appears as default via 192.168.1.1 dev eth0 metric 100 scope global. Alternatively, netstat -rn shows numeric routing details, including the destination. On Windows, route print lists the table with the default under Network Destination ; for , show ip route confirms the entry with an asterisk (*) indicating the gateway of last resort. IPv6 setup follows analogous principles but uses ::/0 notation and distinct commands, as detailed separately.

IPv6 Setup

Configuring a default route in environments involves specifying the next-hop gateway and associated network interface to direct traffic lacking a more specific route, adapting IPv4 principles to 's address structure and autoconfiguration mechanisms. In static setups, administrators manually add the default route using command-line tools tailored to the operating system. On systems, the ip command from the suite is used to add a static default route, with the syntax ip -6 route add default via <gateway_IPv6> dev <interface>, where <gateway_IPv6> is the of the gateway router and <interface> is the network interface name, such as eth0. For example, to route via a gateway at 2001:db8::1 on the eth0 interface, the command is ip -6 route add default via 2001:db8::1 dev eth0. This entry directs all non-local traffic to the specified gateway. On Windows, the netsh utility configures routes, using the command netsh interface ipv6 add route ::/0 <interface> <gateway_IPv6>, where ::/0 denotes the default prefix covering all addresses, <interface> is the interface name or index (e.g., "Ethernet"), and <gateway_IPv6> is the gateway address. An example is netsh interface ipv6 add route ::/0 "Ethernet" 2001:db8::1, which installs the route persistently if executed with administrative privileges during system configuration. A distinctive feature of default route configuration is the frequent use of link-local addresses for gateways, which begin with fe80:: and are scoped to a single link, enabling hosts to reference the router without relying on global addresses. For instance, a default route might specify via fe80::1%eth0, where %eth0 indicates the interface to resolve the , ensuring traffic stays within the local segment before forwarding. Dynamic assignment of default routes occurs through Router Advertisements (RA) sent by routers via multicast, as defined in the ; hosts listen for these periodic messages (or send Router Solicitations to trigger them) and automatically install a default route pointing to the advertising router's . For persistence, static routes added via commands like ip or netsh require configuration in system files or services to survive reboots—such as /etc/sysconfig/network-scripts/ on Linux distributions or Windows registry entries—while dynamic routes from RA are temporary and refreshed based on advertisement lifetimes, typically 1800 seconds by default. Integration with DHCPv6 allows automatic address assignment in stateful mode, but default gateway discovery remains dependent on RA messages rather than DHCPv6 options, ensuring stateless autoconfiguration compatibility; the Managed Address Configuration (M) flag in RA indicates DHCPv6 use for addresses, while the Other Configuration (O) flag supplements it for additional parameters. This hybrid approach contrasts with IPv4's more manual gateway setup, leveraging IPv6's built-in discovery for simplified deployment.

Functionality

Integration with Routing Tables

In IP routing, the default route is integrated into the routing table as the least specific entry, typically represented as 0.0.0.0/0 in IPv4 or ::/0 in IPv6, serving as a fallback mechanism when no more precise match exists for a destination address. This positioning adheres to the longest prefix match (LPM) principle, where routers prioritize routes with the longest matching prefix length during lookups; thus, the default route, with its prefix length of zero, is consulted only after all longer, more specific routes have been evaluated and found inapplicable. As a result, it is effectively placed at the end of the routing table's logical order, ensuring efficient prefix-based forwarding without unnecessary overhead. When multiple default routes are present in the —such as those learned from different protocols or statically configured—routers employ priority mechanisms to select the preferred path. For example, in routers, (AD) serves as the primary criterion, assigning a trustworthiness value (ranging from 0 to 255) to routes based on their source; for instance, connected interfaces have an AD of 0, external BGP (eBGP) routes an AD of 20, and () routes an AD of 120. Within the same protocol or equal AD scenarios, further resolve ties; in , the represents count (ranging from 1 to 15, with 16 denoting unreachable), while other protocols like OSPF use cumulative costs that can extend higher, such as up to 65,535. These mechanisms ensure that among competing default routes, the one with the lowest AD (or lowest if ADs match) is installed as active, preventing loops and optimizing path selection. Routing tables are organized into distinct structures: the , which aggregates all candidate routes from protocols, static configurations, and connected networks, and the , a streamlined subset optimized for hardware-accelerated lookups. The performs route selection using AD and metrics to determine the best paths, including the default route as a summary entry covering all unspecified destinations. The FIB then populates only these best routes, mapping the default route (e.g., /0 pointing to a next-hop gateway) directly to forwarding actions, enabling rapid packet processing without re-evaluating the full for each lookup. This separation enhances scalability in high-throughput environments by isolating control-plane computations in the from data-plane operations in the FIB.

Handling of Traffic

For IPv4, in the IP forwarding process, a router first validates the incoming packet's header, ensuring the IP version is 4, the total length is at least 20 bytes, the header length is between 20 and 60 bytes, and the header is correct; invalid packets are discarded silently without generating messages. The router then decrements the (TTL) field by 1; if the TTL reaches 0, the packet is discarded, and an ICMP Time Exceeded message (Type 11, Code 0) is sent to the source, unless the packet is . Following these checks, the router consults its (FIB) derived from the to find the for the packet's destination . If no specific route matches, the packet is forwarded using the default route (typically /0), which directs it to the configured or next-hop interface, serving as the route of for unknown destinations. For , the forwarding process is analogous but adapted to the protocol: routers validate the version as 6 and a minimum packet of 40 bytes for the fixed header (with extension headers possible), without a header . The Hop Limit field is decremented by 1; if it reaches 0, the packet is discarded and an Time Exceeded message (Type 3, Code 0) is sent, except for . The FIB is consulted for on the destination address, falling back to the default route (::/0) if no specific match exists. In both IPv4 and IPv6, for edge cases involving unroutable packets, if the destination does not match any route—including the default route—the router discards the packet and generates an or Destination Unreachable message (Type 3) to inform the source. This message uses Code 0 for network unreachable (when the network prefix cannot be reached) or Code 1 for host unreachable (when the specific host on a reachable is inaccessible), including the original and the first 8 bytes of data for diagnostics. In scenarios with recursive routes, such as a default route specifying a next-hop IP not on a directly connected , the router performs additional lookups to resolve the path iteratively until identifying a directly connected outgoing interface; this process avoids loops by limiting depth and ensures efficient forwarding without infinite resolution. When multiple default routes exist with equal metrics, routers supporting equal-cost multi-path (ECMP) distribute traffic across them, typically on a per-packet or per-flow basis using hashing on fields like source/destination and ports, to balance load and enhance redundancy. Dynamic routing protocols influence default route handling by injecting them into the , thereby directing traffic flows. For instance, OSPF (for IPv4) or OSPFv3 (for ) advertises default routes as AS-External Link State Advertisements (Type 5 LSAs) from autonomous system boundary routers for external destinations, flooding them across the AS (except stub areas) to guide forwarding to optimal exit points, or as Summary LSAs (Type 3) in stub areas from area border routers to summarize external paths and reduce database size. These advertisements install the default route with associated metrics in the forwarding table, ensuring packets without intra-area or inter-area matches are routed externally via the specified forwarding or originating router, prioritizing paths based on OSPF's type (e.g., inter-area over external Type 2).

Examples and Use Cases

Operating System Examples

In and operating systems, the default route can be configured statically using the /etc/network/interfaces file in systems or legacy setups of distributions like (prior to 18.04 LTS), where the gateway directive specifies the of the next hop for unmatched traffic. For example, to set a static and default route on an Ethernet interface named eno1, the configuration might include:
auto eno1
iface eno1 inet static
    address 192.0.2.7/24
    gateway 192.0.2.254
After editing, apply changes with ifdown eno1 followed by ifup eno1. For modern systems (18.04 LTS and later), Netplan is the default tool, using files in /etc/netplan/. An example for static and default route on eno1 is:
[network](/page/Network):
  [version](/page/Version): 2
  renderer: networkd
  ethernets:
    eno1:
      addresses: [192.0.2.7/24]
      routes:
        - to: default
          via: 192.0.2.254
      nameservers:
        addresses: [8.8.8.8]
Apply changes with sudo netplan apply. For modern distributions using directly, such as those based on or , default routes are defined in .network files located in /etc/[systemd](/page/Systemd)/network/. The Gateway= option in the [Network] section sets the default route for a matched interface; for instance:
[Match]
Name=eth0

[Network]
Address=192.168.1.100/24
Gateway=192.168.1.1
Restart the service with systemctl restart systemd-networkd to activate. To troubleshoot and verify the default route, use the traceroute command, which traces the path to a destination by incrementing values and displaying intermediate hops, helping identify if traffic follows the intended default path—for example, traceroute 8.8.8.8 reveals the route via the configured gateway. In Windows, the default route, often referred to as the default gateway, can be set via the graphical user interface in the Network Connections settings. Access this by opening Settings > Network & Internet > Status > Change adapter options, right-clicking the adapter (e.g., Ethernet), selecting Properties, then Internet Protocol Version 4 (TCP/IPv4) > Properties, and entering the gateway IP under "Default gateway" for a static configuration. Alternatively, use PowerShell cmdlets like New-NetIPAddress to configure it programmatically; for example, New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1 sets the IP, subnet, and default route on the specified interface. A common issue arises with multiple network adapters, where Windows may select an unintended default gateway due to equal metrics, leading to connectivity problems; this can be resolved by adjusting interface metrics in the adapter properties (lower metric prioritizes the route) or using route delete to remove conflicting entries. On macOS, the default route is configured through under , where selecting an interface like Ethernet or , then clicking Advanced > TCP/IP, allows manual IPv4 configuration with the "Router" field specifying the gateway . For persistent defaults across reboots or network changes, macOS integrates with to manage services, but the default gateway is set using the networksetup command-line tool, such as networksetup -setmanual "Ethernet" 192.168.1.100 255.255.255.0 192.168.1.1, which configures the , subnet mask, and router () that survive restarts. When switching between and Ethernet, macOS prioritizes based on the service order in settings—accessible via the gear icon > Set Service Order—placing Ethernet higher ensures it takes precedence for the default route when both are active, automatically updating the upon connection changes.

Network Device Examples

In professional networking environments, default routes are configured on routers from vendors like Cisco and Juniper to direct traffic lacking specific route matches toward upstream gateways, often supporting virtual routing and forwarding (VRF) instances for segmentation. On Cisco IOS-based routers, the static default route is established using the command ip route 0.0.0.0 0.0.0.0 <next-hop-ip>, which installs a route for all IPv4 destinations via the specified next-hop address. This configuration can be applied within a VRF context by first entering VRF configuration mode with vrf definition <vrf-name> followed by the route command, enabling isolated routing tables for multi-tenant or segmented networks. For dynamic propagation, Cisco routers use the BGP default-information originate command under the BGP address family to advertise a default route (0.0.0.0/0) to peers, provided a default route exists in the local routing table; the always keyword forces advertisement regardless. Juniper Junos OS routers similarly support static default routes via set routing-options static route 0.0.0.0/0 next-hop <next-hop-ip>, which forwards unmatched traffic to the designated gateway and integrates with VRF-like routing instances for virtualized environments. In BGP scenarios, the default-originate statement under a neighbor configuration, such as set protocols bgp group <group-name> neighbor <peer-ip> default-originate, injects a default route into BGP updates sent to that peer without requiring it in the local , facilitating default route origination in peering setups. This approach ensures scalable propagation in multi-protocol environments, where the default route serves as a catch-all for external connectivity. Firewalls like , built on , configure default routes through gateway management to handle outbound traffic, integrating seamlessly with (NAT) for masquerading internal addresses. The is selected via System > Routing > Gateways, where options include automatic detection, a single gateway, or a gateway group for ; for instance, setting a gateway group as the system default ensures traffic uses the primary WAN unless it fails, with NAT rules automatically applying to the active interface for outbound sessions. is achieved using CARP (), pfSense's implementation of VRRP, where virtual IP addresses are assigned to clustered firewalls, and the default route shifts to the backup node upon primary failure detection via heartbeat monitoring, maintaining continuous without interrupting NAT-processed traffic. In (SDN) contexts, controllers like OpenDaylight propagate default routes across overlay networks using BGP extensions to centralize decisions. The OpenDaylight BGP plugin maintains a programmable Routing Information Base () that synchronizes with the default BGP , allowing injected default routes (e.g., via application peers) to be advertised to network devices in overlay topologies such as VXLAN or EVPN, treating them equivalently to peer-originated updates for seamless underlay-to-overlay traffic forwarding. This enables dynamic default route distribution in virtualized environments, where the controller pushes configurations to switches for handling unknown destinations toward core gateways.

References

  1. [1]
    Understanding Default Routes | Junos OS - Juniper Networks
    A default route is the route that takes effect when no other route is available for an IP destination address. If a packet is received on a routing device, the ...
  2. [2]
    Configure a Gateway of Last Resort that Uses IP Commands - Cisco
    Default routes are used to direct packets addressed to networks not explicitly listed in the routing table. Default routes are invaluable in topologies where it ...Missing: importance | Show results with:importance
  3. [3]
    Static and Default Routes [Cisco Secure Firewall Management Center]
    Aug 7, 2023 · A default route identifies the gateway IP address to which the Firewall Threat Defense device sends all IP packets for which it does not have a ...
  4. [4]
    Why should I set Default gateway? - Cisco Learning Network
    Sep 24, 2018 · The default gateway is important to direct traffic for which the router or Layer 3 switch has no route in its routing table.
  5. [5]
    What's the difference between Default route and static route?
    Sep 28, 2007 · A default route is a route that will match ANYTHING - typically 0.0.0.0 mask 0.0.0.0, That can be manually configured or generated by a routing protocol.
  6. [6]
    Azure virtual network traffic routing - Microsoft Learn
    May 21, 2025 · By default, Azure routes traffic between subnets. You don't need to define route tables or gateways for Azure to route traffic between subnets.
  7. [7]
    RFC 1058: Routing Information Protocol
    The special address 0.0.0.0 is used to describe a default route. A default route is used when it is not convenient to list every possible network in the RIP ...
  8. [8]
    RFC 5156: Special-Use IPv6 Addresses
    Default Route ::/0 is the default unicast route address. 2.12. IANA Special-Purpose IPv6 Address Registry An IANA registry (iana-ipv6-special-registry) ...
  9. [9]
  10. [10]
    RFC 8966 - The Babel Routing Protocol - IETF Datatracker
    Mar 1, 2023 · Babel is a loop-avoiding distance-vector routing protocol that is designed to be robust and efficient both in networks using prefix-based routing and in ...Missing: blackholing | Show results with:blackholing
  11. [11]
    ip-route(8) - Linux manual page - man7.org
    ip ro Show all route entries in the kernel. ip route add default via 192.168.1.1 dev eth0 Adds a default route (for all addresses) via the local gateway 192.168 ...
  12. [12]
    4.4. Configuring Static Routes with ip commands | Networking Guide
    Use `ip route` command to configure static routes. Add routes with `ip route add destination-address via next-hop-address`. Changes don't persist across ...
  13. [13]
    route | Microsoft Learn
    Feb 3, 2023 · The `route` command displays and modifies the local IP routing table. It can add, change, delete, or print routes.
  14. [14]
    How Do I Find Out My Linux Gateway / Router IP Address? - nixCraft
    Aug 18, 2024 · Explains how to use the, ip, route and netstat commands to find out find out my Linux Gateway / Router IP Address.
  15. [15]
  16. [16]
  17. [17]
  18. [18]
  19. [19]
    Configure Route Selection for Routers - Cisco
    This document describes how routers work, are configured, and how to select a route for them.
  20. [20]
    Is the default route looked at first or last? - Cisco Community
    Mar 2, 2015 · For routing table lookups, the only rule that matters is the obligatory longest-prefix-match. Whether you keep the routing table internally ...Missing: principle | Show results with:principle
  21. [21]
    Describe Administrative Distance - Cisco
    Sep 27, 2024 · Administrative distance is the first criterion that a router uses to determine which routing protocol to use if two protocols provide route information for the ...
  22. [22]
    Cisco IOS IP Routing: RIP Command Reference
    Oct 10, 2007 · To set default metric values for Routing Information Protocol (RIP), use the default-metric command in router configuration mode. To return ...
  23. [23]
    RIB vs FIB differences? - cisco - Network Engineering Stack Exchange
    Feb 2, 2017 · Each FIB is programmed by one or more routing information bases (RIB). The RIB is a selection of routing information learned via static ...
  24. [24]
    RIBs and FIBs (aka IP Routing Table and CEF Table)
    Sep 2, 2010 · Forwarding Information Base (FIB) and Cisco Express Forwarding (CEF) were introduced to make layer-3 switching performance consistent.
  25. [25]
  26. [26]
  27. [27]
  28. [28]
  29. [29]
  30. [30]
  31. [31]
  32. [32]
  33. [33]
  34. [34]
  35. [35]
    NetworkConfiguration - Debian Wiki
    Jun 27, 2025 · Setting up an Ethernet Interface. The majority of network setup can be done via the interfaces configuration file at /etc/network/interfaces.
  36. [36]
    systemd.network
    Summary of each segment:
  37. [37]
    traceroute(8) - Linux manual page - man7.org
    Traceroute prints the route packets trace to a network host, tracking the path using the IP protocol's time to live (TTL) field.
  38. [38]
    Essential Network Settings and Tasks in Windows - Microsoft Support
    Under Edit IP settings, choose Manual, then turn on IPv4. To specify an IP address, in the IP address, Subnet mask, and Gateway boxes, type the IP address ...Missing: docs | Show results with:docs
  39. [39]
    Multiple default gateways can cause connectivity problems
    Jan 15, 2025 · This article describes the connectivity issues that occur when multiple default gateways are used in TCP/IP configuration options.
  40. [40]
    Change network service settings on Mac - Apple Support
    On your Mac, choose Apple menu > System Settings, then click Network in the sidebar. (You may need to scroll down.) · Click a service, such as Ethernet or Wi-Fi.<|control11|><|separator|>
  41. [41]
    Change the order of the network services your Mac uses
    On your Mac, choose Apple menu > System Settings, then click Network in the sidebar. (You may need to scroll down.) Click the Action pop-up menu , then choose ...
  42. [42]
    Cisco Plug-in for OpenFlow [Cisco Catalyst 3850 Series Switches]
    Jan 14, 2016 · Exits interface configuration mode and enters global configuration mode. Step 7, ip route 0.0.0.0 0.0.0.0 next-hop. Example: Switch(config)# ...
  43. [43]
    Cisco Plug-in for OpenFlow Configuration Guide 1.3 - Switches
    Sep 3, 2015 · Configures the management Virtual routing and forwarding (VRF) instance. Step 7, ip route 0.0.0.0 0.0.0.0 next-hop. Example: Device(config)# ...
  44. [44]
    Configure BGP to Advertise a Default Route on Nexus Switches
    Dec 4, 2018 · BGP configuration section shows redistribute EIGRP and default-information originate in place. Nexus BGP Configuration. Nexus# show running- ...
  45. [45]
    Example: Configuring a Conditional Default Route Policy | Junos OS
    This example shows how to configure a conditional default route on one routing device and redistribute the default route into OSPF.
  46. [46]
    default-originate | Routing - Juniper Elevate Community
    Feb 14, 2024 · I'm trying to generate a default route under a Routing-Instance and advertise to a eBGP neighbor. I'm trying to figure out if I need static route to generate ...
  47. [47]
    Gateways | pfSense Documentation
    Aug 29, 2025 · The best practice for failover is to create a custom gateway group with viable Internet gateways in the intended order by tier rather than ...Missing: NAT VRRP
  48. [48]
    High Availability - pfSense® software - Netgate Documentation
    Aug 26, 2025 · For failover to work properly it is important that inbound traffic coming to the cluster, such as routed upstream traffic, VPNs, NAT, local ...Missing: integration | Show results with:integration
  49. [49]
    Overview — BGPCEP master documentation
    This section provides high-level overview of the Border Gateway Protocol, OpenDaylight implementation and BGP usage in SDN era. Contents. Border Gateway ...Missing: default propagation overlay