ArticleslgStudy

computer science

RouteViews

RouteViews is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand RouteViews rather than just read about it. In short: RouteViews is a project at the University of Oregon that collects and archives Border Gateway Protocol routing data from the global Internet. Founded in 1995 by the Advanced Network Technology Center, it was originally intended to give Internet service providers a way to see how their network prefixes appeared from other vantage points on the Internet, allowing them to debug routing problems and improve reachability.

RouteViews — main illustration
RouteViews — illustration

Key takeaways

  • RouteViews belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect RouteViews to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of RouteViews from memory before moving on to harder problems.

Reference excerpt

RouteViews is a project at the University of Oregon that collects and archives Border Gateway Protocol routing data from the global Internet. Founded in 1995 by the Advanced Network Technology Center, it was originally intended to give Internet service providers a way to see how their network prefixes appeared from other vantage points on the Internet, allowing them to debug routing problems and improve reachability. The project has since become a widely used data source for academic research, government policy work, and network security analysis. The Network Startup Resource Center (NSRC) at the University of Oregon manages the project's operations, and it is funded by the National Science Foundation and contributions from industry partners.

Data collection RouteViews collects BGP data by peering directly with network operators at Internet exchange points (IXPs) or through multi-hop BGP sessions with operators not co-located at an exchange where RouteViews has a collector. The two main types of data collected are BGP Routing Information Bases (RIBs), which are periodic snapshots of routing tables, and continuous streams of BGP update messages. The data is stored in the Multi-Threaded Routing Toolkit (MRT) format and is made publicly available for download from archive.routeviews.org. RIB snapshots are archived approximately every two hours, while update messages are archived every 15 minutes. The archive is freely accessible through HTTP, FTP, and rsync. As of January 2026, the RouteViews project is receiving full routes from 277 unique Autonomous System Numbers (ASNs).

History RouteViews was established in 1995 during the early deployment of BGP, the protocol used by autonomous systems to exchange routing information across the Internet. At that time, network operators had limited ability to see how their routes propagated beyond their own networks. The project began archiving IPv4 routing data in 1997 and IPv6 data in 2003. By the early 2000s, researchers had begun using RouteViews data for purposes beyond operational troubleshooting. A 2002 paper published at SIGCOMM by Ratul Mahajan and others used RouteViews data to analyze the prevalence and effects of BGP misconfigurations across the Internet. Around the same period, a study by Craig Labovitz and others at the University of Michigan used RouteViews data to examine Internet backbone stability and failure modes.

Relationship with RIPE RIS RouteViews works alongside the RIPE Routing Information Service in Europe to provide views of global Internet routing. Together the two systems maintain over 2,500 vantage points worldwide. The platforms share similar data collection methods but have distinct geographic coverage and peering relationships.

Use in research As of 2022, RouteViews data has been cited in over 1,000 peer-reviewed papers according to an archive maintained by the project. Research using the data has covered topics including Internet topology mapping, autonomous system relationship inference, BGP anomaly detection (such as route hijacking and route leaks), and routing policy analysis.

Internet topology and visualization The Cooperative Association for Internet Data Analysis (CAIDA) at the University of California, San Diego has used RouteViews data to produce prefix-to-AS mappings since 2008, and continues to maintain this dataset. CAIDA's AS Rank tool, which infers the relative importance and relationships of autonomous systems on the Internet, also uses RouteViews as a source of topological data.

Routing security RouteViews data has been used in studies of routing security, including the detection of prefix hijacking. A 2007 study published by the Association for Computing Machinery (ACM) examined prefix hijacking and interception on the Internet using data from RouteViews.

Mentions in Media Researcher Barrett Lyon used the full RouteViews archive, covering IPv4 data from 1997 and IPv6 data from 2003, to produce animated visualizations of Internet growth as part of the Opte Project. The visualizations were the subject of reporting by Wired magazine. A separate Wired article in 2023 on IPv6 adoption also drew on RouteViews data. An APNIC podcast in 2024 featuring George Michaelson and Doug Madory discussed the opportunities and challenges of measuring BGP and RPKI deployment using RouteViews data.

See also Border Gateway Protocol Internet exchange point Resource Public Key Infrastructure Autonomous system (Internet) Internet routing

Notes

References

External links RouteViews homepage

Illustrations

RouteViews illustration

Worked examples

Example 1 — a first encounter with RouteViews

Start with the simplest possible case. Write down what RouteViews claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to RouteViews before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about RouteViews ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of RouteViews

In research
RouteViews appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses RouteViews in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
RouteViews is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer network analysis, Internet architecture, Network management, so understanding it makes those chapters shorter.
In everyday life
Look for RouteViews outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study RouteViews in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what RouteViews means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain RouteViews out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is RouteViews in simple terms?

RouteViews is a project at the University of Oregon that collects and archives Border Gateway Protocol routing data from the global Internet. Founded in 1995 by the Advanced Network Technology Center, it was originally intended to give Internet service providers a way to see how their network prefi…

Why does RouteViews matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study RouteViews?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on RouteViews.

Tags

  • Computer network analysis
  • Internet architecture
  • Network management
  • University of Oregon

Keep exploring