Communication terminal, communication method, and program
Abstract
[Problem] A plurality of control devices cannot control a communication terminal. [Means for solving the problem] The communication terminal of the present invention, which is controlled by a control device, includes a first storage means for associating information identifying a packet with processing of the packet and storing it as an entry, a searching means for searching to processing corresponding to a received packet from the first storage means, and an inquiry means for determining the control device of which is inquired, based on the entry corresponding to the received packet, the entry being stored in the first storage means, if the searched processing is the inquiry to the control device, and for performing the inquiry addressed to the determined control device.
Claims
exact text as granted — not AI-modified1 - 40 . (canceled)
41 . A switch configured to process a packet, comprising:
a memory storing program instructions; and a processor configured to execute the program instructions to:
receive a request for controlling the switch from one of a plurality of controllers configured to control the switch;
access control information corresponding to the request, based on authority information corresponding to each of the plurality of controllers,
wherein the authority information represents an authority to control the switch.
42 . The switch according to claim 41 , wherein the processor is further configured to execute the program instructions to identify whether the one of the plurality of controllers is authorized, based on the authority information.
43 . The switch according to claim 41 , wherein the processor is further configured to execute the program instructions to read the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
44 . The switch according to claim 41 , wherein the processor is further configured to execute the program instructions to modify the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
45 . The switch according to claim 41 , wherein the control information includes a matching rule for identifying a flow of the packet, and an action for processing the packet.
46 . The switch according to claim 41 , wherein the plurality of controllers control the switch with OpenFlow protocol.
47 . A communication system comprising:
a switch configured to process a packet; and a plurality of controllers configured to control the switch, wherein the switch comprises:
a memory configured to store program instructions; and
a processor configured to execute the program instructions to:
receive a request for controlling the switch from one of the plurality of controllers; and
access a control information corresponding to the request, based on an authority information corresponding to each of the plurality of controllers,
wherein the authority information represents an authority to control the switch.
48 . The communication system according to claim 47 , wherein the processor is further configured to execute the program instructions to identify whether the one of the plurality of controllers is authorized, based on the authority information.
49 . The communication system according to claim 47 , wherein the processor is further configured to execute the program instructions to read the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
50 . The communication system according to claim 47 , wherein the processor is further configured to execute the program instructions to modify the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
51 . The communication system according to claim 47 , wherein the control information includes a matching rule for identifying a flow of the packet, and an action for processing the packet.
52 . The communication system according to claim 47 , wherein the plurality of controllers control the switch with OpenFlow protocol.
53 . A method for processing a packet, comprising:
receiving a request for controlling a switch from one of a plurality of controllers configured to control the switch, wherein the switch is configured to process a packet; accessing control information corresponding to the request, based on authority information corresponding to each of the plurality of controllers,
wherein the authority information represents an authority to control the switch.
54 . The method according to claim 53 , further comprising:
identifying whether the one of the plurality of controllers is authorized, based on the authority information.
55 . The method according to claim 53 , further comprising:
reading the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
56 . The method according to claim 53 , further comprising:
modifying the control information corresponding to the request, based on the authority information corresponding to each of the plurality of controllers.
57 . The method according to claim 53 , wherein the control information includes a matching rule for identifying a flow of the packet, and an action for processing the packet.
58 . The method according to claim 53 , wherein the plurality of controllers control the switch with OpenFlow protocol.Join the waitlist — get patent alerts
Track US2020028778A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.