发明名称 SYSTEMS AND METHODS FOR PACKET ROUTING
摘要 Systems and methods to route packets of information within an integrated circuit, across one or more boards, racks, blades, and/or chassis, and/or across a connected network of packet processing engines include various modes of operation. Packets are routed to their destination, for example an individual packet processing engine. The packets of information include address-mode indicators, one or more destination port indicators, and/or (long-distance) addresses.
申请公布号 US2014204943(A1) 申请公布日期 2014.07.24
申请号 US201313749402 申请日期 2013.01.24
申请人 Palmer Douglas A. 发明人 Palmer Douglas A.
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项 1. A routing system comprising: a set of packet processing engines configured to receive, transmit, and/or process packets of information, wherein individual ones of the set of packet processing engines include multiple ports, wherein an individual packet includes one or more destination port indicators, wherein the set of packet processing engines includes: a first engine including multiple ports, anda second engine including multiple ports; a connection between a first port of the first engine and a second port of the second engine; wherein the first engine is configured to receive a first packet of information, wherein the first packet has a destination, wherein the first engine is further configured to determine whether the one or more destination port indicators included in the first packet indicate that the first engine is the destination of the first packet, wherein the first engine is further configured to determine whether one of the destination port indicators of the first packet indicates the first port of the first engine as a target for packet transmission, wherein the first engine is further configured to, responsive to the determination that one of the destination port indicators indicates the first port for packet transmission, modify one or more destination port indicators of the first packet and transmit the first packet via the first port as indicated, wherein the second engine is configured to receive the modified first packet transmitted by the first engine, wherein the second engine is further configured to determine whether the one or more destination port indicators included in the modified first packet indicate that the second engine is the destination of the first packet, and wherein the second engine is configured to process the modified first packet responsive to the determination that the one or more destination port indicators indicate that the second engine is the destination of the first packet.
地址 San Diego CA US