IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0119244
(2005-04-29)
|
등록번호 |
US-8108673
(2012-01-31)
|
발명자
/ 주소 |
- Frazier, Jason D.
- Ponnapalli, Ramesh V N
- Kaluve, Shyam
- Manam, Rajasekhar
- Jensen, Jacob F.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
14 |
초록
▼
Configuring an interface of a switch includes sending an authentication request requesting authentication for an endpoint from a switch to an authentication server. The switch comprises interfaces and is operable to access templates, where a template is operable to generate one or more interface com
Configuring an interface of a switch includes sending an authentication request requesting authentication for an endpoint from a switch to an authentication server. The switch comprises interfaces and is operable to access templates, where a template is operable to generate one or more interface commands for an interface. An instruction is received from the authentication server. The instruction instructs the switch to apply an identified template to an interface, where the identified template is identified by the authentication server as associated with the endpoint. The identified template is applied to configure the interface according to the instruction.
대표청구항
▼
1. A method for configuring an interface of a switch, comprising: sending an authentication request from a switch to an authentication server, the authentication request requesting authentication for an endpoint, the switch comprising a plurality of interfaces and operable to access a plurality of t
1. A method for configuring an interface of a switch, comprising: sending an authentication request from a switch to an authentication server, the authentication request requesting authentication for an endpoint, the switch comprising a plurality of interfaces and operable to access a plurality of templates, a template of the plurality of templates operable to generate one or more interface commands for an interface of the plurality of interfaces;receiving a template identifier of a template identified by the authentication server as corresponding to an endpoint type of the endpoint, the template configured to be used to generate an interface command that allows the endpoint to use an interface of the switch;receiving an instruction from the authentication server, the instruction instructing the switch to apply the identified template to an interface of the plurality of interfaces, the identified template identified by the authentication server as associated with the endpoint;inserting, by the switch, an endpoint device identifier of the endpoint and an interface identifier of the interface into the template in response to the instruction from the authentication server in order to generate the command to allow the endpoint to use the interface, the endpoint device identifier comprising an endpoint IP address that uniquely identifies the endpoint, the endpoint device identifier identifying the endpoint type; andapplying, by the switch, the identified template to configure the interface according to the instruction. 2. The method of claim 1, wherein applying the identified template to configure the interface further comprises: determining an interface command of the identified template; andapplying the interface command to the interface. 3. The method of claim 1, wherein applying the identified template to configure the interface further comprises: identifying a variable of a template command of the identified template;establishing a value for the variable;inserting the value for the variable to yield an interface command; andapplying the interface command to the interface. 4. The method of claim 1, further comprising: detecting a trigger event that triggers a next authentication request;sending the next authentication request in response to detecting the trigger event; andapplying a remove endpoint template to the interface in response to detecting the trigger event. 5. The method of claim 1, wherein: receiving an instruction from the authentication server further comprises receiving the instruction instructing the switch to apply the identified template comprising an add endpoint template, the add endpoint template operable to add the endpoint to the switch; andapplying the identified template to configure the interface further comprises adding the endpoint to the switch. 6. The method of claim 1, wherein: receiving an instruction from the authentication server further comprises receiving the instruction instructing the switch to apply the identified template comprising a remove endpoint template, the remove endpoint template operable to remove the endpoint from the switch; andapplying the identified template to configure the interface further comprises removing the endpoint from the switch. 7. A switch for communicating a plurality of packets, comprising: a plurality of interfaces operable to send a packet and to receive a packet;a memory operable to store a plurality of templates, a template of the plurality of templates operable to generate one or more interface commands for an interface of the plurality of interfaces; andlogic coupled to the plurality of interfaces and to the memory, the logic operable to: send an authentication request to an authentication server, the authentication request requesting authentication, the authentication server identifying a template that corresponds to an endpoint type of the endpoint, the template configured to be used to generate an interface command that allows the endpoint to use an interface of the switch;receive an instruction from the authentication server, the instruction instructing the switch to apply the identified template to an interface of the plurality of interfaces, the identified template identified by the authentication server as associated with the endpoint;insert, by the switch, an endpoint device identifier of the endpoint and an interface identifier of the interface into the template in response to the instruction from the authentication server in order to generate the command to allow the endpoint to use the interface, the endpoint device identifier comprising an endpoint IP address that uniquely identifies the endpoint, the endpoint device identifier identifying the endpoint type; andapply, by the switch, the identified template to configure the interface according to the instruction. 8. The switch of claim 7, the logic further operable to apply the identified template to configure the interface by: determining an interface command of the identified template; andapplying the interface command to the interface. 9. The switch of claim 7, the logic further operable to apply the identified template to configure the interface by: identifying a variable of a template command of the identified template;establishing a value for the variable;inserting the value for the variable to yield an interface command; andapplying the interface command to the interface. 10. The switch of claim 7, the logic further operable to: detect a trigger event that triggers a next authentication request;send the next authentication request in response to detecting the trigger event; andapply a remove endpoint template to the interface in response to detecting the trigger event. 11. The switch of claim 7, the logic further operable to: receive an instruction from the authentication server by receiving the instruction instructing the switch to apply the identified template comprising an add endpoint template, the add endpoint template operable to add the endpoint to the switch; andapply the identified template to configure the interface by adding the endpoint to the switch. 12. The switch of claim 7, the logic further operable to: receive an instruction from the authentication server by receiving the instruction instructing the switch to apply the identified template comprising a remove endpoint template, the remove endpoint template operable to remove the endpoint from the switch; andapply the identified template to configure the interface by removing the endpoint from the switch. 13. Logic for configuring an interface of a switch, the logic embodied in a non-transitory medium and operable to: send an authentication request from a switch to an authentication server, the authentication request requesting authentication for an endpoint, the switch comprising a plurality of interfaces and operable to access a plurality of templates, a template of the plurality of templates operable to generate one or more interface commands for an interface of the plurality of interfaces;receive a template identifier of a template identified by the authentication server as corresponding to an endpoint type of the endpoint, the template configured to be used to generate an interface command that allows the endpoint to use an interface of the switch;receive an instruction from the authentication server, the instruction instructing the switch to apply an identified template to an interface of the plurality of interfaces, the identified template identified by the authentication server as associated with the endpoint;insert, by the switch, an endpoint device identifier of the endpoint and an interface identifier of the interface into the template in response to the instruction from the authentication server in order to generate the command to allow the endpoint to use the interface, the endpoint device identifier comprising an endpoint IP address that uniquely identifies the endpoint, the endpoint device identifier identifying the endpoint type; andapply, by the switch, the identified template to configure the interface according to the instruction. 14. The logic of claim 13, further operable to apply the identified template to configure the interface by: determining an interface command of the identified template; andapplying the interface command to the interface. 15. The logic of claim 13, further operable to apply the identified template to configure the interface by: identifying a variable of a template command of the identified template;establishing a value for the variable;inserting the value for the variable to yield an interface command; andapplying the interface command to the interface. 16. The logic of claim 13, further operable to: detect a trigger event that triggers a next authentication request;send the next authentication request in response to detecting the trigger event; andapply a remove endpoint template to the interface in response to detecting the trigger event. 17. The logic of claim 13, further operable to: receive an instruction from the authentication server by receiving the instruction instructing the switch to apply the identified template comprising an add endpoint template, the add endpoint template operable to add the endpoint to the switch; andapply the identified template to configure the interface by adding the endpoint to the switch. 18. The logic of claim 13, further operable to: receive an instruction from the authentication server by receiving the instruction instructing the switch to apply the identified template comprising a remove endpoint template, the remove endpoint template operable to remove the endpoint from the switch; andapply the identified template to configure the interface by removing the endpoint from the switch. 19. A system for configuring an interface of a switch, comprising: means for sending an authentication request from a switch to an authentication server, the authentication request requesting authentication for an endpoint, the switch comprising a plurality of interfaces and operable to access a plurality of templates, a template of the plurality of templates operable to generate one or more interface commands for an interface of the plurality of interfaces;means for receiving a template identifier of a template identified by the authentication server as corresponding to an endpoint type of the endpoint, the template configured to be used to generate an interface command that allows the endpoint to use an interface of the switch;means for receiving an instruction from the authentication server, the instruction instructing the switch to apply an identified template to an interface of the plurality of interfaces, the identified template identified by the authentication server as associated with the endpoint;means for inserting, by the switch, an endpoint device identifier of the endpoint and an interface identifier of the interface into the template in response to the instruction from the authentication server in order to generate the command to allow the endpoint to use the interface, the endpoint device identifier comprising an endpoint IP address that uniquely identifies the endpoint, the endpoint device identifier identifying the endpoint type; andmeans for applying, by the switch, the identified template to configure the interface according to the instruction. 20. A method for configuring an interface of a switch, comprising: sending an authentication request from a switch to an authentication server, the authentication request requesting authentication for an endpoint, the switch comprising a plurality of templates and a plurality of interfaces, a template of the plurality of templates operable to generate one or more interface commands for an interface of the plurality of interfaces;receiving a template identifier of a template identified by the authentication server as corresponding to an endpoint type of the endpoint, the template configured to be used to generate an interface command that allows the endpoint to use an interface of the switch;receiving an instruction from the authentication server, the instruction instructing the switch to apply an identified template to an interface of the plurality of interfaces, the identified template identified by the authentication server as associated with the endpoint, the identified template comprising one of: an add endpoint template, the add endpoint template operable to add the endpoint to the switch; anda remove endpoint template, the remove endpoint template operable to remove the endpoint from the switch;inserting, by the switch, an endpoint device identifier of the endpoint and an interface identifier of the interface into the template in response to the instruction from the authentication server in order to generate the command to allow the endpoint to use the interface, the endpoint device identifier comprising an endpoint IP address that uniquely identifies the endpoint, the endpoint device identifier identifying the endpoint type;applying, by the switch, the identified template to configure the interface according to the instruction, the identified template applied to configure the interface by: identifying a variable of a template command of the identified template;establishing a value for the variable;inserting the value for the variable to yield an interface command; andapplying the interface command to the interface, the identified template applied to configure the interface by performing one of the following:adding the endpoint to the switch; andremoving the endpoint from the switch;detecting a trigger event that triggers a next authentication request;sending the next authentication request in response to detecting the trigger event; andapplying the remove endpoint template to the interface in response to detecting the trigger event. 21. The method of claim 1, wherein applying, by the switch, the identified template to configure the interface to the instruction comprises configuring at least one port of the switch to establish a path between the endpoint and the switch. 22. The switch of claim 7, wherein the logic is operable to apply, by the switch, the identified template to configure the interface according to the instruction by: configuring at least one port of the switch to establish a path between the endpoint and the switch. 23. The logic of claim 13, further operable to apply, by the switch, the identified template to configure the interface according to the instruction by: configuring at least one port of the switch to establish a path between the endpoint and the switch. 24. The system of claim 19, wherein the means for applying, by the switch, the identified template comprises means for configuring at least one port of the switch to establish a path between the endpoint and the switch. 25. The method of claim 20, wherein adding the endpoint to the switch comprises configuring at least one port of the switch to establish a path between the endpoint and the switch.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.