Claims
- 1. A method for configuring a network device over a public network, comprising:
establishing a communication link to said network device; downloading to said network device over said public network a bootstrap partial configuration to enable establishment of a secure channel; establishing a secure channel over said public network with said network device using said bootstrap partial configuration; and downloading full configuration data over said secure channel to said network device.
- 2. The method of claim 1 wherein said network device is a router, and said establishing a communication link comprises clear-text telenetting.
- 3. The method of claim 1 further comprising:
changing credentials and a key of said network device after downloading said bootstrap partial configuration.
- 4. The method of claim 3 wherein said full configuration data is a virtual private network (VPN) policy, which is downloaded after said credentials and key are changed.
- 5. The method of claim 1 wherein said downloading uses a trivial file transfer protocol (TFTP).
- 6. A device plug-in layer of a network management system for transmitting network policy over a public network to network devices, comprising:
a push model interface configured to push network policy configurations onto a network device responsive to an event in said network management system; and a pull model interface configured to provide network policy configurations to a network device responsive to a request from said network device.
- 7. The device plug-in layer of claim 6 wherein said pull model interface is implemented as a COM object that is called from an ASP page.
- 8. The device plug-in layer of claim 6 wherein said push model interface is implemented as an operating system service.
- 9. The device plug-in layer of claim 6 wherein both said push and pull model interfaces are configured to provide both configuration data and policy data to a network device.
- 10. A device plug-in layer of a network management system for transmitting network policy over a public network to network devices, comprising:
a push model interface configured to push network policy configurations onto a network device responsive to an event in said network management system, said push model interface being implemented as an operating system service; and a pull model interface configured to provide network policy configurations to a network device responsive to a request from said network device, said pull model interface being implemented as a COM object that is called from an ASP page; wherein both said push and pull model interfaces are configured to provide both configuration data and policy data to a network device.
- 11. A device simulator for a network management system, comprising:
a simulator interface for simulating a command interface to devices controlled by said network management system; an event storage; and an event reporting system for receiving events from said network management system, storing events in said event storage, and providing event responses to said command interface after a simulated response time.
- 12. The device simulator of claim 11 wherein said event reporting system is a publisher and subscriber model of COM+.
- 13. The device simulator of claim 11 wherein said event responses include error messages and data flow messages.
Parent Case Info
[0001] This application is related to copending application Ser. No. ______, “Selection and Storage of Policies in Network Management” (Attorney Docket No. 20063P-001210US), Ser. No. ______, “Policy Engine for Modular Generation of Policy for a Flat, Per-Device Database” (Attorney Docket No. 20063P-001310US), Ser. No. ______, “Event Management for a Remote Network Policy Management System” (Attorney Docket No. 20063P-001410US) and Ser. No. ______, “Modular Remote Network Policy Management System” (Attorney Docket No. 20063P-001610US), all filed even date herewith and assigned to the same assignee, and all incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60312498 |
Aug 2001 |
US |