Upload
others
View
25
Download
0
Embed Size (px)
Citation preview
CERNET IPv6 Updateand
P2P video Streaming
Beijing University of Posts
Bandung, Indonesia
APAN37
Jan 22, 2014
北京邮电大学
Agenda
• Development of CNGI project in China
• IPv6 in CERNET2 member universities
• P2P based Education course IPv6 streaming
• Opportunity and challenges
2011 Regional Conference, Berjaya Time Square, KL
北京邮电大学
IPv6 Deployment Stats in AsiaIPv6 Deployment Stats in Asia
Building IPv6 into our Internethttp://eggert.org/meter/ipv6.htmlhttp://6lab.cisco.com/stats/
北京邮电大学
Building IPv6 into our Internet
IPv6 deployment is started
0.94 1.031.23
1.37
1.62
2.10
1.11
0.0
0.5
1.0
1.5
2.0
2.5
2004.12 2005.06 2005.12 2006.06 2006.12 2007.06 2007.12
网民人数
亿人
• Total IPv4 address block is 330,308,096 by Jan.2014• Total IPv4 Internet user in China counts to 617millions, but penetration rate is just over 45.8%• Univ./Gov/Commercial Websites start to support IPv6 access• Total IPv6 address block is 16670/32• Total IPv6 user is more than 4million
• Total IPv4 address block is 330,308,096 by Jan.2014• Total IPv4 Internet user in China counts to 617millions, but penetration rate is just over 45.8%• Univ./Gov/Commercial Websites start to support IPv6 access• Total IPv6 address block is 16670/32• Total IPv6 user is more than 4million
Source: CNNIC, Jan.2014
北京邮电大学
CNGI -China Next Generation Internet project
•• Initiated in 2002, it is one of the efforts to address the future Internet issue, approved by Initiated in 2002, it is one of the efforts to address the future Internet issue, approved by government in 2003government in 2003
•• Leaded by National Reform and Development Committee, 170M USD equivalentLeaded by National Reform and Development Committee, 170M USD equivalent
•• Joint with MST, MOE,CAS, MII ,NSFC,CAE, …Joint with MST, MOE,CAS, MII ,NSFC,CAE, …
•• Main objectivesMain objectives
•• Research project on next generation technologiesResearch project on next generation technologies
•• CNGI Backbone: nation wide, 40 Giga POPs and 300 campus networks, international linkageCNGI Backbone: nation wide, 40 Giga POPs and 300 campus networks, international linkage
•• Build advanced applicationsBuild advanced applications
•• Transfer successful results to information industryTransfer successful results to information industry
•• HuaweiHuawei, , RuijieRuijie Networks and other manufactures delivered IPv6 enabled network productsNetworks and other manufactures delivered IPv6 enabled network products
•• All NSPs have involved in this projectAll NSPs have involved in this project
•• CERNET, China Telecom and other national Internet service providersCERNET, China Telecom and other national Internet service providers
•• In 21 Feb. Government setup a clear goal to promote IPv6 for next generation InternetIn 21 Feb. Government setup a clear goal to promote IPv6 for next generation Internet《《国务院关于培育和发展战略性新兴产业的决定国务院关于培育和发展战略性新兴产业的决定》》
•• Initiated in 2002, it is one of the efforts to address the future Internet issue, approved by Initiated in 2002, it is one of the efforts to address the future Internet issue, approved by government in 2003government in 2003
•• Leaded by National Reform and Development Committee, 170M USD equivalentLeaded by National Reform and Development Committee, 170M USD equivalent
•• Joint with MST, MOE,CAS, MII ,NSFC,CAE, …Joint with MST, MOE,CAS, MII ,NSFC,CAE, …
•• Main objectivesMain objectives
•• Research project on next generation technologiesResearch project on next generation technologies
•• CNGI Backbone: nation wide, 40 Giga POPs and 300 campus networks, international linkageCNGI Backbone: nation wide, 40 Giga POPs and 300 campus networks, international linkage
•• Build advanced applicationsBuild advanced applications
•• Transfer successful results to information industryTransfer successful results to information industry
•• HuaweiHuawei, , RuijieRuijie Networks and other manufactures delivered IPv6 enabled network productsNetworks and other manufactures delivered IPv6 enabled network products
•• All NSPs have involved in this projectAll NSPs have involved in this project
•• CERNET, China Telecom and other national Internet service providersCERNET, China Telecom and other national Internet service providers
•• In 21 Feb. Government setup a clear goal to promote IPv6 for next generation InternetIn 21 Feb. Government setup a clear goal to promote IPv6 for next generation Internet《《国务院关于培育和发展战略性新兴产业的决定国务院关于培育和发展战略性新兴产业的决定》》
Building IPv6 into our Internet
北京邮电大学
CERNET 100G Optical transmission network
• Upgraded from multiple 10G to multiple 100G
• Passed the government assessment in Dec.2013
• Services provided to CERNET universities
40*100G DWDM系统,覆盖全国 21724公里
北京
郑州
武汉 合肥
上海
杭州
广州
成都
沈阳
天津
福州
重庆
济南
厦门
大连
长春 哈尔滨
长沙
南京
兰州西安
太原
深圳
石家庄
南宁
南昌
桂林
西宁
银川
呼和浩特
青岛
昆明
贵阳
海口
北京邮电大学
Building IPv6 into our Internet
CNGI-CERNET2 member location
21
117
4
73
24
4
3
3
2
2
2
昆明
雅安
南宁深圳
福州南昌
杨陵徐州
苏州无锡
青岛 2
乌鲁木齐呼和浩特
太原
CNGI-CERNET2Campus networks
北京邮电大学
Traffic report from 6NOC of CNGI-CERNET2• More than 400 Universities built their IPv6 enabled campus
network
• CNGI-CERNT2 backbone traffic keeps increasing
• 68Gbps in Peak hour
• 22Gbps in average
• 780/48 IPv6 address block allocated
• 4092 DNS AAAA records
•截至2013年7月底,ipv6地址分配: 780edu.cn域名: 4092
Building IPv6 into our Internet
北京邮电大学
IPv6 traffic in CNGI-CERNET2• Sampled from backbone
routers of CERNET2
• BUPT keeps in the top of IPv6 traffic.
• 9.8 Gbps in peak hour in Jan. 20th, 2014 in BUPT
• PKU, THU, XJTU, SEU, USTC and others contributed big portion of the traffic
http://www.edu.cn/6noc_7426/20131122/t20131122_1042987.shtmlBuilding IPv6 into our Internet
北京邮电大学
Building IPv6 into our Internet
Service and activities of Service and activities of CNGICNGI--CERNET2 campus networkCERNET2 campus network
• 100 CNGI-CERNET2 Campus networks being built with the support, while another 200 connect to CERNET voluntarily
• Connect to backbone with 1G speed
• Provide DNS, university homepage and other basic services
• Develop IPv6 enabled applications
• Upgrade necessary data center facilities and environment
• Campus network operation and management team training
• Facilitate IPv6 and Future Internet research
• Support CNGI technology test activities and application demonstration
北京邮电大学
A lot of trials, applications, experiments
• Scientific experiments
• Multicast education programs
• TV channels streaming
• P2P file sharing
• Migration to IPv6 trail
• Virtual reality Lab
• Multimedia video conferencing
• …
Building IPv6 into our Internet
北京邮电大学
Infrastructure and education resource building
Building IPv6 into our Internet
Anhui Guangdong Jiangsu Henan
北京邮电大学
Building IPv6 into our Internet
北京邮电大学
Seminar achieves via IPv6
Building IPv6 into our Internet
北京邮电大学
Connect IPv4 with IPv6 via IVI
Building IPv6 into our Internet
主干IVI设备
CNGI-CERNET2IPv6/32
校园网IPv6/48
IPv4Internet
IPv6
Internet
主干IVI IPv6
计算机
主干IVI
DNS
IPv4/20
校园IVI设备
校园IVIDNS
校园网
校园IVI
网管
主干IVI
网管
IP/4计算机
CERNET
网管中心
校园IVI IPv6
计算机
校园Non-IVI IPv6
计算机
校园Non-IVI IPv6
计算机
主干IVI设备
CNGI-CERNET2IPv6/32
校园网IPv6/48
IPv4Internet
IPv6
Internet
主干IVI IPv6
计算机
主干IVI
DNS
IPv4/20
校园IVI设备
校园IVIDNS
校园网
校园IVI
网管
主干IVI
网管
IP/4计算机
CERNET
网管中心
校园IVI IPv6
计算机
校园Non-IVI IPv6
计算机
校园Non-IVI IPv6
计算机
主干IVI设备
CNGI-CERNET2IPv6/32
CNGI-CERNET2IPv6/32
校园网IPv6/48
IPv4InternetIPv4
Internet
IPv6
Internet
IPv6
Internet
主干IVI IPv6
计算机
主干IVI
DNS
IPv4/20IPv4/20
校园IVI设备
校园IVIDNS
校园网
校园IVI
网管
主干IVI
网管
IP/4计算机
CERNET
网管中心
校园IVI IPv6
计算机
校园Non-IVI IPv6
计算机
校园Non-IVI IPv6
计算机
北京邮电大学
Network management in BUPT
• Network management system support IPv4/IPv6
• Trouble shooting, link monitoring, inventory, datecenter, WiFi, Virtualization service, Web monitoring, security incidents, …
• Developed by BUPT team
北京邮电大学
IPv6 enabled NTP service
北京邮电大学
IPv6 education program streaming
北京邮电大学
Video Streaming
File SharingTypes of Streaming
Common (Off-line) DownloadingGenerate, then download, then view
Video-on-DemandGenerate, then download & view
Live Video StreamingGenerate & download & view
北京邮电大学
v6Speed: A BT program supports VoD• A full-featured BitTorrent
client based on qBittorrent, libtorrent-rasterbar library and Qt4
• IPv6 compliant
• Provide HTTP gateway for VLC to play the torrent file
• Start to play 720P video torrent in 8s
北京邮电大学
v6Speed:Download policy
• Need all data, order does not matter
• Download rarest pieces first• It’s what others need• Increases data availability
• Download pieces in parallel
• Verify data using hashes• Included in torrent file
In order
New policy
北京邮电大学
v6Speed:Download policy changes
• Download in sequential order, get one piece from one peer
• When playback position has new data, get this urgency piece from all peers which have the pieces
Urgency piece
北京邮电大学
v6Speed: Performance
• Provide VoD by more than ten PT websites which totally have 400000 users
• About 3000 users one day
北京邮电大学
v6Channel: Meta data
Torrent file:• Generated from data• Distributed separately• Contains:
• File name, size• Piece size• Hash of every piece• Location of tracker
dummy data
dummy hashes
北京邮电大学
v6Channel:Download policy
• Need all data, order does not matter
• Download rarest pieces first• It’s what others need• Increases data availability
• Download pieces in parallel
• Verify data using hashes• Included in torrent file
In order
New policy
signatures
北京邮电大学
v6Channel: Download policy changes
• Sliding window of 10 minutes• Download Policy: sequential order
北京邮电大学
LIVE: IPTV
北京邮电大学-BUPT IPv6流量图
北邮驻地网实验环境流量图
北邮主节点IPv6出口流量图
最高时达到最高时达到 4.4Gbps4.4Gbps
北京邮电大学
Let us working together
to promote IPv6 enabled
Internet
Building IPv6 into our Internet
北京邮电大学