发明名称 |
PACKET PROCESSOR IN IP VERSION 6 ROUTER AND METHOD THEREOF |
摘要 |
An apparatus and a method for processing a packet in an IPv6 router are provided to easily obtain protocol and port information of a source or a destination by analyzing a flow label without having to search several heads, and obtain 4-tuple information in real time by using a hardware-wise hash scheme. When a packet is received(201), an input processing unit verifies whether the received packet has an error or not(202). A flow label processing unit obtains a 4-tuple hash value from the received packet(203) and checks whether the obtained 4-tuple hash value exists in a 4-tuple hash table(204). If the 4-tuple hash value does not exist in the 4-tuple hash table, the flow label processing unit reads a QoS parameter, a policy table value and an FIB table value as service profile data from an FIB table and a QoS/policy information table(206). The flow label processing unit stores a new 4-tuple hash value and corresponding service profile data as a new entry in a hash table(207). A flow controller checks an output interface with reference to the read service profile data, and processes QoS by setting a queue and a scheduler(208). A QoS controller processes queuing and a scheduler according to the setting(209) and an output processing unit outputs a packet according to the processing result(210).
|
申请公布号 |
KR20070061126(A) |
申请公布日期 |
2007.06.13 |
申请号 |
KR20060049564 |
申请日期 |
2006.06.01 |
申请人 |
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE |
发明人 |
HAN, TAE MAN;PARK, MI RYONG;JEONG, YOU HYEON |
分类号 |
H04L12/771;H04L12/741;H04L29/06 |
主分类号 |
H04L12/771 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|