![Page 2: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/2.jpg)
Outline of Talk
Internet2 Engineering Objectives
The Logic of End-to-End Performance Our Aspirations
Threats to these Aspirations
Promising Approaches to Success
The Internet2 End-to-End Performance Initiative
![Page 3: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/3.jpg)
Internet2 Engineering Objectives
Provide our universities with superlative networking: Performance
Functionality
Understanding
Make superlative networking strategic for university research and education
![Page 4: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/4.jpg)
The End to End Challenge
Support advanced networking end to end Performance
100 Mb/s across the country normative
several multiples possible in some cases
Functionality Multicast
Quality of Service
IPv6
Measurements
![Page 5: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/5.jpg)
What are our Aspirations?
Candidate Answer #1:Switched 100BaseT + Well-provisioned Internet2 networking ® 80 Mb/s
But user expectations and experiences vary widely
![Page 6: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/6.jpg)
What are our Aspirations?
Candidate Answer #2:Lower user expectations and minimize complaining phone calls
There is a certain appeal I suppose...
![Page 7: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/7.jpg)
What are our Aspirations?
Candidate Answer #3:Raise expectations, encourage aggressive use, deliver on performance/functionality to key constituencies.
Not the easy way, but necessary for success
![Page 8: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/8.jpg)
Why should we Care?
Advanced faculty needs: Effective access to remote facility: quickly move
large datasets. PPDG: 400 Mb/s to CERN by 2003.
Interactive access: video or control or VoIP.Very low loss/jitter.
We (in several senses) need to deliver the goods.
![Page 9: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/9.jpg)
Why should we Care?
"We" as the university community. "We" as campus networking specialists. "We" as networking professionals. "We" as the (broad) Internet2 project.
Low aspirations are dangerous to us.
![Page 10: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/10.jpg)
Abilene coreNovember 2000
Seattle
Kansas City
Denver
Cleveland
New York
Atlanta
Houston
Sacramento
Los Angeles
Indianapolis
Washington
![Page 11: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/11.jpg)
Abilene Connectionsby (roughly) summer 2001
![Page 12: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/12.jpg)
International Peering
STAR TAPAPAN/TransPAC, CA*net3, IUCC, NORDUnet, RENATER, REUNA, SURFnet, SingAREN, SINET, TAnet2 CERnet, (HARnet)
OC12 New YorkDANTE*, JANET, NORDUnet, SURFnet CA*net3
SeattleCA*net3, (AARnet)
Sunnyvale(SINET)
Los AngelesSingAREN, SINET
Miami(REUNA, RNP2, RETINA)
OC3-12El Paso(CUDI)
San DiegoCUDI
![Page 13: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/13.jpg)
The Current Situation
We have a combined Internet2 infrastructure of considerable capacity examples of 240 Mb/s flows
End to end performance varies widely but 40 Mb/s flows not always predictable
users don't know what their expectations should be
Note the mismatch
![Page 14: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/14.jpg)
Threats toEnd to End Performance
BW = C x packet-size / ( delay x sqrt(packet-loss ))(Mathis, Semke, Mahdavi, and Ott, CCR, July 1997)
Context: Network capacity Geographical distance Aggressive application
![Page 15: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/15.jpg)
BW µ C / delay
delay due to distance
original raw bandwidth
![Page 16: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/16.jpg)
BW µ C / delay
delay due to distance
more raw bandwidth
![Page 17: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/17.jpg)
Threats toEnd to End Performance
Network Path local / department / campus gigaPoP / backbone / exchange points
Host problems OS / TCP Hardware: NIC, CPU, memory, bus Application
![Page 18: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/18.jpg)
Threats toEnd to End Performance
Fiber problems dirty fiber
dim lighting
'not quite right' connectors
![Page 19: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/19.jpg)
Threats toEnd to End Performance
Fiber problems Switches
horsepower
full vs half-duplex
auto-sense 10/100
head-of-line blocking
![Page 20: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/20.jpg)
Threats toEnd to End Performance
Fiber problems Switches Inadvertently stingy provisioning
mostly communication
happens also in international settings
![Page 21: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/21.jpg)
Threats toEnd to End Performance
Fiber problems Switches Inadvertently stingy provisioning Wrong Routing
asymmetric
best use of Internet2
distance
![Page 22: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/22.jpg)
Threats toEnd to End Performance
Fiber problems Switches Inadvertently stingy provisioning Wrong Routing Host issues
NIC
OS / TCP stack
CPU
![Page 23: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/23.jpg)
Perverse Result
'Users' think the network is congested or that the Internet2 infrastructure cannot help them
'Planners' think the network is underutilized, no further investment needed, and users don't need high performance networks
![Page 24: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/24.jpg)
Promising Approaches
Work with key motivated users 'Shining a flashlight' on the problem Measurements Divide-and-Conquer Understanding Application Behavior Getting it right the first time
![Page 25: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/25.jpg)
Active Measurements within Abilene
Surveyors with:Active delay/loss measurementsAd hoc throughput tests
![Page 26: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/26.jpg)
Application to Performance Debugging
![Page 27: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/27.jpg)
Application to Performance Debugging
![Page 28: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/28.jpg)
Divide and Conquer
Systematically identify/isolate the network segment at fault
Can we make this systematic and (eventually) automated?
![Page 29: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/29.jpg)
End to EndAdvanced Functionality
Multicast
IPv6
QoS
Measurements
![Page 30: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000](https://reader030.vdocuments.us/reader030/viewer/2022032803/56649e205503460f94b0b64e/html5/thumbnails/30.jpg)
Creating Internet2 Value
Build the infrastructure together Make end-to-end performance and
advanced functionality routine Identify and connect valuable resources
for our faculty and students
Have fun