ipv6 services long network - welcome to 6net · long: laboratories over next generation networks....

20
LONG: Laboratories Over Next Generation Networks. IPv6 Services in LONG Network Carlos Ralli Ucendo Telefonica Research & Development

Upload: trinhliem

Post on 18-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

LONG: Laboratories Over Next Generation Networks.

IPv6 Servicesin

LONG Network

Carlos Ralli UcendoTelefonica Research & Development

LONG: Laboratories Over Next Generation Networks.

Overview

IPv6 Distributed Labs

LONG: Building a distributed IPv6 Lab.LONG BackboneLONG Global ViewLONG IPv6 ServicesExamples of IPv4-IPv6 Interaction

LONG Advanced Network ServicesPlanned Experiments

Conclusions

Contact & More Info

LONG: Laboratories Over Next Generation Networks.

IPv6 Distributed Labs

Why IPv6 Distributed Labs?“Stable” R&D testing platforms are needed to:

Adapt current network and final-user services to v6.Deploy new network and user services in v6 Networks.Ensure IPv4-IPv6 interaction at Service level.

Several Scenarios => Join partner’s Labs (distributed topology)

ObjectivesPropose solutions for IP network & services evolution. Feedback to standarization bodies and developers.

It happened before: Current Internet services came from IPv4 R&D stable Labs linked together.

LONG: Laboratories Over Next Generation Networks.

IPv6 Distributed Labs (II)

IPv6 Distributed Lab = v6 Nodes + IPv6 Backbone (links, routing)

Alternatives for the backbone Links DeploymentPublic L2 Networks: Guaranteed BW, expensive for R&D purposes.Research networks: Still Based today in IPv4: Tunneling needed. Deploying QoS scheemes at IPv4 level.

– NRENs: within a single country.– GEANT: connections over 2 or more NRENs.

Tunnels over Internet: Straight solution, best effort, low BW.

New Alternative: Large IPv6 projects: Euro6IX / 6NET.

BW ConsiderationsBest effort & Low BW enough in most functionality/basic servicesexperiments.Guaranteed High BW is needed in some user services experiments.

LONG: Laboratories Over Next Generation Networks.

LONG Backbone: Logical LinksLONG: IST 5th FP – Project Funded by EC.

Spai

nPortu

gal

Lisbon

Oporto

Aveiro

Évora

Barcelona

Madrid

UEV

PTIN

UPM

TID UC3M UPC

Backup Connection

Planned Connection

NOR

Spai

nPortu

gal

Lisbon

Oporto

Aveiro

Évora

Barcelona

Madrid

UEV

PTIN

UPM

TID UC3M UPC

Backup Connection

Planned Connection

NOR

LONG: Laboratories Over Next Generation Networks.

LONG Backbone: Physical Links

UPM

NOR

Rediris

FCCN

Geant

2 Mbps

155 / 622 Mbps

2 Mbps

5 MbpsMax: 155 Mbps

2 Mbps UPC

UC3M

UEV

4 Mbps

PTIN

TID

IPv6 over ATM(Public Network)

IPv6 over IPv4

Backup over Internet

Physical link(shared BW)

Physical link(quaranted BW)

Physical link(EVENTS ONLY)

LONG: Laboratories Over Next Generation Networks.

LONG Distributed Lab (Global View)

Cable Network

(DOCSIS)

802.11b

CMTS

Bridge 802.11b

ISDN

Routed or bridged mode

CableModedm

6BONE

LONG IPv6

Network

IPv6 Ext.Networks

ATMIPv6 Access Systems

IPv6 ServicesWLAN

ISDN

ADSL

CATV

ADSL Router

DSLAM

ISDN

FEth

INTERNETv4

IPv6-IPv4Interaction

IPv4 Services

LONG: Laboratories Over Next Generation Networks.

LONG: IPv6 Services

BASIC NETWORK SERVICESDNSNETWORK STATISTICS

USER SERVICESWeb, FTP, NewsMailIRCLDAPGamesVideo Streaming: High BW req.ISABELv6: High BW req.

ADVANCED NETWORK SERVICESIPv6 MobileMulticastQoS Experiments

IPv4-IPv6 Service Integration

IPv6 ONLY Experiments

LONG: Laboratories Over Next Generation Networks.

LONG: DNS Service Based in BIND9 on Linux boxes

Supports queries over IPv4 & IPv6.Supports A queries (v4 addressing) and AAAA queries (v6 addressing)

Convention in LONG:“name” / “name4” for IPv4 addressing or v4VA.“name6” for IPv6 addressing or v6VA.

Public Domain: “ist-long.com” available for the project.

dns1.ist-long.com

cocodrilo6.ist-long.com

Internet Users

LONG/6BONEUsers

ZONE TRANSFER

Dual Stack ServerTID

Root DNS ServersInternet

ist-long.com

dns6.upm.ist-long.comupm.ist-long.com upm.ist-long.com

upc.ist-long.com uc3m.ist-long.com nortel.ist-long.comtid.ist-long.com ptin.ist-long.com

LONG: Laboratories Over Next Generation Networks.

LONG: WEB Services

INTERNETv4 test

net

NAT-PT

6BONE

(1) (2)

www.ist-long.com

LONGUPC TID

www6.X.ist-long.com

X

www6.ist-long.com

v4

v4

v6

IPv4-IPv6 Interaction(1) Dual Stack Server at UPC (Oficial WEB Page)

Internet Clients – v4 Server (www.ist-long.com)LONG/6BONE Clients – v6 Server (www6.ist-long.com)

(2) NAT-PT & v4-VAs at TIDv4 Clients - NAT-PT: www4.ist-long.com

LONG: Laboratories Over Next Generation Networks.

