25
IPv6 IPv6 DataTAG Project Meeting DataTAG Project Meeting 25-26 November 2003 25-26 November 2003 Daniel Davids Daniel Davids CERN / IT CERN / IT

IPv6 DataTAG Project Meeting 25-26 November 2003

  • Upload
    iain

  • View
    32

  • Download
    0

Embed Size (px)

DESCRIPTION

IPv6 DataTAG Project Meeting 25-26 November 2003. Daniel Davids CERN / IT. Summary. Why IPv6 ? DataTAG IPv6 Internet2 LSR. Why IPv6 ?. Shortcomings of IPv4 Advantages of IPv6 IPv4 Address Space Expansion Header Format Simplification and Support for Extensions & Options - PowerPoint PPT Presentation

Citation preview

Page 1: IPv6 DataTAG Project Meeting 25-26 November 2003

IPv6IPv6DataTAG Project MeetingDataTAG Project Meeting 25-26 November 200325-26 November 2003

Daniel DavidsDaniel Davids

CERN / ITCERN / IT

Page 2: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [2]

DataTAG Project Meeting

SummarySummary

Why IPv6 ?Why IPv6 ? DataTAG DataTAG

IPv6IPv6 Internet2 Internet2

LSRLSR

Page 3: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [3]

DataTAG Project Meeting

Why IPv6 ?Why IPv6 ?

Shortcomings of IPv4Shortcomings of IPv4

Advantages of IPv6Advantages of IPv6

IPv4 Address Space ExpansionIPv4 Address Space Expansion Header Format Simplification Header Format Simplification

andand Support for Extensions & Support for Extensions &

OptionsOptions Address Auto-ConfigurationAddress Auto-Configuration Designed for P2P MobilityDesigned for P2P Mobility

Page 4: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [4]

DataTAG Project Meeting

Address Space Address Space ExpansionExpansion

IPv6IPv6

IPv4IPv4 AA BB DDCC128 Class-As of 16,777,216128 Class-As of 16,777,216

16,384 Class-Bs of 65,53616,384 Class-Bs of 65,536

2,097,152 Class-Cs of 2542,097,152 Class-Cs of 254

InterfaceInterface

Total of 18.4 Exa-Subnets of each 18.4 Exa-AddressesTotal of 18.4 Exa-Subnets of each 18.4 Exa-Addresses

36,050 Subnets per Square-Meter of Earth’s Surface36,050 Subnets per Square-Meter of Earth’s Surface

http://www.ripe.net/ripe/docs/ipv6policy.htmlhttp://www.ripe.net/ripe/docs/ipv6policy.html

64641616 161699202033

88 888888

RIRRIR LIRLIR00

00

11

/23/23 /32/32 /48/48

EUEUSub-Sub-

NetsNets

/64/64 /128/128

Page 5: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [5]

DataTAG Project Meeting

CERN’s AllocationsCERN’s Allocations CERN’s IPv4 Address RangesCERN’s IPv4 Address Ranges

128.141.0.0/16 & 137.138.0.0/16 This makes roughly 130,000

Addresses

CERN’s IPv6 Address RangeCERN’s IPv6 Address Range 2001:1458::/32 - LIR Since June 2003 This makes roughly 4 Billion Sub-Nets

Page 6: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [6]

DataTAG Project Meeting

Why IPv6 ?Why IPv6 ?

Shortcomings of IPv4Shortcomings of IPv4

Advantages of IPv6Advantages of IPv6

IPv4 Address Space ExpansionIPv4 Address Space Expansion Header Format Simplification Header Format Simplification

andand Support for Extensions & Support for Extensions &

OptionsOptions Address Auto-ConfigurationAddress Auto-Configuration Designed for P2P MobilityDesigned for P2P Mobility

Page 7: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [7]

DataTAG Project Meeting

IPv6 Header & IPv6 Header & OptionsOptions

The IPv6 Header Contains the The IPv6 Header Contains the Mandatory Information FieldsMandatory Information Fields

Version | DiffServ | Flow Label | Payload Length

Next Header | Hop Limit | Source | Destination

Optional Information goes into Optional Information goes into Linked Extension HeadersLinked Extension Headers

Hop-by-Hop | Destination | Routing | Fragment

Authentication | Encapsulating Security Payload

Page 8: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [8]

DataTAG Project Meeting

