Академический Документы
Профессиональный Документы
Культура Документы
Figure -%1: &ll Flows generate 1%' M(ps Figure -%2: )*P Flow increase+ to 2%'
M(ps
Figure -%: )*P Flow increase+ to %' M(ps Figure -%$: )*P Flow increase+ to $%,
M(ps
@otice that the thro'gh"'t or traic generated b$ 8TCP
+o'rce 49 re!ains 'naected b$ the increase in UDP traic
low# whereas the traic generated b$ 8TCP +o'rce 39 red'ces
as UDP traic increases& ,n additional advantage o traic
engineering the 8TCP +o'rce 49 traic low is that the traic
ro! 8TCP +o'rce 39 is now able to access !ore network
reso'rce# and s'ers onl$ at ver$-high UDP traic lows&
!
Figure .: !Scenario " Baseline network with three LSPs
Scenario A The network ro! +cenario 4 is enhanced to
contain a se"arate *+P or each traic low&Individ'al
*+Ps are conig'red to carr$ the three dierent traic
lows& There are two se"arate *+Ps or 8TCP +o'rce 39
and 8UDP +o'rce9 traic lows& The "aths that these
*+Ps take are "inned thro'gh the high-bandwidth links in
the core networkI thereore# the$ still share co!!on
network reso'rces&
In order to treat the TCP and UDP lows in an isolated
ashion (even tho'gh the$ share co!!on reso'rces)#
2eighted Fair .'e'ing (2F.) has been enabled on the
o't"'t interace o 8*+6 39 (i&e&# the interace orwarding
"ackets on the link connecting 8*+6 39 and 8*+6 59)&
The 2F. conig'ration is s'ch that higher "riorit$ is
given to TCP traic over UDP traic in a 31A3 weighted
ratio&
This traic engineering design integrated with .o+
s'""ort allows traic ro! 8TCP +o'rce 39 to low
thro'gh the core network witho't e("eriencing loss o
thro'gh"'t d'e to increase in UDP traic& The traic
ro! 8TCP +o'rce 49 lows thro'gh the core network
'naected b$ an$ other traic beca'se it is conig'red to
go over 'ncongested "ortions o the network&
@otice that the traic ro! 8TCP +o'rce 39 is not s'bGect
to an$ degradation in "eror!ance beca'se we have
"rioritiEation or this low in o'r e(a!"le scenario& The
UDP traic starts e(hibiting "eror!ance degradation# as
soon the co!bined TCP and UDP load is greater than the
available link bandwidth& The res'lts or the dierent
UDP traic loads or this scenario are shown in Fig're >&3
thro'gh Fig're >&?&
This case de!onstrates that b$ incor"orating .o+ into o'r
test network# we are able to signiicantl$ i!"rove overall
network "eror!ance& 2e were able to !aintain the
thro'gh"'t or congestion-sensitive traic&
@otice that thro'gh"'t or the traic generated b$ 8TCP
+o'rce 39 re!ains 'naected b$ an increase in UDP
traic low# d'e to the isolation o congestion-sensitive
traic ro! other traic 'sing )P*+ *+Ps&
"
Figure /%1: &ll Flows generate 1%' M(ps Figure /%2: )*P Flow increase+ to
2%' M(ps
Figue 8.!" #DP Flo$ inceased to !.% M&'s Figue 8.4" #DP Flo$ inceased to 4.0 M&'s
Summary
,s a s'!!ar$ o the e("eri!ents cond'cted as "art o this
"a"er# we "resent the ollowing gra"hs& These gra"hs show a
brie co!"arison o all the cases highlighted in this "a"er& The
basic a""roach or each o the three scenarios in the ollowing
gra"hs is to increase the loe o UDP traic ever$ C !in'tes
and observe its eect on TCP traicA
#
$
Scenario 1! No MPLS"T#
UDP Traic low is being increased b$ 3&1
)b"s ever$ C&1 !in'te& This ca'ses
red'ction in thro'gh"'t or all TCP traic
lows
Scenario 2! Partial MPLS"T#
$mplementation
UDP Traic low is being increased b$ 3&1
)b"s ever$ C&1 !in'te (sa!e as +cenario 3)&
This ca'ses red'ction in thro'gh"'t or TCP
traic low sharing co!!on reso'rces with
UDP traic&
Isolated TCP low re!ains 'naected b$
increase in network congestion
Scenario ! %ull MPLS"T# $mplementation
wit& 'oS support
UDP Traic low is being increased b$ 3&1
)b"s ever$ C&1 !in'te (sa!e as +cenario 3)&
+e"arate *+Ps or TCP co!bined with .o+
"rioritiEation over co!!on ro'tes res'lts in
not degrading TCP thro'gh"'t
(onclusion
)P*+ "rovides signiicant advantages with regards to traic
engineering& Using si!'lation anal$sis# o'r scenarios
de!onstrate that network reso'rces 'tiliEation can be
o"ti!iEed 'sing )P*+-T; and .o+& It is i!"ortant to
incor"orate 8traic engineering9 as"ects into a network to
o"ti!all$ 'tiliEe reso'rces across the network# and to res"ect
the service level agree!ents or congestion-sensitive traic
lows while red'cing the i!"act o congestion-insensitive
traic&
Re)erences
[FF99] +& Flo$d and J& Fall# 8Pro!oting the Use o ;nd-to-
;nd Congestion Control in the Internet9# I;;;B,C)
Transactions on @etworking# ,'g'st 3999&
[67C13] ;& 6osen# ,& 7iswanathan# 6& Callon#
8)'lti"rotocol *abel +witching ,rchitect're9# 6FC-5153#
0an'ar$ 4113&
[,),-)99] D& ,wd'che# 0& )alcol!# 0& ,gogb'a# )&
-:Dell# 0& )c)an's# 86e<'ire!ents or Traic ;ngineering
-ver )P*+K# 6FC-4=14# +e"te!ber 3999&
[/+011] P& /hanira!ka# 2& +'n# 6& 0ain# 8.'alit$ o +ervice
'sing Traic ;ngineering over )P*+A ,n ,nal$sis9#
+e"te!ber 4111
%