Measuring Effectiveness of Address Schemes for AS-level Graphs

This dissertation presents measures of efficiency and locality for Internet addressing schemes. Historically speaking, many issues, faced by the Internet, have been solved just in time, to make the Internet just work~\cite{justWork}. Consensus, however, has been reached that today's Internet ro...

Full description

Bibliographic Details
Main Author: Zhuang, Yinfang
Format: Others
Published: UKnowledge 2012
Subjects:
Online Access:http://uknowledge.uky.edu/cs_etds/8
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1008&context=cs_etds
id ndltd-uky.edu-oai-uknowledge.uky.edu-cs_etds-1008
record_format oai_dc
spelling ndltd-uky.edu-oai-uknowledge.uky.edu-cs_etds-10082015-04-11T05:03:06Z Measuring Effectiveness of Address Schemes for AS-level Graphs Zhuang, Yinfang This dissertation presents measures of efficiency and locality for Internet addressing schemes. Historically speaking, many issues, faced by the Internet, have been solved just in time, to make the Internet just work~\cite{justWork}. Consensus, however, has been reached that today's Internet routing and addressing system is facing serious scaling problems: multi-homing which causes finer granularity of routing policies and finer control to realize various traffic engineering requirements, an increased demand for provider-independent prefix allocations which injects unaggregatable prefixes into the Default Free Zone (DFZ) routing table, and ever-increasing Internet user population and mobile edge devices. As a result, the DFZ routing table is again growing at an exponential rate. Hierarchical, topology-based addressing has long been considered crucial to routing and forwarding scalability. Recently, however, a number of research efforts are considering alternatives to this traditional approach. With the goal of informing such research, we investigated the efficiency of address assignment in the existing (IPv4) Internet. In particular, we ask the question: ``how can we measure the locality of an address scheme given an input AS-level graph?'' To do so, we first define a notion of efficiency or locality based on the average number of bit-hops required to advertize all prefixes in the Internet. In order to quantify how far from ``optimal" the current Internet is, we assign prefixes to ASes ``from scratch" in a manner that preserves observed semantics, using three increasingly strict definitions of equivalence. Next we propose another metric that in some sense quantifies the ``efficiency" of the labeling and is independent of forwarding/routing mechanisms. We validate the effectiveness of the metric by applying it to a series of address schemes with increasing randomness given an input AS-level graph. After that we apply the metric to the current Internet address scheme across years and compare the results with those of compact routing schemes. 2012-01-01T08:00:00Z text application/pdf http://uknowledge.uky.edu/cs_etds/8 http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1008&context=cs_etds Theses and Dissertations--Computer Science UKnowledge Border Gateway Protocol Autonomous System Internet Protocol Entropy Compact Routing Hyperbolic Geometry Digital Communications and Networking
collection NDLTD
format Others
sources NDLTD
topic Border Gateway Protocol
Autonomous System
Internet Protocol
Entropy
Compact Routing
Hyperbolic Geometry
Digital Communications and Networking
spellingShingle Border Gateway Protocol
Autonomous System
Internet Protocol
Entropy
Compact Routing
Hyperbolic Geometry
Digital Communications and Networking
Zhuang, Yinfang
Measuring Effectiveness of Address Schemes for AS-level Graphs
description This dissertation presents measures of efficiency and locality for Internet addressing schemes. Historically speaking, many issues, faced by the Internet, have been solved just in time, to make the Internet just work~\cite{justWork}. Consensus, however, has been reached that today's Internet routing and addressing system is facing serious scaling problems: multi-homing which causes finer granularity of routing policies and finer control to realize various traffic engineering requirements, an increased demand for provider-independent prefix allocations which injects unaggregatable prefixes into the Default Free Zone (DFZ) routing table, and ever-increasing Internet user population and mobile edge devices. As a result, the DFZ routing table is again growing at an exponential rate. Hierarchical, topology-based addressing has long been considered crucial to routing and forwarding scalability. Recently, however, a number of research efforts are considering alternatives to this traditional approach. With the goal of informing such research, we investigated the efficiency of address assignment in the existing (IPv4) Internet. In particular, we ask the question: ``how can we measure the locality of an address scheme given an input AS-level graph?'' To do so, we first define a notion of efficiency or locality based on the average number of bit-hops required to advertize all prefixes in the Internet. In order to quantify how far from ``optimal" the current Internet is, we assign prefixes to ASes ``from scratch" in a manner that preserves observed semantics, using three increasingly strict definitions of equivalence. Next we propose another metric that in some sense quantifies the ``efficiency" of the labeling and is independent of forwarding/routing mechanisms. We validate the effectiveness of the metric by applying it to a series of address schemes with increasing randomness given an input AS-level graph. After that we apply the metric to the current Internet address scheme across years and compare the results with those of compact routing schemes.
author Zhuang, Yinfang
author_facet Zhuang, Yinfang
author_sort Zhuang, Yinfang
title Measuring Effectiveness of Address Schemes for AS-level Graphs
title_short Measuring Effectiveness of Address Schemes for AS-level Graphs
title_full Measuring Effectiveness of Address Schemes for AS-level Graphs
title_fullStr Measuring Effectiveness of Address Schemes for AS-level Graphs
title_full_unstemmed Measuring Effectiveness of Address Schemes for AS-level Graphs
title_sort measuring effectiveness of address schemes for as-level graphs
publisher UKnowledge
publishDate 2012
url http://uknowledge.uky.edu/cs_etds/8
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1008&context=cs_etds
work_keys_str_mv AT zhuangyinfang measuringeffectivenessofaddressschemesforaslevelgraphs
_version_ 1716800716747571200