Remote configuration of a subnet configuration table in a network device
First Claim
Patent Images
1. A system for transmitting packets of information, comprising:
- a multiport switch connected to a plurality of subnets through ports of the multiport switch, each of the plurality of subnets being associated with a subnet Internet Protocol (IP) address, the multiport switch further including a configuration table storing associations between the subnet IP addresses and the ports of the multiport switch;
a host processor connected locally to the multiport switch, the multiport switch determining appropriate ones of the output ports to output the packets based on the configuration table and destination information in the packets; and
a remote processor communicating with the multiport switch through the host processor using an IP address assigned to the multiport switch, the remote processor remotely configuring the configuration table in the multiport switch.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiport switching device includes a configuration table that stores associations between addresses of subnets directly connected to the switching device and the port number of the multiport switching device that leads to the subnet. A host processor connected to the multiport switching device updates and maintains the configuration table. A remote processor communicates with the switching device through the host processor. To facilitate the communication of the remote processor with the multiport switch, the host processor executes a TCP/IP stack and the multiport switch is assigned a unique IP address.
36 Citations
18 Claims
-
1. A system for transmitting packets of information, comprising:
-
a multiport switch connected to a plurality of subnets through ports of the multiport switch, each of the plurality of subnets being associated with a subnet Internet Protocol (IP) address, the multiport switch further including a configuration table storing associations between the subnet IP addresses and the ports of the multiport switch; a host processor connected locally to the multiport switch, the multiport switch determining appropriate ones of the output ports to output the packets based on the configuration table and destination information in the packets; and a remote processor communicating with the multiport switch through the host processor using an IP address assigned to the multiport switch, the remote processor remotely configuring the configuration table in the multiport switch. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing packets in a network device, comprising:
-
receiving a packet at one of a plurality of receive ports in the network device, the packet including address information that indicates at least a destination subnet for the packet; determining output ports in the network device for the packet based on the address information and based on information in a configuration table; forwarding the packet to the destination subnet via the identified one or more output ports; and allowing a remote processor to remotely configure the configuration table, the remote processor transmitting information to configure the configuration table using an IP address uniquely assigned to the network device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A network device for routing packets received in a packet-switched network comprising:
-
means for receiving the packets from the network, each of the packets having information that includes at least destination information that indicates an intended destination subnet for the packet; a configuration table storing associations between Internet Protocol (IP) addresses of subnets and output ports of the multiport switch, the configuration table being remotely updated to reflect configuration information received from a remote processor; means for determining appropriate output ports in the network device for the received packets based on the destination information and the configuration table; and transmit means for transmitting the packets from the output ports determined by the means for determining. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification