internet: past, present, future -...

39
1 Internet: Past, present, future C. Pham Université de Pau et des Pays de l’Adour Département Informatique http://www.univ-pau.fr/~cpham [email protected]

Upload: vongoc

Post on 29-Apr-2018

229 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

1

Internet:Past, present, future

C. PhamUniversité de Pau et des Pays de l’Adour

Département Informatiquehttp://www.univ-pau.fr/~cpham

[email protected]

Page 2: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

2

Internet usage: e-mail…

Convenient wayto communicatein an informalmanner

Attachmentsas a easy wayto exchangedata files,images…

myresults.dat

Introduction

Page 3: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

3

…and surfing the web

A truerevolution forrapid access toinformation

Increasingnumber of apps: e-science, e-commerce,

B2B, B2C, e-training, e-

learning, e-tourism …

NEWS

Latest data indicate thatInternet is used by more than1 billion people worldwide!

This represents only 15.7% ofthe total population making

room for much more Internetusers in a near future.

Source www.internetworldstats.com

Page 4: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

4

The big-bang of the Internet

Introduction

Page 5: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

5

# Internet host

Introduction

Page 6: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

6

www.web-the-big-bang.org

Introduction

Page 7: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

7

A user’s perspective of theInternet

Page 8: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

8

Internet, in reality...

Page 9: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

9

Why this presentation?

Ethernet (fast, GE)Token RingToken BusFDDI

X25, FR, ATM, SONET/SDHIP

Page 10: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

10

Hop-by-hop routing

R3

A

B

C

R1

R2

R4 D

E

FR5

R5FR3ER3DNext HopDestination

DD

Page 11: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

11

IP-based routing

R3

A

B

C

R1

R2

R4 D

E

FR5

R5FR3ER3DNext HopDestination

D

D DD

16 3241

Data

Options (if any)

Destination AddressSource Address

Header ChecksumProtocolTTL

Fragment OffsetFlagsFragment ID

Total Packet LengthT.ServiceHLenVer

20 b

ytes

Page 12: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

12

General router architectureLookup

IP AddressUpdateHeader

Header Processing

AddressTable

LookupIP Address

UpdateHeader

Header Processing

AddressTable

LookupIP Address

UpdateHeader

Header Processing

AddressTable

Data Hdr

Data Hdr

Data Hdr

BufferManager

BufferMemory

BufferManager

BufferMemory

BufferManager

BufferMemory

Data Hdr

Data Hdr

Data Hdr

Page 13: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

13

Towards all IP

From Jim KuroseIntroduction

Page 14: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

14

A whole new world for IP

Introduction

Page 15: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

15

The optical revolution!

Introduction

2x / 18 months2x / 7 months

Source « Optical fibers for Ultra-Large CapacityTransmission » by J. Grochocinski

Page 16: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

16

DWDM, bandwidth for free?DWDM: Dense Wavelength Division Multiplexing

< 0,1 nm

2Gbps10Gbps

10, 40, 160 Gbps are available!Introduction

Page 17: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

17

The information highwaysTruck of tapes

Example from A. Tanenbaum, slide from Cees De Laat

1600 Gbyte/s

5PByteDWDM

320λ40Gbps

Introduction

NEWS of Dec 15th, 2004

A throughput of 1.28 Tbits/s hasbeen achieved on a 430kmsregular monomode fiber betweenFrance Telecom and DeutschTelecom using 8 DWDMchannels (EU project TOPRATE)

Page 18: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

18

Fibers everywhere?

offices

campus

residentials

Network Providermetro ring

Network Provider

FTTHFTTCFTTP

Core40, 160 Gbps

InternetDataCenter

2.5Gbps

1GbpsGigaEth

10Gbps

10Gbps2.5Gbps

Introduction

NEWS of Dec 15th, 2004

Verizon and SBC aredeploying large optical fiber

infrastructures in the USusing FTTC or FTTP

scenario

NEWS of May 31st, 2005

US Fiber-to-the-home(FTTH) installations havegrown 83% since October2004, now reaching 398communities in 43 states

Verizon is on track to passthree million homes withfiber by the end of 2005

Page 19: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

19

Optical Fiber or Microwave Link MUXPDH/SDH

Digitalswitch

MUXPDH/SDH

Digitalswitch

n*30*64 Kb/s

n*2048 Kb/s

