Node device and method for controlling label switching path set up in inter-connected networks
DCFirst Claim
1. A router device, comprising:
- a switch unit for carrying out a label switching with respect to entered packets according to a correspondence between an input side label for identifying a channel from which a packet stream is to be entered and an output side label for identifying a channel from which the packet stream is to be outputted;
a memory unit for storing a policy information indicating a permitted starting point of a label switching path for which a packet transfer by the label switching is to be permitted;
a receiving unit for receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a starting point information indicating a starting point node/network of the requested label switching path and a stream information indicating a desired packet stream to be transferred through the requested label switching path; and
a control unit for judging whether or not to permit the set up of the requested label switching path by comparing the starting point information contained in the request message as received by the receiving unit with the policy information as stored in the memory unit, and setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving unit when the set up of the requested label switching path is judged as permitted.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A router device for controlling label switching path set up is disclosed. In the router device, a,policy information indicating a permitted starting point of a label switching path is stored, and a request message that contains a starting point information indicating a starting point node/network of the requested label switching path and a stream information indicating a desired packet stream to be transferred through the requested label switching path is received. Then, whether or not to permit the set up of the requested label switching path is judged by comparing the starting point information contained in the request message with the stored policy information, and the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message is set up when the set up of the requested label switching path is judged as permitted. Instead of the starting point information, a neighbor information, a stream information, or an ending point information may be used.
182 Citations
31 Claims
-
1. A router device, comprising:
-
a switch unit for carrying out a label switching with respect to entered packets according to a correspondence between an input side label for identifying a channel from which a packet stream is to be entered and an output side label for identifying a channel from which the packet stream is to be outputted;
a memory unit for storing a policy information indicating a permitted starting point of a label switching path for which a packet transfer by the label switching is to be permitted;
a receiving unit for receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a starting point information indicating a starting point node/network of the requested label switching path and a stream information indicating a desired packet stream to be transferred through the requested label switching path; and
a control unit for judging whether or not to permit the set up of the requested label switching path by comparing the starting point information contained in the request message as received by the receiving unit with the policy information as stored in the memory unit, and setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving unit when the set up of the requested label switching path is judged as permitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
the control unit also transmits a control message indicating a permission of the set up of the requested label switching path to an internal router of the network segment, so as to enable the internal router to carry out the set up of the requested label switching path through the internal router without judging whether or not to permit the set up of the requested label switching path based on the policy information at the internal router, when the set up of the requested label switching path is judged as permitted. -
11. The router device of claim 1, wherein the policy information stored in the memory unit also indicates a permitted neighboring node/network from which the packet transfer by the label switching is to be permitted, the request message received by the receiving unit also contains a message source information indicating a source of the request message, and the control unit judges whether or not to permit the set up of the requested label switching path by also comparing the message source information contained in the request message as received by the receiving unit with the policy information as stored in the memory unit.
-
12. The router device of claim 11, wherein the control unit also checks authentication of the request message, and judges the set up of the requested label switching path as permitted when the request message is authenticated as a message truly transmitted from the starting point node/network of the requested label switching path through the permitted neighboring node/network.
-
13. The router device of claim 1, wherein the policy information stored in the memory unit also indicates a permitted ending point of a label switching path for which the packet transfer by the label switching is to be permitted, and the control unit judges whether or not to permit the set up of the requested label switching path by also comparing an ending point information, which is either contained in the request message as received by the receiving unit or derived from the stream information contained in the request message as received by the receiving unit, with the policy information as stored in the memory unit.
-
-
14. A router device, comprising:
-
a switch unit for carrying out a label switching with respect to entered packets according to a correspondence between an input side label for identifying a channel from which a packet stream is to be entered and an output side label for identifying a channel from which the packet stream is to be outputted;
a memory unit for storing a policy information indicating a permitted neighboring node/network from which a packet transfer by the label switching is to be permitted;
a receiving unit for receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a message source information indicating a source of the request message and a stream information indicating a desired packet stream to be transferred through the requested label switching path; and
a control unit for judging whether or not to permit the set up of the requested label switching path by comparing the message source information contained in the request message as received by the receiving unit with the policy information as stored in the memory unit, and setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving unit when the set up of the requested label switching path is judged as permitted. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
the control unit also transmits a control message indicating a permission of the set up of the requested label switching path to an internal router of the network segment, so as to enable the internal router to carry out the set up of the requested label switching path through the internal router without judging whether or not to permit the set up of the requested label switching path based on the policy information at the internal router, when the set up of the requested label switching path is judged as permitted. -
22. The router device of claim 14, wherein the control unit sets up the requested label switching path through the router device without judging whether or not to permit the set up of the requested label switching path-when the source of the request message is judged as a node located within a network segment to which the router device belongs.
-
-
23. A router device, comprising:
-
a switch unit for carrying out a label switching with respect to entered packets according to a correspondence between an input side label for identifying a channel from which a packet stream is to be entered and an output side label for identifying a channel from which the packet stream is to be outputted;
a memory unit for storing a policy information indicating a permitted packet stream for which a packet transfer by the label switching is to be permitted;
a receiving unit for receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a stream information indicating a desired packet stream to be transferred through the requested label switching path; and
a control unit for judging whether or not to permit the set up of the requested label switching path by comparing the stream information contained in the request message as received by the receiving unit with the policy information as stored in the memory unit, and setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving unit when the set up of the requested label switching path is judged as permitted. - View Dependent Claims (24, 25, 26)
the control unit also transmits a control message indicating a permission of the set up of the requested label switching path to an internal router of the network segment, so as to enable the internal router to carry out the set up of the requested label switching path through the internal router without judging whether or not to permit the set up of the requested label switching path based on the policy information at the internal router, when the set up of the requested label switching path is judged as permitted.
-
-
27. A router device, comprising:
-
a switch unit for carrying out a label switching with respect to entered packets according to a correspondence between an input side label for identifying a channel from which a packet stream is to be entered and an output side label for identifying a channel from which the packet stream is to be outputted;
a memory unit for storing a policy information indicating a permitted ending point of a label switching path for which a packet transfer by the label switching is to be permitted;
a receiving unit for receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a stream information indicating a desired packet stream to be transferred through the requested label switching path; and
a control unit for judging whether or not to permit the set up of the requested label switching path by comparing an ending point information, which is either contained in the request message as received by the receiving unit or derived from the stream information contained in the request message as received by the receiving unit, with the policy information as stored in the memory unit, and setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving unit when the set up of the requested label switching path is judged as permitted.
-
-
28. A method for controlling label switching path set up at a router device, comprising the steps of:
-
storing a policy information indicating a permitted starting point of a label switching path for which a packet transfer by a label switching is to be permitted;
receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a starting point information indicating a starting point node/network of the requested label switching path and a stream information indicating a desired packet stream to be transferred through the requested label switching path;
judging whether or not to permit the set up of the requested label switching path by comparing the starting point information contained in the request message as received by the receiving step with the policy information as stored by the storing step; and
setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving step when the set up of the requested label switching path is judge as permitted by the judging step.
-
-
29. A method for controlling label switching path set up at a router device, comprising the steps of:
-
storing a policy information indicating a permitted neighboring node/network from which a packet transfer by a label switching is to be permitted;
receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a message source information indicating a source of the request message and a stream information indicating a desired packet stream to be transferred through the requested label switching path;
judging whether or not to permit the set up of the requested label switching path by comparing the message source information contained in the request message as received by the receiving step with the policy information as stored by the storing step; and
setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving step when the set up of the requested label switching path is judged as permitted by the judging step.
-
-
30. A method for controlling label switching path set up at a router device, comprising the steps of:
-
storing a policy information indicating a permitted packet stream for which a packet transfer by a label switching is to be permitted;
receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a stream information indicating a desired packet stream to be transferred through the requested label switching path;
judging whether or not to permit the set up of the requested label switching path by comparing the stream information contained in the request message as received by the receiving step with the policy information as stored by the storing step; and
setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving step when the set up of the requested label switching path is judged as permitted by the judging step.
-
-
31. A method for controlling label switching path set up at a router device, comprising the steps of:
-
storing a policy information indicating a permitted ending point of a label switching path for which a packet transfer by a label switching is to be permitted;
receiving a request message for requesting a set up of a requested label switching path through the router device, the request message containing a stream information indicating a desired packet stream to be transferred through the requested label switching path;
judging whether or not to permit the set up of the requested label switching path by comparing an ending point information, which is either contained in the request message as received by the receiving step or derived from the stream information contained in the request message as received by the receiving step, with the policy information as stored by the storing step; and
setting up the requested label switching path through the router device for the desired packet stream indicated by the stream information contained in the request message as received by the receiving step when the set up of the requested label switching path is judge as permitted by the judging step.
-
Specification