Invention Grant
- Patent Title: Hardware-accelerated packet multicasting in a virtual routing system
- Patent Title (中): 虚拟路由系统中的硬件加速分组多播
-
Application No.: US13092962Application Date: 2011-04-24
-
Publication No.: US08644311B2Publication Date: 2014-02-04
- Inventor: Joseph Cheng , Zahid Hussain , Tim Millet
- Applicant: Joseph Cheng , Zahid Hussain , Tim Millet
- Applicant Address: US CA Sunnyvale
- Assignee: Fortinet, Inc.
- Current Assignee: Fortinet, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Hamilton, DeSanctis & Cha LLP
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/56 ; G06F15/173

Abstract:
Methods and systems are provided for hardware-accelerated packet multicasting in a virtual routing system. According to one embodiment, a virtual routing engine (VRE) including virtual routing processors and corresponding memory systems are provided. The VRE implements virtual routers (VRs) operable on the virtual routing processors and associated routing contexts utilizing potentially overlapping multicast address spaces resident in the memory systems. Multicasting of multicast flows originated by subscribers of a service provider is simultaneously performed on behalf of the subscribers. A VR is selected to handle multicast packets associated with a multicast flow. A routing context of the VRE is switched to one associated with the VR. A packet of the multicast flow is forwarded to multiple destinations by reading a portion of the packet from a common buffer for each instance of multicasting and applying transform control instructions to the packet for each instance of multicasting.
Public/Granted literature
- US20110200044A1 HARDWARE-ACCELERATED PACKET MULTICASTING IN A VIRTUAL ROUTING SYSTEM Public/Granted day:2011-08-18
Information query