LONG: Mail Service

INTERNET

6BONE

(1)

mail.ist-long.comLONGTID

POP3

SMTPMTA2

MTA1

MTA

mail6.ist-long.com

mail6.upm.ist-long.com

[email protected]

v6

IPv6 MTAs deployed by each partner.IPv4-IPv6 Interaction (1) Dual stack Mail server at TID.

DNS: MX for “X.ist-long.com” is mail.ist-long.com (194.179.25.37).

Inside “ist-long.com” Domain:MTA1 is aware of all MTAs.Outgoing mails in MTA2 are sent to mail6.ist-long.com.

LONG: Laboratories Over Next Generation Networks.

LONG: IRC Service

INTERNET

6BONE

(1)

irc6.upm.ist-long.com

irc.uc3m.ist-long.com

UC3MTRTLONG

UPMv4

mira.it.uc3m.es

v6

v6

IPv4-IPv6 Interaction(1) TRT: IPv6 IRC server initiates server’s connection.

Internet Clients - v4 Server (mira.it.uc3m.es)LONG/6BONE Clients - v6 Servers (IRCv6 Network: irc6.uc3m.ist-long.com...)

LONG: Laboratories Over Next Generation Networks.

LONG: LDAP Service

INTERNET

6BONE

(1)ldap6.upc.ist-long.com

UPCLONG

UC3M

INTERNET

v4

NAT-PT2

NAT-PT1

(2)

v6

v6

ldap.uc3m.ist-long.com

v4

IPv4-IPv6 Interaction(1) UPC: IPv6 Server in LONG. NAT-PT & v4-VA (Internet).(2) UC3M: IPv4 Server in Internet. NAT-PT & v6-VA (LONG).

LONG/6BONE Clients: Directly: ldap6.upc.ist-long.com. NAT-PT2: ldap.uc3m.ist-long.com

Internet Clients: Directly: ldap.uc3m.ist-long.com. NAT-PT1: ldap6.upc.ist-long.com

Servers Comm: NAT-PT2

LONG: Laboratories Over Next Generation Networks.

LONG: IPv6 Mobile

Driza6.tid.ist-long.com.

Home Agent

Mobile Node : Video + IRC

Foreign Network - P4

Driza6.tid.ist-long.com..MN: Video+ IRC

P3::1

P3::3

P3::149P4::1

P4::2

LONG

P3=3FFE:3328:6:3::/64

P4=3FFE:3328:6:4::/64

ERICSSONTelebit

Home Network - P3

Viena.upm.ist-long.com .

CN: Video,IRC Server

UPM

cocodrilo.tid.ist-long.com.

TID

IPv6 Mobile:Linux platformMIPL implementation from HUT: http://www.mipl.mediapoli.com

DEMOA Laptop changes from one IPv6 net to another. IRC service and Videostreaming clients running.In 3-5 s both services are recovered.

LONG: Laboratories Over Next Generation Networks.

LONG: IPv6 Mobile (II)

IPv6 Mobile Handover:Traffic measurement in the IPv6 Streaming Video Server:

Traffic in simple handover

00,20,40,60,8

11,2

0 2000 4000 6000 8000

Timestamp

Traf

fic

LONG: Laboratories Over Next Generation Networks.

LONG: IPv6 MulticastLONG: Planned Multicast tests (FreeBSD)

Tests with IPv6 Video Streaming & ISABELv6

aquariuos

odyssey

vennus

simmons

vostok

gordon

xl0vx0

xl0xl0

xl1

eth0

vx0

IPv6 Long Network

PTIN

UC3M

FreeBSD IPv6

Multicast Router

IPv6 Multicast Tunnel over IPv6

Media Flow

Tarantula

Zangano

Pulgon

LONG: Laboratories Over Next Generation Networks.

LONG: IPv6 QoS

LONG: Planned local IPv6 QoS tests at UPC

QoS local tests

UPC+16::508/126 UPC+16::500/126

UPC+16::5F0/126 UPC+16::5F4/126

UPC+16::50C/126 UPC+16::504/126

baldomar malvasia pampol XimenezNTP Server

A

9

1

2 5

6

D

E 6

5 1

2

QoS local tests

UPC+16::508/126 UPC+16::500/126

UPC+16::5F0/126 UPC+16::5F4/126

UPC+16::50C/126

UPC+16::504/126

baldomar malvasia pampol XimenezNTP Server

A

9

1

2 5

6

D

E 6

5 1

2

LONG: Laboratories Over Next Generation Networks.

ConclusionsBuilt an “stable” IPv6 Distributed Lab with SERVICES.

REAL USE of these services:ISABEL for most project meetings ( 14,315 E saved in travel costs).IRC used to set up & operation event platforms (v6 & v4 accesses used).Planned: IPv6 Mailboxes in v6 MTAs (To send if v4 MTAs fail ...)

Redirected to current mailboxes (do not want 2 mailboxes)[email protected] =>[email protected]

WEB Tools: Internet users may access from http://www.ist-long.com:IPv6 tools: ping, traceroute, AS path tool.IPv6 services: LDAP, mail, network statistics.

Transition MechanismsToday: NOT testing ALL combinations. TM ONLY used when needed

to provide one IPv6 LONG service to the v4 Internet.

Next Step: Use other TM to provide v4 Internet services within our v6 net.

LONG: Laboratories Over Next Generation Networks.

More Info /Contact

Public Documents and Developments: http://www.ist-long.com/

Contact, do you want to join our experiments?Carlos Ralli: [email protected]

LONG: Laboratories Over Next Generation Networks.

Public Documents and Developments: http://www.ist-long.com/

Contact, do you want to join our experiments?Carlos Ralli: [email protected]

Thanks!