摘要 |
PURPOSE: A network relay device including a virtual output waiting matrix structure and a control method thereof are provided to reduce delay time and to increase the traffic processing rate of a multicast data packet by reducing the number of multicast queues. CONSTITUTION: A network relay device comprises a queue part (340), a switching part (330), and a controller (400). The queue part includes a plurality of multicast queues storing a multicast data packet received from the outside and a plurality of unicast queues stored in a received unicast data packet. The switching part individually includes a buffer part in each cross point. The cross point matches the plurality of output liens which are electrically connected to each output port and an input line which is electrically connected to an input port. The buffer part stores the unicast data packet or the multicast data packet. The control unit generates the plurality of the multicast data packets and divides a lower group into a target output port group of the multicast data packet stored in the multicast queue. [Reference numerals] (310) Input port; (320) Output port; (330) Switching unit; (340) Queue part; (AA) Input port 1; (BB) Input port 2; (CC) Input port M; (DD) Output port 1; (EE) Output port 2; (FF) Output port N-1; (GG) Output port N |