首页>
外国专利>
Packet forwarding system and method using patricia trie configured hardware
Packet forwarding system and method using patricia trie configured hardware
展开▼
机译:使用patricia trie配置的硬件的分组转发系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method is provided for forwarding packets. Using a control plane state machine, addresses in a packet header are examined to derive a pointer value. The pointer value is used to access entries in a result database to identify routing information, a buffer pool ID associated with a location in memory, and a queue ID. A direct memory access (DMA) engine writes the packet into the memory location in response to the first message including the buffer pool ID. The QM prepares a second message associated with the packet, the second message including the routing information, the memory allocation in the buffer pool ID, and the queue ID. An operating system reads the second message, reads the packet from the memory allocation, modifies the packet header using the routing information, and writes the modified packet back into the memory allocation.
展开▼