Why IPv6 ?Why IPv6 ?

Shortcomings of IPv4Shortcomings of IPv4

Advantages of IPv6Advantages of IPv6

IPv4 Address Space ExpansionIPv4 Address Space Expansion Header Format Simplification Header Format Simplification

andand Support for Extensions & Support for Extensions &

OptionsOptions Address Auto-ConfigurationAddress Auto-Configuration Designed for P2P MobilityDesigned for P2P Mobility

Page 9: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [9]

DataTAG Project Meeting

Address Auto-Address Auto-ConfigurationConfiguration

An Interface can receive an IPv6 An Interface can receive an IPv6 address from each network it seesaddress from each network it sees

Multiple IPv6 Addresses per Interface Uniqueness: Use of Pseudo-MAC Address

MobilityMobility Always use the same IPv6 address Always use the same IPv6 address

regardless of the network it seesregardless of the network it sees It Acquires a Dedicated “Home Address” Use of Source Routing – Efficient in IPv6

Page 10: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [10]

DataTAG Project Meeting

SummarySummary

Why IPv6 ?Why IPv6 ? DataTAG DataTAG

IPv6IPv6 Internet2 Internet2

LSRLSR

Page 11: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [11]

DataTAG Project Meeting

IPv6 Test-BedIPv6 Test-Bed

Page 12: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [12]

DataTAG Project Meeting

DataTAG IPv6DataTAG IPv6

Juniper T320Juniper T320

DataTAG STM-64

10 GE

10 GE

10 GE

1 GE

Juniper T320Juniper T320

Cisco 7606Cisco 7606

Cisco 7609Cisco 7609Abilene

GEANT

STM-64

Page 13: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [13]

DataTAG Project Meeting

SummarySummary

Why IPv6 ?Why IPv6 ? DataTAG DataTAG

IPv6IPv6 Internet2 Internet2

LSRLSR

Page 14: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [14]

DataTAG Project Meeting

Internet2 LSRInternet2 LSR

People InvolvedPeople Involved LSR Contest InfoLSR Contest Info LSR of May 2003LSR of May 2003 LSR of October 2003LSR of October 2003 LSR of November LSR of November

20032003

Page 15: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [15]

DataTAG Project Meeting

People InvolvedPeople Involved

CERN, Geneva:CERN, Geneva: Olivier Herve MartinOlivier Herve Martin Daniel DavidsDaniel Davids Paolo MoroniPaolo Moroni

DataTAG/CERN:DataTAG/CERN: Edoardo MartelliEdoardo Martelli

CALTECH - US:CALTECH - US: Harvey NewmanHarvey Newman Sylvain RavotSylvain Ravot Dan NaeDan Nae

Page 16: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [16]

DataTAG Project Meeting

Internet2 LSR ContestInternet2 LSR Contest

http://lsr.internet2.edu/http://lsr.internet2.edu/

““A minimum of 100 megabytes must be A minimum of 100 megabytes must be transferred a minimum terrestrial distance of transferred a minimum terrestrial distance of 100 kilometers with a minimum of two router 100 kilometers with a minimum of two router

hops in each direction between the source hops in each direction between the source node and the destination node across one or node and the destination node across one or

more operational and production-oriented more operational and production-oriented high-performance research and education high-performance research and education

networks” networks”

““Unit of measurement is bit-meters/secondUnit of measurement is bit-meters/second””

Page 17: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [17]

DataTAG Project Meeting

LSR IPv6 of May 2003LSR IPv6 of May 2003

TCP/IPv6 Single StreamTCP/IPv6 Single Stream By CALTECH & CERNBy CALTECH & CERN Established on 3 May 2003 Established on 3 May 2003 7,067 Kilometers of Network7,067 Kilometers of Network 983 Mbits/second - 3600 983 Mbits/second - 3600

secondsseconds Data transferred: 412 Gigabytes Data transferred: 412 Gigabytes 6,947 Terabit-meters/second6,947 Terabit-meters/second

See “See “http://cern.ch/ipv6-lsr/http://cern.ch/ipv6-lsr/””

Page 18: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [18]

DataTAG Project Meeting

W02CHIDual

Xeon2.2GHzSysKonnect

GbE

W02GVADual Xeon 2.2GHzSysKonnect GbE

R05CHIJuniper M10

