Patent ReferencesMethod and apparatus for routing communications among computer networks Message routing system for shared communication media networks System for interconnecting applications across different networks of data processing systems by mapping protocols across different network domains Repeaters for secure local area networks Compensation for mismatched transport protocols in a data communications network Apparatus and method of monitoring the status of a local area network Multiple protocol routing Network management system using multifunction icons for information display Computer network switching system Communication system concentrator configurable to different access methods InventorsAssigneeApplicationNo. 216541 filed on 03/22/1994US Classes:709/243, Decentralized controlling370/254, NETWORK CONFIGURATION DETERMINATION370/389, Switching a message which includes an address header709/221, Reconfiguring709/223, COMPUTER NETWORK MANAGING709/227, COMPUTER-TO-COMPUTER SESSION/CONNECTION ESTABLISHING709/237Computer-to-computer handshakingExaminersPrimary: Kim, Kenneth S.Attorney, Agent or FirmForeign Patent References
International ClassesG06F 013/14H04J 003/26 AbstractAn object-oriented architecture for network layer routing is provided which distributes function and system behavior into autonomous router objects. By distributing these functionalities into each object, the services and data normally external to the object are imbedded or accessible within the object itself. In another sense, some objects are distributed across the network; e.g., a separate forwarding engine is provided at each network interface. In a preferred embodiment, each object has: (1) common, protocol-independent functions that are shared by all objects of that class; (2) their own configuration information; (3) accessibility through a router resource object for instantiation and control; (4) automatic persistence in NVRAM; (5) remote management capabilities; and (6) text names for navigation of a resource tree as a file system. These capabilities are in every object regardless of the specific protocol or application. This ensures a common architecture among many different systems/router components, a common method of control internally, a consistent order of instantiation and a common functional behavior. | |