摘要 |
<p>A router (100) comprising a priority level distinguishing means for distinguishing the priority level of a packet by referring to the information contained in the header part (210) of the packet, a routing table (800) where an output path (802) comprising one or more output lines (160-1, 160-2, 160-M) can be mapped to each level of priority (Qos), an output path determining unit (603) that searches the routing table (800) and determines an output path (802) to be used for sending out packets, and a preferential delivery controller (504) that executes delivery control in accordance with the priority level (Qos) for each output line (160-1, 160-2, 160-M) corresponding to the output path (802). In response to a fault state in a preferred output line (160-1), the router can reroute high priority packets over an alternative output line (160-2) while maintaining priority. The router (100) may also calculate a distribution ratio to determine the optimal load for each output line (160-1, 160-2, 160-M) for a given packet priority.</p> |