Patent ReferencesMethod and apparatus for determining a communications path between two nodes in an Internet Protocol (IP) network System for generating explicit routing advertisements to specify a selected path through a connectionless network to a destination by a specific router Efficient packet forwarding arrangement for routing packets in an internetwork Network interconnecting apparatus having a separate forwarding engine object at each interface Management of path routing in packet communications networks Router for high-speed packet communication between terminal apparatuses in different LANs Distributed route server Router with de-centralized processing using intelligent ports Patent #: 6078963 InventorAssigneeApplicationNo. 982873 filed on 12/02/1997US Classes:370/392, Processing of address header for routing, per se370/400Having a plurality of nodes performing distributed switchingExaminersPrimary: Olms, Douglas W.Assistant: Vanderpuye, Kenneth Attorney, Agent or FirmInternational ClassH04L 012/56AbstractA system for routing data through a network determines whether router identification information is associated with the data. The system then identifies a next hop router from a router table if router identification information is associated with the data. Otherwise, the system identifies a next hop router from a routing table if router identification information is not associated with the data. When identifying a next hop router from the router table, the system determines whether a match exists between entries in the router table and the router identification information. The system may set a switch tag in the data packet, in which the switch tag corresponds to a destination router identification. The router table used by the system contains information regarding how to reach all known routers.Field of SearchSwitching a message which includes an address headerProcessing of address header for routing, per se Employing logical addressing for routing (e.g., VP or VC) Employing logical addressing for routing (e.g., VP or VC) Employing logical addressing for routing (e.g., VP or VC) Bridge or gateway between networks Least cost or minimum delay routing Including signaling between network elements PATHFINDING OR ROUTING Combined circuit switching and packet switching Having a plurality of nodes performing distributed switching Plurality of rings or loops to form a mesh network Interconnected star couplers Nodes interconnected in hierarchy to form a tree Alternate path routing Prioritized data routing Least weight routing COMPUTER-TO-COMPUTER DATA ROUTING | |