320 likes | 408 Views
IPv6 – Hands on The 6NET Project. Gunter Van de Velde, Network Consulting Engineer, Cisco Systems. Agenda. Intro Network Details Applications. The goal of this session?. Provide high-level view of the project Explain the 6NET topology
E N D
IPv6 – Hands onThe 6NET Project Gunter Van de Velde, Network Consulting Engineer, Cisco Systems
Agenda • Intro • Network Details • Applications
The goal of this session? • Provide high-level view of the project • Explain the 6NET topology • Give overview of some IPv6 application research in Europe • All information in this presentation is publicly available at ‘www.6net.org’
Project Workflow WP6: WP6: WP2: WP2: WP3: WP3: IPv6 network IPv6 network IPv4 IPv4 - - IPv6 IPv6 Basic Basic management management coexistence, coexistence, Network Services Network Services architecture & architecture & interworking interworking & & WP5: WP5: tools tools migration migration IPv6 application IPv6 application trials trials WP4: WP4: WP1: Build & operate the IPv6 network WP1: Build & operate the IPv6 network Application & Application & service support service support WP0 - Project management and technical management WP7 - Dissemination and exploitation
The real secret: Partnership - Academic Research Academic Computer Technology Institute
Agenda • Intro • Network Details • Applications
Core topology Internet2 Internet2 Up and running Japan Internet2 Korea Euro6IX Peering
Agenda • Intro • Network Details • Applications
M6bone Europe: Jerome Durant GIP Renater
Multicast gateway - Uninett • draft-venaas-mboned-v4v6mcastgw-00.txt • ctc Stig Venaas <Stig.Venaas@uninett.no> for more info or collaboration • Depends on PIM SM. Can be deployed and used by an entire IPv6 PIM domain with no modifications to any other software • IPv4 multicast space embedded into IPv6 • Use a /96 IPv6-prefix. Last 32 bits, IPv4 address • IPv4 and IPv6 multicast trees joined at gateway • Gateway is IPv4 leaf node • Gateway is IPv6 RP for the /96 prefix • An IPv6 host can receive data from an IPv4 group a.b.c.d by joining the IPv6 group PREFIX:a.b.c.d. • An IPv6 host can send data to an IPv4 IPv4 group a.b.c.d by sending to the IPv6 group PREFIX:a.b.c.d
IPv6 Multicast Reflector • http://www-rp.lip6.fr/~kabassan/ • A reflector is something receiving a multicast stream and resending it as multiple unicast streams • Might be two-way. Data sent by one of the unicast receivers are resent to all the others, and to multicast group • Independent of whether group is IPv4 or IPv6, unicast streams might be a mix of IPv4 and IPv6
Gnome meeting http://www.gnomemeeting.org/
GnomeMeeting - H.323 over IPv4 / IPv6 • Open Source (GPL) • IPv4 & IPv6 capable • IPv6 port supported by JOIN & 6NET partners • Regularly used by partners for video conferences in 6NET (w/ OpenMCU) • Available in many languages
OpenMCU - IPv6 capable Multipoint Video Conferencing • Open Source (MPL) • Based on OpenH323-Library • Allows 4-way+ H.323 unicast video conference • Simultaneously IPv4 & IPv6 compatible => connects both worlds • Regularly used by 6NET partners for multipoint video conferences
SIP Express Router – Focus • http://www.iptel.org/ser/ • SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261 ) server . • Some Features: • application-server interface • SMS gateway • Presence messaging • RADIUS/syslog accounting and authorization • Web-based user provisioning • … more features to be found on the above URL
SIP Communicator - ULP http://sip-communicator.org/
VideoLAN • User uses a web browser to connect to the VideoLAN Portal Server (over IPv6); • The portal shows a set of video-assets on servers connected to the 6NET network; • User selects a video-assets from the portal; • VideoLAN Portal Server starts the stream on Content-server Y or Z and gives as result of the choice, a mine-type that triggers VideoLAN Client to start and connect to the server or to join on the IPv6 Multicast group
Demonstrators • VoIP with SIP (SIP Express Router) + voice user agent (eg. Kphone IPv6) + PSTN gateway + MCU + VPN functionality • Flute • Streaming between mobile hosts, including Mobile IP functionality • Open H323 + Open VPN • Home Networking • Greek School Network
Mobile IPv6 Streaming Demonstrator WLAN1 WLAN2 6NET 2004 - Remco Poortinga (TELIN) - Hans Zandbelt (TELIN) - Roman Lapacz (PSNC)
Other Applications http://serverwas.lab.telin.nl/WP5Apps/
35 35 35