Multicast capability, including multicast address and multicast rout- ing mechanisms, at the network layer is necessary in order to reduce the band- width requirements of multiparty, multicast applications. Based on h...Multicast capability, including multicast address and multicast rout- ing mechanisms, at the network layer is necessary in order to reduce the band- width requirements of multiparty, multicast applications. Based on hierarchical au- tonomous structure in accordance with the self-organization topologies of Internet, the paper puts forward a multicast address management scheme that is shown to be robust and scalable. Connection control hierarchy (CCH) based on master/slave re- lationship and a simple efficient building algorithm of multi-point connection is also built. The paper also describes the normal operations of multicast address manage- ment and multi-point connection controller. Through simulation experiment, HAM, CM and DDM of Multicast Address Allocation are compared. HAM integrates the merits of CM and DDM, which is efficient as a whole, robust and scalable. CCH raises the efficiency of connection control, and is highly robust, flexible and scalable.展开更多
PIM-SM(Protocol Independent Multicast-Sparse Mode) is a main multicast routing pro-tocol in the IPv6(Internet Protocol version 6).It can use either a shared tree or a shortest path tree to deliver data packets,consequ...PIM-SM(Protocol Independent Multicast-Sparse Mode) is a main multicast routing pro-tocol in the IPv6(Internet Protocol version 6).It can use either a shared tree or a shortest path tree to deliver data packets,consequently the multicast IP lookup engine requires,in some cases,two searches to get a correct lookup result according to its multicast forwarding rule,and it may result in a new requirement of doubling the lookup speed of the lookup engine.The ordinary method to satisfy this requirement in TCAM(Ternary Content Addressable Memory) based lookup engines is to exploit parallelism among multiple TCAMs.However,traditional parallel methods always induce more re-sources and higher design difficulty.We propose in this paper a novel approach to solve this problem.By arranging multicast forwarding table in class sequence in TCAM and making full use of the intrinsic characteristic of the TCAM,our approach can get the right lookup result with just one search and a single TCAM,while keeping the hardware of lookup engine unchanged.Experimental results have shown that the approach make it possible to satisfy forwarding IPv6 multicast packets at the full link rate of 20 Gb/s with just one TCAM with the current TCAM chip.展开更多
文摘Multicast capability, including multicast address and multicast rout- ing mechanisms, at the network layer is necessary in order to reduce the band- width requirements of multiparty, multicast applications. Based on hierarchical au- tonomous structure in accordance with the self-organization topologies of Internet, the paper puts forward a multicast address management scheme that is shown to be robust and scalable. Connection control hierarchy (CCH) based on master/slave re- lationship and a simple efficient building algorithm of multi-point connection is also built. The paper also describes the normal operations of multicast address manage- ment and multi-point connection controller. Through simulation experiment, HAM, CM and DDM of Multicast Address Allocation are compared. HAM integrates the merits of CM and DDM, which is efficient as a whole, robust and scalable. CCH raises the efficiency of connection control, and is highly robust, flexible and scalable.
基金Supported by the National High-Tech Research and De-velopment Plan of China (No. 2007AA01Z2a1)the Na-tional Grand Fundamental Research 973 Program of China (No. 2007CB307102)
文摘PIM-SM(Protocol Independent Multicast-Sparse Mode) is a main multicast routing pro-tocol in the IPv6(Internet Protocol version 6).It can use either a shared tree or a shortest path tree to deliver data packets,consequently the multicast IP lookup engine requires,in some cases,two searches to get a correct lookup result according to its multicast forwarding rule,and it may result in a new requirement of doubling the lookup speed of the lookup engine.The ordinary method to satisfy this requirement in TCAM(Ternary Content Addressable Memory) based lookup engines is to exploit parallelism among multiple TCAMs.However,traditional parallel methods always induce more re-sources and higher design difficulty.We propose in this paper a novel approach to solve this problem.By arranging multicast forwarding table in class sequence in TCAM and making full use of the intrinsic characteristic of the TCAM,our approach can get the right lookup result with just one search and a single TCAM,while keeping the hardware of lookup engine unchanged.Experimental results have shown that the approach make it possible to satisfy forwarding IPv6 multicast packets at the full link rate of 20 Gb/s with just one TCAM with the current TCAM chip.