Papers
Topics
Authors
Recent
Search
2000 character limit reached

Peninsulas and Islands in Internet Connectivity

Updated 24 January 2026
  • Peninsulas and islands are connectivity phenomena where peninsulas exhibit partial reachability and islands are fully isolated from the Internet core.
  • Algorithmic detection using tools like Taitao and Chiloe quantifies these events with high precision and practical scalability across large datasets.
  • Measurement platforms such as RIPE Atlas and CAIDA Ark validate the impact of these phenomena on outage metrics, guiding operational troubleshooting and policy decisions.

Persistent partial reachability in the public Internet manifests through two principal connectivity phenomena—peninsulas and islands—each reflecting fragmentation in the global routing substrate despite the foundational goal of universal end-to-end communication. Recent research formalizes these concepts via reachability-driven definitions applied to the Internet core, develops detection mechanisms, and quantifies their prevalence across major longitudinal datasets. Peninsulas constitute network blocks exhibiting persistent, partial connectivity as seen by distributed vantage points, while islands denote partitions fully disconnected from the Internet core yet mutually reachable. These forms of fragmentation, rooted in policy, misconfiguration, and commercial dispute, occur with frequency comparable to conventional outages, directly impacting measurement fidelity, operational troubleshooting, and Internet governance.

1. Formal Definitions and Conceptual Foundations

The Internet core is defined as a unique, strongly-connected component (SCC) in the directed graph GG of active, public IP addresses, wherein nodes x,yx, y satisfy bidirectional routability (xyx \rightarrow y and yxy \rightarrow x). The core is required to contain C>0.5A|C| > 0.5 \cdot |A| active addresses for uniqueness and global coverage. Peninsulas and islands are formalized through observer disagreement:

  • Peninsula: For block bb in measurement round ii, with Oi,bO_{i,b} being the set of probing vantage points and Oi,bupO^{up}_{i,b} those seeing bb up, bb is on a peninsula if 0<Oi,bup<Oi,b0 < |O^{up}_{i,b}| < |O_{i,b}| (Baltra et al., 17 Jan 2026, Baltra et al., 2024, Baltra et al., 2024).
  • Island: Observer oo is on an island at round ii if 0Bi,oup<Bi,odn0 \leq |B^{up}_{i,o}| < |B^{dn}_{i,o}|, i.e., oo reaches fewer than half the core blocks (BB) while retaining local connectivity. For long-lived events, Bi,oup0|B^{up}_{i,o}| \rightarrow 0 is required (Baltra et al., 17 Jan 2026, Baltra et al., 2024).

This reachability-centric foundation rejects authority-based or registry-rooted definitions and supports a neutral, peer-driven model for Internet partitioning and core membership.

2. Algorithmic Detection of Peninsulas and Islands

Two primary algorithms operationalize these phenomena:

  • Taitao (Peninsula Detector): Iteratively, for each round and block, aggregates per-vantage-point reachability, reporting peninsulas where partial observer disagreement persists beyond one window. High-noise or unreliable blocks (response <85%<85\% or >10>10 distinct response patterns) are filtered. Long-lived peninsulas require 5\geq5 hours duration to match daily-probing systems (Baltra et al., 17 Jan 2026, Baltra et al., 2024).
  • Chiloe (Island Detector): For each vantage point and round, computes the fraction of the core reachable. If this falls to at most half the core (or zero for persistent islands), the VP is classified as an island for events lasting >1>1 round (Baltra et al., 2024).

The computational complexity for both is tractable (O(TBO)O(|T|\cdot|B|\cdot|O|) for Taitao, O(TOC)O(|T|\cdot|O|\cdot|C|) for Chiloe), with practical implementations on datasets involving up to 10410^4 vantage points and 5×1065\times10^6 monitored blocks.

3. Measurement Systems and Empirical Validation

Three complementary infrastructures underpin recent large-scale studies:

Platform Vantage Points (VPs) Measurement Type
Trinocular 6 ICMP pings, /24
RIPE Atlas ~12,000 DNS root queries
CAIDA Ark 171 Traceroutes, /24