STM-1 : 155.520 Mb/sSTM-4 : 622.080 Mb/sSTM-16 : 2488.320 Mb/s

SDH :

SONET/SDH in the core95% of exploited OF use SONET/SDH

STS: Synchronous Transport System

STM:Synchronous Transport Module

OC:Optical Carrier

Introduction

Page 20: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

20

The SONET frame

Basic frame length is 810 bytes (TDM) Sent every 125us, raw throughput of 51.84 Mbits/s (STS-1) Better seen as a block with 90 colomns and 9 lines

90 Bytes90 BytesOr Or ““ColumnsColumns””

99RowsRows

Section Overhead (SOH)

Line Overhead (LOH)Path Overhead (POH)

Page 21: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

21

SONET/SDH transportnetwork infrastructure

SONET/SDH now offersNative Ethernet interfaceGeneric Framing ProcedureVirtual Concatenation

Add Drop Multiplexer

rings

rings

Page 22: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

22

SONET/SDH and resiliency

SONET/SDH has built-in fault-tolerant featureswith multiple rings

Ex: simple case

DCS(Digital Cross-Connects)

Healing timeless than 50ms

Introduction

Page 23: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

23

High availability inSONET/SDH networks

Found in most operators’ networksbi-directional

Introduction

Page 24: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

SDH RingsThe Worldcom Belgian Network

065

060

064

071

057

069

056

051

058

059050

068

055

054

053

067

02

09 052

03

061

082

084

083

085

063

086080

010

081

016

019

011015

014

04

012

087

089013

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

WCOM POP

LUXEMBOURG

Page 25: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

Example: IP NetworksRouter

1.2

1.4

1.3 1.1

2.1

3.3

3.24.1

4.3

4.2

5.2

2.2

2.3

6.1

6.2

5.35.1

7.17.2

6.3

Page 26: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

Directly linked Routers

Page 27: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

General Purpose SDH Networks

PABX PABX

SONET/SDH now offersNative Ethernet interfaceGeneric Framing ProcedureVirtual Concatenation

Page 28: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

28

High Performance Routers

©cisco

©Juniper

©Procket Networks

©N

orte

l Net

wor

ks

©Alcatel©Lucent

and more…

IP packet

IP packet

Introduction

Page 29: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

29

0.351.493.131.01GE

14.1259.5212540.0OC7682002-03

3.5314.8831.2510.0OC1922000-01

0.883.727.812.5OC481999-00

0.220.921.940.622OC121998-99

0.0540.230.480.155OC31997-98

354B(Mpps)

84B(Mpps)

40B(Mpps)

Linerate(Gbps)

LineYear

Performance constraints At gigabit rate, millions of packets must be routed

per seconds!

Page 30: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

30

D

B

A CF

E

Operator’s infrastructure Backbones are optical: OC48 (2.5Gbps), OC192

(10Gbps), OC768 (40Gbps), OC3072(160Gbps) New technologies deployed by operators, POPs

available worldwide

Introduction

Page 31: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

From backbone to metro

Page 32: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

Example: CDNs

From Alcatel

Page 33: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

Example: video broadcasting

From Alcatel

Page 34: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

34

The new networks

vBNSAbileneSUPERNETDRENCA*NETGEANTDATATAG…much more to come!

Introduction

Page 35: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

35

GEANT

Introduction

Page 36: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

36

video-conferencingvideo-on-demandinteractive TV programsremote archival systemstele-medecinevirtual reality, immersion systemshigh-performance computing, gridsdistributed interactive simulations

New applications on theinformation highways

Think about…

Introduction

Page 37: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

37

Computational grids

user application

from Dorian Arnold: Netsolve Happenings

1PFlops

Virtually unlimited resources

Introduction

Page 38: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

38

Real-time interactive large-scale scientific collaborations

Multimodality brain mapping

Large data transfersrequire very high bandwidth

require the ability to process, share,and interactively visualize multiple100Gbytes datasets!

Today, to visualize and explore eight3D images require 64Gb/s !

Page 39: Internet: Past, present, future - univ-pau.frcpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/CNAM/01-Interne… · Internet: Past, present, future ... Why this presentation? Ethernet

39

Wide-area interactivesimulations

human in the loopflight simulator

airport simulator

display computer-basedplane simulator

INTERNET

Interactive applicationsrequire low latencies

(x,y,z,t)

Introduction