首页> 外国专利> 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.
机译:提供了一种用于转发分组的方法。使用控制平面状态机,检查数据包头中的地址以得出指针值。指针值用于访问结果数据库中的条目,以标识路由信息,与内存中的位置关联的缓冲池ID和队列ID。直接内存访问(DMA)引擎响应于包含缓冲池ID的第一条消息,将数据包写入内存位置。 QM准备与分组相关联的第二消息,该第二消息包括路由信息,缓冲池ID中的存储器分配以及队列ID。操作系统读取第二条消息,从内存分配中读取数据包,使用路由信息修改数据包头,然后将修改后的数据包写回到内存分配中。

著录项

  • 公开/公告号US8767757B1

    专利类型

  • 公开/公告日2014-07-01

    原文格式PDF

  • 申请/专利权人 KEYUR CHUDGAR;SATISH SATHE;

    申请/专利号US201213396711

  • 发明设计人 KEYUR CHUDGAR;SATISH SATHE;

    申请日2012-02-15

  • 分类号H04L12/28;

  • 国家 US

  • 入库时间 2022-08-21 16:01:54

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号