R05GVAJuniper M10

R04CHICisco 7609

R04GVACisco 7606

DataTAG

Alcatel1670

Alcatel1670

1 GE 1 GE

1 GE

1 GE

1 GE

1 GE

STM-16

Chicago - USA Geneva - CH

Page 19: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [19]

DataTAG Project Meeting

LSR IPv6 of October LSR IPv6 of October 20032003

TCP/IPv6 Single StreamTCP/IPv6 Single Stream By CERN & CALTECH By CERN & CALTECH Established on 3 November 2003 Established on 3 November 2003 7,067 Kilometers of Network7,067 Kilometers of Network 3,867 Mbits/second – Three Hours3,867 Mbits/second – Three Hours Data transferred: 5,264 Gigabytes Data transferred: 5,264 Gigabytes 27,329 Terabit-meters/second27,329 Terabit-meters/second

SeeSee ““http://cern.ch/emartell/done/datatag/http://cern.ch/emartell/done/datatag/

ipv6_land_speed_record_oct_2003/ipv6_land_speed_record_oct_2003/

ipv6-lsr-20031031.htmlipv6-lsr-20031031.html””

Page 20: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [20]

DataTAG Project Meeting

V13CHIDual Xeon 3GHz

Intel PRO/10GbE LR

OPLAPRO27Dual Itanium2 1.5GHzIntel PRO/10GbE LR

R07CHIProcket 8801

R07GVAProcket 8801

DataTAG

10 GE

10 GE

STM-64

Chicago - USA Geneva - CH

Page 21: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [21]

DataTAG Project Meeting

LSR IPv6 of November LSR IPv6 of November 20032003

TCP/IPv6 Single StreamTCP/IPv6 Single Stream By CERN & CALTECH By CERN & CALTECH Established on 20 November Established on 20 November

2003 2003 11,539 Kilometers of Network11,539 Kilometers of Network 4,000 Mbits/second – 20 Minutes4,000 Mbits/second – 20 Minutes Data transferred: 560 Gigabytes Data transferred: 560 Gigabytes 46,156 Terabit-meters/second46,156 Terabit-meters/second

SeeSee “ “http://dnae.home.cern.ch/http://dnae.home.cern.ch/

dnae/lsr6-nov03/LSR.htmldnae/lsr6-nov03/LSR.html””

Page 22: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [22]

DataTAG Project Meeting

Geneva - Chicago - Indianapolis - Kansas City - Geneva - Chicago - Indianapolis - Kansas City - Sunnyvale - Los Angeles - Phoenix Sunnyvale - Los Angeles - Phoenix

Page 23: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [23]

DataTAG Project Meeting

Internet2 LSR HistoryInternet2 LSR HistoryTera-bit-meter-per-secondTera-bit-meter-per-second

0

10000

20000

30000

40000

50000

60000

70000

Month Mar-00 Apr-02 Sep-02 Oct-02 Nov-02 Feb-03 May-03 Oct-03 Nov-03 Nov-03

Month

Internet2 landspeed record history(in terabit-meters/second)

IPv4 terabit-meters/second)

IPv6 (terabit-meters/second)

IPv4 IPv4 61.761.7Peta-Peta-bmpsbmps

IPv6 IPv6 27.327.3Peta-Peta-bmpsbmps

Page 24: IPv6 DataTAG Project Meeting 25-26 November 2003

25-26 November 2003

Daniel Davids / CERN [24]

DataTAG Project Meeting

Internet2 LSR HistoryInternet2 LSR HistoryGiga-bit-per-secondGiga-bit-per-second

0.000

1.000

2.000

3.000

4.000

5.000

6.000

Month Mar-00 Apr-02 Sep-02 Oct-02 Nov-02 Feb-03 May-03 Oct-03 Nov-03 Nov-03

Month

Internet2 landspeed record history(in Gigabit/second)

IPv4 (Gb/s)

IPv6 (Gb/s)

For the First Time in theFor the First Time in theWide Area Networking Wide Area Networking

History,History,Throughput Performance was Throughput Performance was

onlyonlyLimited by the Limited by the End-SystemsEnd-Systems

and and NOT by the NOT by the NetworkNetwork!!

Page 25: IPv6 DataTAG Project Meeting 25-26 November 2003

Thank You For your Thank You For your AttentionAttention

QuestionsQuestions