发明名称 HARDWARE-ACCELERATED PACKET MULTICASTING IN A VIRTUAL ROUTING SYSTEM
摘要 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.
申请公布号 US2011200044(A1) 申请公布日期 2011.08.18
申请号 US201113092962 申请日期 2011.04.24
申请人 FORTINET, INC. 发明人 CHENG JOSEPH;HUSSAIN ZAHID;MILLET TIM
分类号 H04L12/56;H04L12/18 主分类号 H04L12/56
代理机构 代理人
主权项
地址