back

Back to Chapter 1 - Introduction

forward

2.1 Internet Transit Prices Historical and Projected

Chapter 2 - Internet Transit

In this chapter you will learn about Internet Transit, a service that provides access to the global Internet. We introduce the definitions and the service model, and then describe how Internet Transit service is offered, priced, and metered.

Introduction to Internet Transit

The Internet is a network of networks.

To get connected to the Internet, an entity must attach itself to an entity that is already connected to the Internet. It usually accomplishes this connection by purchasing a service called “Internet Transit.”

Definition: Internet Transit is the business relationship whereby an Internet Service Provider provides (usually sells) access to the global Internet.

From a high-level perspective, Internet Transit can be thought of as a pipe in the wall that says “Internet this way.” Customers connect their networks to their Transit Provider, and the Transit Provider does the rest.

Definition: An Internet Service Provider (ISP), also called a “Transit Provider,” is an entity that provides (usually sells) access to the Internet.

The primary business of an Internet Service Provider is to market, sell, and operate the Internet Transit service described next.

The Internet Transit Service Model

The Internet Transit service has two primary functions:

  1. to announce Internet routes to the customer, and
  2. to announce the customer routes to the rest of the Internet

To illustrate, consider a customer (ISP A) purchasing the Internet Transit service from Transit Provider B as shown in Figure 2-1.

Internet Transit Service Diagram

Figure 2-1: The Internet Transit Service Model (Click for animated view)

We will use graphical notations throughout this book.  The different colored clouds represent networks attached to the Internet.  The ‘T’ next to a line represents an Internet Transit relationship. The routing advertisements box describes which routes are “announced” between the Internet Transit customer (ISP A) and the upstream Transit Provider B. The arrows signify the direction of the routing announcement.

These routing announcements are propagated across the Internet. Transit Provider B announces to the ISP A the routes to reach the entire Internet (shown as many colored networks to the right of the Transit Providers). The ISPs across the Internet propagate this ISP A route so that all networks know how to reach the ISP A.

In summary, through the Internet Transit service, all Internet attachments know how to reach ISP A, and ISP A knows how to reach the rest of the Internet.

For convenience, we will also use the following equivalent notations (Figure 2-2) to indicate a transit relationship between a customer and the upstream transit provider.

Internet Transit equivalent notation

Figure 2-2. Equivalent Internet Transit service notations.

The black circle is shorthand for a default route to reach the rest of the Internet. This typical and default arrangement can be inferred by identifying the two parties in the relationship with the “T” and the “$” symbol describing which party is being paid for the Internet Transit service.

The Internet Transit Pricing Model

The Internet Transit service is typically a metered service outside of the residential market. The unit price for Internet Transit services varies widely, but the service itself is typically priced on a per-megabit-per-second (Mbps) basis, metered using the 95th percentile traffic sampling technique.

Definition: The 95th Percentile Measurement Method (also called 95/5) identifies a single measurement (the 95th percentile 5-minute sample for the month) to determine the transit service volume for monthly transit fee calculation. 

The 95th Percentile Measurement Method is typically a three-step process, as follows (diagrammed in Figure 2-3):

Figure 2-3. Calculating the monthly cost of Internet Transit using the 95th percentile measurement methodology.

The basic Internet Transit billing model is simple:

Monthly Bill = Internet Transit Volume * Internet Transit Unit Price

Example:

If you signed an Internet Transit contract with a negotiated price of $5/Mbps (measured at the 95th percentile), and at the end of the month you sent 500Mbps (measured at the 95th percentile), what would be your transit cost that month?

Answer: 500Mbps * $5/Mbps = $2500 per month

The Origin of the 95th Percentile Measurement

How did the 95th percentile come into existence? 

The Internet Transit pricing model went through three pricing phases:

The Origin of the 95th Percentile Measurement

How did the 95th percentile come into existence? 

The Internet Transit pricing model went through three pricing phases:

Measurement Direction

One question always comes up at this point in the peering workshops:

“Is 95/5 measuring traffic coming into the network or out of the network?” 

The 95th percentile measurement uses the greater of in versus out, as shown in the following equation:

Monthly Bill = max(inAt95th,outAt95th) * Internet Transit Unit Price

But for the sake of simplicity, when we introduce equations from here forward, we will not clutter the equations with this in-vs.-out nuance. When we say 95th percentile, we know that what we really mean is the 95th percentile of the larger of in vs. out.

The Internet Transit pricing model gets only slightly more complicated when adding "commits".

Internet Transit Pricing with Commits

To encourage the use of the Internet Transit service, and to compete more aggressively in the market, most ISPs provide pricing discounts for pre-committing to certain volumes of traffic (Table 2-1).

Table 2-1. Sample Internet Transit with Commits Pricing Table

tiered pricing table for Internet Transit

 

Here we see an ISP that offers a price of $12 per Mbps for a monthly commit of 10Mbps, and a price of $5 per Mbps with a monthly commit of 100Mbps. These price points guarantee that the monthly transit fee will be at least $120 and $500 per month, respectively.

What happens if customers commit to 100Mbps but don’t use all of the 100Mbps in a particular month?

They are still required to pay as if they had used the full 100Mbps.

What happens if they use more than the 100Mbps in a particular month?

They generally will have to pay the metered rate on the volume of traffic they actually used. This rate is sometimes referred to as the "burst rate", but it is generally the same price as the commit rate.

We can describe this model formulaically as:

Monthly Bill = max(TransitVolumeAt95th*Price, Commit Volume*Price)

The Internet Transit with commits model typically involves contracts that state the price point for the agreed-upon commit level and the duration of the agreement. So, for example, a 1Gbps commit at $3.50 per Mbps might have a 1-year term. This is how the Internet Transit service is sold today.

back

Back to Chapter 1 - Introduction

forward

2.1 Internet Transit Prices Historical and Projected

This material is from The Internet Peering Playbook, available from Amazon.com (click below) and on the iBookStore.

This material is from The Internet Peering Playbook, available from Amazon.com (click below) and on the iBookStore.