Upload
duongkhanh
View
226
Download
6
Embed Size (px)
Citation preview
BitEngine 12000 IPv6 Core Router
Dr. Fu LizhengVP Technology
Tsinghua Bitway Networking Technology Co.,Ltd.
Feb. 23, 2005
The development of NGI in world• The scale of NGI networks becomes much bigger in world:
! Internet2 Abilene backbone upgrades to 10Gbps and IPv6! USA started NLR research project in last year! Next generation of EU GEANT,6net and Euro6IX! Asia Pacific academic network,APAN is becoming bigger,IPv6
Task Force,is pushing pure world-level IPv6 backbone ! Whole world IPv6 NGI, GTRN
• January 2003 DoD declared to migration its network to IPv6• IPv6 network equipments and application software
! IPv6 equipment: Juniper,CISCO,Hitachi, Huawei, Bitway…! IPv6 software:Microsoft,SUN,…
• August 2003,China declared CNGI project in future years.• December 25 2005, CERNET2, the biggest pure IPv6
testbed in the world was opened.
The Key Technologies of NGI• IPv6/v4 core router • Migration technology from IPv4 to IPv6• Distributed-cluster Core router technology
?
Multiple routers, multiple routing instances
Multiple routers, multiple routing instances
Features of BitEngine12000 IPv4/v6 Core Router
• IPv6 oriented,but IPv4 support also• Modular structure, smoothly upgrading support• High speed physical interface• Hot swapping and key components redundancy• Hardware-supported packet forwarding• Unicast and Multicast protocols support• Securities support• Multiple IPv4/v6 migrations support
BE12016BE12008BE12004
Features of BitEngine12000 IPv4/v6 Core Router
• RIPv2、RIPng、OSPFv2、OSPFv3、BGP4+• PIM/SM multicast protocols• Configurated tunnel、6to4 tunnel、NAT-PT• IPsec and IKE• SNMP v2/v3• IPv4/v6 packet: line rate forwarding• Switch capicity: 320Gbps• IPv6/IPv4 route table: 1M
BE12016BE12008BE12004
Hardware Structure
HSSL
Backplane
OC - 48 c Line Card 1
OPTICS
OPTICSOC - 48 c Line Card 2
OPTICS
OPTICS
OC - 48 c Line CardN
OPTICS
OPTICS
GE Line Card 1
OPTICS
OPTICS GE Line Card 2
OPTICS
OPTICS
GE Line CardN
OPTICS
OPTICS
10G Ethernet Line Card 1
Routing Processor Card 2Routing Processor Card 1
Switching Control Card 2Switching Control Card 1
10G Ethernet Line CardN
OC - 3 c Line Card 1
OPTICS
OPTICSOC - 3 c Line Card 2
OPTICS
OPTICS
OC - 3c Line CardN
OPTICS
OPTICS
console
Hardware Architecture
HSSL B
ackPlane
Switch A
Switch B
Route Proc.CPU
RouteProc.CPU
......
Physical interface
10GEOC48OC3GEFE
Switch
interface
IP Pack. Proc.
CPU
IP pack. Output
Route Search
Mem
ory m
anagement
schedule
Mem
oryM
anagement
schedule
Dist. Comm. channel
......
Switch
interface
Software Architecture
Shell SNMP IKE BGP4+/OSPFv2/OSPFv3/RIP/RIPng
MIB
操作管理子系操作管理子系操作管理子系操作管理子系�
TCP、UDP GRT路由管理子系路由管理子系路由管理子系路由管理子系�
路由路由路由路由��子系子系子系子系�
支支支支撑撑撑撑子系子系子系子系�
IP(面向上面向上面向上面向上�接口)接口)接口)接口)
ICMP�冲管理冲管理冲管理冲管理板板板板�通信通信通信通信
��子系子系子系子系�
�存管理和存管理和存管理和存管理和板板板板�通信子系通信子系通信子系通信子系�
ManagerAgent
�冲管理板�通信
MIB LRT
接口子系接口子系接口子系接口子系�2.5G POS IPSec
IPICMP
ND
ManagerAgent
�冲管理板�通信
MIB LRT
接口子系接口子系接口子系接口子系�FE × 8 IPSec
IPICMP
ND
接口子系接口子系接口子系接口子系�1000M ETH IPSec
IPICMP
ND
ManagerAgent
MIB
�冲管理板�通信
LRT
接口子系接口子系接口子系接口子系� 155M POS IPSec
IPICMP
ND
ManagerAgent
MIB
�冲管理板�通信
LRT
Distr. Message Comm.从从从从�点点点点1 从从从从�点点点点2
从从从从�点点点点3 从从从从�点点点点4
....
....
....
Switch network
....
....
....
安全子系安全子系安全子系安全子系�
BWOS
Key Technologies of BitEngine12000
• BWOS Operation System• IPv6/IPv4 Route Management• IPv6 andIPv4 Migration• High Availability (HA)• High Speed Serial Link Backplane • High performance IP packet processing with
FPGA
Extensional Router OS(BWOS)
Hardware
DRIVER
BSP
DRIVER
BSPBSP
KERNEL DCOMM.
[IP/TCP/UDP]
Route protocols
OAM/SNMP
DATABASE
Task schedule
Memory management
Clock management
File system
High availability system
KERNEL
Error check
Faults diagnosis
Schedule management
Synchronization
Vote strategy
Redundancy Comm.
High availability system
IPv6/v4 dynamically self-adjustment route allocation
Line card
Packet processing FPGA(route searching/head proc.) To switch network
IPv6/IPv4TCAM��表IPv6/IPv4
TCAM tableIP
v6/IP
v4D
es. I
P
IPv6/IPv4result
IPv6 packets
IPv4 packets
IPv6/IPv4Software forwarding table
IPv6/v4 dynamically self-adjustment route allocation
• Fastness:has the maximum search speed 50Mpps, with TCAM, can meet 2.5G(6.1Mpps), even 10G(25Mpps) requirement.
• Dynamics:may dynamically allocation and adjustment to IPv6/IPv4 route table according to the changed route table.
• Extension:multiple TCAM cascade.
IPv4 over IPv6 tunnel• Traditional tunnel of IPv4/v6
!IPv6 packets over IPv4 network!Lack of auto-configuration and route-learn
capability• Propose a method of IPv4 packets over the pure
IPv6 network!suitable multiple flexible IPv4 and IPv6
network interconnection cases!with auto-configuration of route
High Reavailability• Hardware redundancy design
!Duplicate Route Processing (RP) CPUs!Duplicate data switch elements!Duplicate control communication channels!1+1 powers and fans
• Software state duplicate!Master/slave RP CPU!Routing protocols in dual RP CPUs!Fault-tolerant TCP support
Trials and applications• Since December 2003, BitEngine12000 routers
were run in IPv6 testbed supported by state 863 project.
CERNET2 Testbed of CNGI
CERNET2 Backbone of CNGI• 25 BitEngine12016 routers have been used in
CERNET2 backbone since December 2004.
Some sceneries of CERNET2
The end.
Thank you!