capacity measurement for ip networks

14
H Telstra Internet Capacity Capacity Measurement for IP Measurement for IP Networks Networks Geoff Huston Geoff Huston Technical Manager Technical Manager Telstra Internet Telstra Internet

Upload: yitta

Post on 06-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

Capacity Measurement for IP Networks. Geoff Huston Technical Manager Telstra Internet. TCP/IP Protocol Issues. TCP/IP is NOT a flow damped protocol end to end flow management sliding window protocol adaptive flow rate designed to probe and use max available end to end bandwidth - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Capacity Measurement for IP Networks

GH Telstra Internet 1

Capacity Measurement for Capacity Measurement for IP NetworksIP Networks

Geoff HustonGeoff Huston

Technical ManagerTechnical Manager

Telstra InternetTelstra Internet

Page 2: Capacity Measurement for IP Networks

GH Telstra Internet 2

TCP/IP Protocol IssuesTCP/IP Protocol Issues

TCP/IP is NOT a flow damped protocolTCP/IP is NOT a flow damped protocol end to end flow managementend to end flow management sliding window protocolsliding window protocol adaptive flow rate designed to probe and use max adaptive flow rate designed to probe and use max

available end to end bandwidthavailable end to end bandwidth only limited by end system buffering size only limited by end system buffering size

bandwidth x delaybandwidth x delay

Page 3: Capacity Measurement for IP Networks

GH Telstra Internet 3

TCP/IP Protocol IssuesTCP/IP Protocol Issues

TCP/IP Data Flow Rate AdaptationTCP/IP Data Flow Rate Adaptation

Time

Dat

a F

low

Rat

e

Steady State Available Bandwidth

Page 4: Capacity Measurement for IP Networks

GH Telstra Internet 4

TCP/IP Protocol IssuesTCP/IP Protocol Issues

No network-based flow control mechanismNo network-based flow control mechanism Network-based packet loss signals end systems to Network-based packet loss signals end systems to

collapse window sizecollapse window size Varying window size allows adaptive flow metrics to Varying window size allows adaptive flow metrics to

adapt to changing maximum available capacityadapt to changing maximum available capacity Sustained insufficient capacity leads to congestion Sustained insufficient capacity leads to congestion

induced collapse of data throughputinduced collapse of data throughput

Page 5: Capacity Measurement for IP Networks

GH Telstra Internet 5

TCP/IP Protocol IssuesTCP/IP Protocol Issues

TCP/IP efficiency under congestion loadTCP/IP efficiency under congestion load

Traffic Level

Dat

a T

hro

ugh

put

33% 66%

33%

66%

Page 6: Capacity Measurement for IP Networks

GH Telstra Internet 6

TCP/IP Protocol IssuesTCP/IP Protocol Issues

TCP vs UDPTCP vs UDP UDP-based applicationsUDP-based applications

Internet Phone, Video, WorkgroupInternet Phone, Video, Workgroup UDP IssuesUDP Issues

no flow control mechanismno flow control mechanism sustained use forces precedence over TCP flowssustained use forces precedence over TCP flows increasing use of flow bandwitdh negotiated increasing use of flow bandwitdh negotiated

protocols for these applications (RTP)protocols for these applications (RTP)

Page 7: Capacity Measurement for IP Networks

GH Telstra Internet 7

TCP/IP Protocol IssuesTCP/IP Protocol Issues

Damping network capacity is not a demand Damping network capacity is not a demand management toolmanagement tool

Network capacity must be available to meet peak Network capacity must be available to meet peak demand levels without congestion lossdemand levels without congestion loss

Page 8: Capacity Measurement for IP Networks

GH Telstra Internet 8

Usage ProfileUsage Profile

Two major Internet use profiles:Two major Internet use profiles: Business use profileBusiness use profile

peak at 1500 - 1600peak at 1500 - 1600 plateau 1000 - 1730plateau 1000 - 1730

Residential dial profileResidential dial profile peak at 2030 - 2330peak at 2030 - 2330 plateau 1900 - 2400plateau 1900 - 2400

Page 9: Capacity Measurement for IP Networks

GH Telstra Internet 9

Usage ProfileUsage Profile

Distance profilesDistance profiles

30% Local30% Local

40% Domestic Trunk40% Domestic Trunk

30% International30% International

Traffic mix due to:Traffic mix due to: Distance invisible applications without user controlDistance invisible applications without user control Distance independent tariffDistance independent tariff

Page 10: Capacity Measurement for IP Networks

GH Telstra Internet 10

Capacity GuidelinesCapacity Guidelines

Link UtilisationLink Utilisation Average weekly traffic level set to 40% of Average weekly traffic level set to 40% of

available bandwidth.available bandwidth. Core network capacity should be in excess of access Core network capacity should be in excess of access

bandwidthbandwidth

Page 11: Capacity Measurement for IP Networks

GH Telstra Internet 11

Link Usage Profile - optimalLink Usage Profile - optimal

peak loading less than 10% timepeak loading less than 10% time greater than 50% loading for 50% timegreater than 50% loading for 50% time traffic bursting visibletraffic bursting visible

Page 12: Capacity Measurement for IP Networks

GH Telstra Internet 12

Link Usage Profile - overloadedLink Usage Profile - overloaded

90% peak loading for 45% time90% peak loading for 45% time 60% peak loading for 60% time60% peak loading for 60% time no burst profile at peak loadsno burst profile at peak loads imbalanced traffic (import based)imbalanced traffic (import based)

Page 13: Capacity Measurement for IP Networks

GH Telstra Internet 13

Link Usage Profile - saturatedLink Usage Profile - saturated

visible plateau traffic load signaturevisible plateau traffic load signature small load increases cause widening plateausmall load increases cause widening plateau

Page 14: Capacity Measurement for IP Networks

GH Telstra Internet 14

Overall Growth LevelsOverall Growth Levels

More usersMore users More intense network use by increasingly More intense network use by increasingly

sophisticated applicationssophisticated applications No visible saturation of demand to dateNo visible saturation of demand to date