Cross-validation leverages CAIDA Ark’s daily traceroutes to confirm peninsula events observed by Taitao, reporting recall 0.94\approx0.94, and bounding strict precision $0.42$ and loose precision $0.82$ (Baltra et al., 17 Jan 2026). RIPE Atlas and Trinocular provide high-frequency, multi-year time-series for both phenomena, while RouteViews BGP feeds contextualize prefix-level policy effects.

4. Prevalence, Durations, and Root Causes

  • Peninsula Frequency: Across 3.7×1063.7 \times 10^6 observed blocks (2017Q4), the fraction of time blocks are peninsulas (0.075%\approx0.075\%) parallels the outage fraction (0.074%\approx0.074\%). Statistical convergence of estimates is achieved with 3\geq3 independent VPs (Baltra et al., 17 Jan 2026, Baltra et al., 2024).
  • Event Durations: 65% of peninsula events last 20–60 minutes; 2% persist 24\geq24 hours, yet these dominate total peninsula-time (57%). A small subset (7%) of long-lived peninsulas account for 90% of the total lost connectivity time (Baltra et al., 17 Jan 2026).
  • Peninsula Sizes: 10% of peninsulas fully cover a routable prefix (interdomain policy impact); 30% are small (<<5% coverage). 20% of peninsula-time is in full-prefix partitions.
  • Islands: RIPE Atlas finds 2.1% of VPs as IPv4 islands and 3.4% IPv6 islands over 90 days; most events last 20\leq20 min and are local (70% within one hop of VP) (Baltra et al., 17 Jan 2026).
  • Root Causes: Policy-level filters at AS ingress, peering disputes (e.g., Cogent vs Hurricane Electric for IPv6), routing transients (BGP flaps), corporate firewalls, and local misconfigurations are established drivers of persistent partial reachability (Baltra et al., 2024).

5. Impact on Measurement Fidelity and Operational Monitoring

Peninsulas and islands introduce “noise” in outage and reliability metrics, often exceeding operational signals by 5×5\times to 9.7×9.7\times (e.g., RIPE DNSmon query loss rates). Removing island and peninsula contributions sharpens system sensitivity to genuine connectivity transitions, notably in DNS root server monitoring (Baltra et al., 17 Jan 2026, Baltra et al., 2024, Baltra et al., 2024). Measurement tools (Trinocular, DNSmon) are recommended to explicitly classify partial reachability, rather than subsume disagreement events into “up” or “down” bins, enhancing diagnostic precision. Utilizing only 3–4 independent, geographically-distributed VPs suffices for high-confidence prevalence estimation.

6. Policy, Governance, and Architectural Implications

The majority-based definition of the Internet core asserts no single provider, country, or RIR controls 50%\geq50\% of active addresses (ARIN 45%\approx45\% IPv4, RIPE 47%\approx47\% IPv6) (Baltra et al., 17 Jan 2026, Baltra et al., 2024). Secession, sovereign “kill-switch,” and fragmentation scenarios require coalitions exceeding this threshold, anchoring policy discussions in neutral technical criteria. Cloud, NAT, and firewall-induced conditional reachability further underscore partial connectivity’s structural permanence—rather than its treatment as anomalous failure. The reachability-first principle provides a rigorous foundation for both future innovation and resilience quantification.

7. Limitations, Measurement Artifacts, and Future Directions

A key distinction is drawn between genuine islands (site partitioned yet locally alive) and measurement artifacts, as local LAN-only configurations can produce false-positives, especially in densely instrumented platforms such as RIPE Atlas (Baltra et al., 2024). Algorithmic refinements, including all-but-one or two-round voting, mitigate observer locality errors. The operational landscape is enriched by recognizing partial partitions as a pervasive and tractable class of events—warranting attention equal to classic outage detection. Ongoing research aims to generalize these tools for next-generation Internet measurement and to inform robust policies as fragmentation risk evolves.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Peninsulas and Islands.