Network Performance Test on IPv6

21
Network Performance Test on IPv6 2003. 8. Technology Laboratory, KT Choi Sung Mi [email protected]

description

Network Performance Test on IPv6. 2003. 8. Technology Laboratory, KT Choi Sung Mi [email protected]. Contents. Introduction IPv6 Performance Test Background Transition mechanism for test Equipment Test Configuration & Result Test summary conclusion. Introduction. - PowerPoint PPT Presentation

Transcript of Network Performance Test on IPv6

  • Network Performance Test on IPv6

    2003. 8.

    Technology Laboratory, KTChoi Sung [email protected]

    COOC2002,

    *

    ContentsIntroductionIPv6 Performance TestBackgroundTransition mechanism for testEquipmentTest Configuration & ResultTest summaryconclusion

    COOC2002,

    *

    IntroductionIPv6 activities in KT1999 KT have got first commercial IPv6 address in Korea 1999 Koreas first native IPv6 network on KOREN (Technology laboratory)

    2001 Mobile IPv6 Test (Multimedia laboratory)

    COOC2002,

    *

    Background We want to minimize the investment for IPv6 Consider using legacy network and idle equipment for IPv6Need the information about IPv6 performance on legacy network Determine IPv6 deployment strategy based on the performance test result

    COOC2002,

    *

    Transition Mechanism for TestDual Stack

    COOC2002,

    *

    Transition Mechanism for Test6to4 TunnelIPv6 HostIPv6 NetworkIPv6 NetworkIPv4 Network6to4 RouterIPv6 Host 6to4 Address 2002V4 addressSLA IDInterface ID16321664

    COOC2002,

    *

    Transition Mechanism for TestIPv6 over MPLS (Cisco 6PE)V6-h = IPv6 headerV6-P = IPv6 payloadL1 and L3 = V4 labelsL2 = Aggregate IPv6 Label

    MPLS/IPv4Network6PE6PEIPv6NetworkP1P2MP-IBGP

    COOC2002,

    *

    EquipmentDUT (Device under Test)Cisco 7513 with Fast Ethernet portsCisco 12000 with Gigabit Ethernet and 2.5G POS portsSoftwareSW IOS 12.2(8)T, IOS 12.0(19)S2 for Cisco 7513SW IOS 12.0(22)S for Cisco 12000TesterSmartBitsIXIA Router Tester (Agilent)

    COOC2002,

    *

    Test Configuration & Results Dual Stack (Cisco 7513)

    COOC2002,

  • IXIA 1600

    SmartBits 600

    Cisco 7513

    *

    Test Configuration & ResultsDual Stack (Cisco 7513)

    COOC2002,

    Chart3

    27.35

    82.9813

    94.5923

    96.1340

    IPv4

    IPv4:IPv6 = 1:1

    Packet Size (byte)

    Throughput (%)

    Sheet1

    7027.35

    25682.9813

    51294.5923

    151896.1340

    Sheet1

    IPv4

    IPv4:IPv6 = 1:1

    Packet Size (byte)

    Throughput (%)

    Sheet2

    Sheet3

    *

    Test Configuration & ResultsDual Stack (Cisco 12000)

    COOC2002,

    *

    Test Configuration & ResultsDual Stack Cisco 12000 (Gigabit Ethernet)

    COOC2002,

    Chart2

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0644.451734.38316406331640630099

    704.653571.4332428632428699

    025612.351757.81310546931054690099

    051222.751513.67309082130908210099

    0150064.452250313500131350010097

    1648.8105468.75632812563281250099

    1709.1105357.14632142963214290099

    125625.1105957.03635742263574220099

    51246.91062.01.176372071637207199

    1150010081168.83487012648701260081

    26413.5162109.38972656397265630099

    7013.9160714.299642858964285899

    225637.9160156.25960937596093750099

    251271.2161132.81966796996679690099

    2150010081168.83487012748701270054

    36417.7212890.6312773438127734380099

    7018.4212500127500011275000199

    325650.5213378.9112802735128027350099

    351295.1215332.0312919922129199220099

    3150010081168.83487012748701270041

    46422.3267578.1316054688160546880099

    7023266071.43159642861596428698

    425663.4267578.1316054688160546880099

    4512100226449.2813586946135869460090

    41500100100487012748701270034

    70100

    256100

    512100

    1518100

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput(Routing Table=0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (Byte)

    Throughput (%)

    Sheet3

    Chart15

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0644.451734.38316406331640630099

    704.653571.4332428632428699

    025612.351757.81310546931054690099

    051222.751513.67309082130908210099

    0150064.452250313500131350010097

    1648.8105468.75632812563281250099

    1709.1105357.14632142963214290099

    125625.1105957.03635742263574220099

    51246.91062.01.176372071637207199

    1150010081168.83487012648701260081

    26413.5162109.38972656397265630099

    7013.9160714.299642858964285899

    225637.9160156.25960937596093750099

    251271.2161132.81966796996679690099

    2150010081168.83487012748701270054

    36417.7212890.6312773438127734380099

    7018.4212500127500011275000199

    325650.5213378.9112802735128027350099

    351295.1215332.0312919922129199220099

    3150010081168.83487012748701270041

    46422.3267578.1316054688160546880099

    7023266071.43159642861596428698

    425663.4267578.1316054688160546880099

    4512100226449.2813586946135869460090

    41500100100487012748701270034

    70100

    256100

    512100

    1518100

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput(Routing Table=0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput

    Sheet3

    Chart17

    1009.113.918.423

    10025.137.950.563.4

    10046.971.295.1100

    100100100100100

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0644.451734.38316406331640630099

    704.653571.4332428632428699

    025612.351757.81310546931054690099

    051222.751513.67309082130908210099

    0150064.452250313500131350010097

    1648.8105468.75632812563281250099

    1709.1105357.14632142963214290099

    125625.1105957.03635742263574220099

    51246.91062.01.176372071637207199

    1150010081168.83487012648701260081

    26413.5162109.38972656397265630099

    7013.9160714.299642858964285899

    225637.9160156.25960937596093750099

    251271.2161132.81966796996679690099

    2150010081168.83487012748701270054

    36417.7212890.6312773438127734380099

    7018.4212500127500011275000199

    325650.5213378.9112802735128027350099

    351295.1215332.0312919922129199220099

    3150010081168.83487012748701270041

    46422.3267578.1316054688160546880099

    7023266071.43159642861596428698

    425663.4267578.1316054688160546880099

    4512100226449.2813586946135869460090

    41500100100487012748701270034

    70100

    256100

    512100

    1518100

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput(Routing Table=0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput

    Sheet3

    *

    Test Configuration & ResultsDual StackCisco 12000 (POS 2.5G)

    COOC2002,

    Chart3

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0-1643.1126953.13761718876171880098/98

    0-1703.2119642.867178572717857297/98

    0-125610.4117675.78706054770605470097/97

    0-151220.8119628.91717773571777350098/98

    0-1150059.4117916.67707500170750010098/98

    1-06473.53013671.88180820313180820313006

    1-07079.23003571.431802142871802142876

    1-025696.21086914.066521484465214844006

    1-051299.7573242.193439453234394532006

    1-01500100198489.071190861511908615006

    1646.125000015000000150000000098/98

    1706.5248214.29148928581489285899/99

    125621.8246093.7514765626147656260098/98

    151243.8251953.1315117188151171880099/99

    11500100198489.0711908701119087010096/96

    2649369140.6322148438221484380098/98

    2709.5358928.57215357152153571598/97

    225632.7369140.6321928711219287110098/98

    251263.6365478.5221928711219287110098/98

    21500100198489.0711908745119087450069/68

    36412492187.5295325129532510098/98

    37012.9487500292500002925000098/98

    325642.6481445.312888867192888867190098/98

    351285.3490234.3829414063294140630098/98

    31500100198489.0711908659119086590052/51

    46415.262500037500000375000000099/99

    47016.5625000375000003750000098/99

    425655.3625488.2837529297375292970099/99

    451296.1552246.0933134766331347660098/98

    41500100198489.0711908658119086580042/41

    70

    256

    512

    1518

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput ( Routing Table = 0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput

    Sheet3

    Chart6

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0-1643.1126953.13761718876171880098/98

    0-1703.2119642.867178572717857297/98

    0-125610.4117675.78706054770605470097/97

    0-151220.8119628.91717773571777350098/98

    0-1150059.4117916.67707500170750010098/98

    1-06473.53013671.88180820313180820313006

    1-07079.23003571.431802142871802142876

    1-025696.21086914.066521484465214844006

    1-051299.7573242.193439453234394532006

    1-01500100198489.071190861511908615006

    1646.125000015000000150000000098/98

    1706.5248214.29148928581489285899/99

    125621.8246093.7514765626147656260098/98

    151243.8251953.1315117188151171880099/99

    11500100198489.0711908701119087010096/96

    2649369140.6322148438221484380098/98

    2709.5358928.57215357152153571598/97

    225632.7369140.6321928711219287110098/98

    251263.6365478.5221928711219287110098/98

    21500100198489.0711908745119087450069/68

    36412492187.5295325129532510098/98

    37012.9487500292500002925000098/98

    325642.6481445.312888867192888867190098/98

    351285.3490234.3829414063294140630098/98

    31500100198489.0711908659119086590052/51

    46415.262500037500000375000000099/99

    47016.5625000375000003750000098/99

    425655.3625488.2837529297375292970099/99

    451296.1552246.0933134766331347660098/98

    41500100198489.0711908658119086580042/41

    70

    256

    512

    1518

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput ( Routing Table = 0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput

    Sheet3

    Chart8

    79.26.59.512.916.5

    96.221.832.742.655.3

    99.743.863.685.396.1

    100100100100100

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Sheet1

    ipv6:ipv4Frame SizeLoad (%)packets/sSentReceivedLostLoss (%)RSP CPU(%)

    0-1643.1126953.13761718876171880098/98

    0-1703.2119642.867178572717857297/98

    0-125610.4117675.78706054770605470097/97

    0-151220.8119628.91717773571777350098/98

    0-1150059.4117916.67707500170750010098/98

    1-06473.53013671.88180820313180820313006

    1-07079.23003571.431802142871802142876

    1-025696.21086914.066521484465214844006

    1-051299.7573242.193439453234394532006

    1-01500100198489.071190861511908615006

    1646.125000015000000150000000098/98

    1706.5248214.29148928581489285899/99

    125621.8246093.7514765626147656260098/98

    151243.8251953.1315117188151171880099/99

    11500100198489.0711908701119087010096/96

    2649369140.6322148438221484380098/98

    2709.5358928.57215357152153571598/97

    225632.7369140.6321928711219287110098/98

    251263.6365478.5221928711219287110098/98

    21500100198489.0711908745119087450069/68

    36412492187.5295325129532510098/98

    37012.9487500292500002925000098/98

    325642.6481445.312888867192888867190098/98

    351285.3490234.3829414063294140630098/98

    31500100198489.0711908659119086590052/51

    46415.262500037500000375000000099/99

    47016.5625000375000003750000098/99

    425655.3625488.2837529297375292970099/99

    451296.1552246.0933134766331347660098/98

    41500100198489.0711908658119086580042/41

    70

    256

    512

    1518

    Sheet1

    00000

    00000

    00000

    00000

    00000

    IPv6

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput ( Routing Table = 0)

    Sheet2

    00000

    00000

    00000

    00000

    IPv4

    IPv4:IPv6 = 1:1

    IPv4:IPv6 = 2:1

    IPv4:IPv6 = 3:1

    IPv4:IPv6 = 4:1

    Packet Size (byte)

    Throughput (%)

    Throughput

    Sheet3

    *

    Test Configuration & Results 6to4 Tunnel

    COOC2002,

  • 12008

    12016

    120416

    120416

    12008

    IPv6/IPv4 IBGP

    IPv4 IBGP

    IPv4 IBGP

    7513

    7513

    IPV4

    IPV6

    6to4 tunnel

    IPV4 Router

    IPv4/IPv6 Router

    Switch

    IXIA

    Router Tester

    IPv6/IPv4 IBGP

    VLAN 1

    VLAN 2

    VLAN 3

    Gigabit Ethernet

    POS

    POS

    IPv4/IPv6 Router

    POS

    *

    Test Configuration & Results6to4 Tunnel

    COOC2002,

    Chart1

    220.2

    770.5

    13131.5

    31314

    Routing Table = 0

    IPv4 Routing Table = 20000

    IPv4,IPv6 Routing Table = 20000

    Packet Size (byte)

    Throughput (%)

    Sheet1

    7027.35

    25682.9813

    51294.5923

    151896.1340

    70220.2

    256770.5

    51213131.5

    151831314

    Sheet1

    IPv4

    IPv4:IPv6 = 1:1

    Packet Size (byte)

    Throughput (%)

    Sheet2

    Routing Table = 0

    IPv4 Routing Table = 20000

    IPv4,IPv6 Routing Table = 20000

    Packet Size (byte)

    Throughput (%)

    Sheet3

    *

    Test Configuration & ResultsIPv6 over MPLS (Cisco 6PE)

    COOC2002,

  • 12008

    12016

    120416

    120416

    12008

    IPv6/IPv4 EBGP

    IPv4 IBGP

    IPv4IBGP

    7513

    7513

    IPV4

    IPV6

    IPv6 over MPLS

    IPV4 Router

    IPv4/IPv6 Router

    Switch

    IXIA

    Router Tester

    MP-IBGP

    VLAN 1

    VLAN 2

    VLAN 3

    POS

    POS

    POS

    Gigabit Ethernet

    *

    Test Configuration & ResultsIPv6 over MPLS (Cisco 6PE)

    COOC2002,

    Chart1

    252524

    787976

    868585

    969696

    Routing Table = 0

    IPv4 Routing Table = 20000

    IPv4,IPv6 Routing Table = 20000

    Packet Size (byte)

    Throughput (%)

    Sheet1

    7027.35

    25682.9813

    51294.5923

    151896.1340

    70220.2

    256770.5

    51213131.5

    151831314

    70252524

    256787976

    512868585

    1518969696

    Sheet1

    00

    00

    00

    00

    IPv4

    IPv4:IPv6 = 1:1

    Packet Size (byte)

    Throughput (%)

    Sheet2

    000

    000

    000

    000

    Routing Table = 0

    IPv4 Routing Table = 20000

    IPv4,IPv6 Routing Table = 20000

    Packet Size (byte)

    Throughput (%)

    Sheet3

    000

    000

    000

    000

    Routing Table = 0

    IPv4 Routing Table = 20000

    IPv4,IPv6 Routing Table = 20000

    Packet Size (byte)

    Throughput (%)

    *

    Test SummaryIPv6 performance is inferior to IPv4The Cisco router enables IPv6 routing based on software not hardware6to4 tunneling performance is very poor but Cisco 6PE performance is goodThe MPLS labeling doesnt affect the performance of IPv6.

    COOC2002,

    *

    Conclusion What we have doneTest and verification of IPv6 protocolsTest and verification of IPv4/IPv6 transition mechanismsThe performance evaluation of IPv6 equipmentDesign and operation of the Koreas first native IPv6 networkWhat we will doProvide IPv4/IPv6 migration plan and IPv6 deployment strategyDevelop IPv6 applications and services Provide field trial prior to commercial service

    COOC2002,

    *

    Mobile IPv6 TestCore RouterHome AgentRouterRouterMobile NodeHub 4Hub 3Hub 1Correspondent NodeHub 2Hub 5Hub 6AccessPointAccessPointCore NetworkExternal NetworkHome NetworkForeign Network 1Foreign Network 2

    COOC2002,

    *

    H/W componentCore router (PC)Foreign Link Router (PC)Home Link Router (PC)Mobile Node (Notebook PC)Switching HUB for subnetWireless LAN AP & NIC (IEEE 802.11b)S/W component & NetworkingOS: Linux (RH 7.1, Kernel 2.4.7)Mobile IPv6: MIPL Source InstallationSeven IPv6 Subnets

    COOC2002,