IP Library Granted Patent US 8,699,492
Granted Patent B2
US 8,699,492 · App. 13/286,241 · Granted Apr 15, 2014

Method and apparatus for simulating IP multinetting

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,699,492
App. No.
13/286,241
Granted
Apr 15, 2014
Kind
B2
Abstract

IP Multinetting on a local area network is simulated by performing VLAN translation at a port connecting to the local area network. This allows IP addresses from multiple subnets to be associated with a single VLAN on the Local Area Network (LAN), while allowing the core switch to process the packets with a one-to-one correspondence between IP Subnet and VLAN. When a packet is received from the local area network at an IP multinetting port, the VLAN ID will be read to determine if the packet contains the IP Multinetting VLAN ID. The IP Subnet address will also be checked to see if the packet is associated with an IP Subnet that is part of the Multinetting. If so, the multinetting VLAN ID will be changed to an IP Subnet specific VLAN ID before the packet is processed by the core switch.

Claims (17)

1. A method of processing a packet at a network element, the method comprising:

receiving the packet at a port configured to receive packets from multiple IP subnets;

when the received packet has a VLAN ID meeting a predetermined condition, forwarding the packet without changing the VLAN ID; and

when the received packet does not have a received VLAN ID meeting the predetermined condition, forwarding the packet with a VLAN ID associated with an IP subnet containing a source address of the packet.

2. The method of claim 1 , wherein the predetermined condition is that the VLAN ID of the received packet is not associated with a multinetting VLAN.

3. The method of claim 2 , wherein when the received packet does have a VLAN ID associated with a multinetting VLAN, the VLAN ID of the received packet is replaced with a different VLAN ID associated with the IP subnet containing the source address of the packet, and the packet is forwarded with the different VLAN ID.

4. The method of claim 2 , wherein when the received packet does have a VLAN ID associated with a multinetting VLAN, the packet is forwarded with a different VLAN ID determined by the IP subnet containing the source address of the packet.

5. The method of claim 1 , wherein when the received packet does not have a VLAN ID meeting the predetermined condition, the packet is forwarded with a VLAN ID determined by the IP subnet containing the source address of the packet.

6. A network element for processing packets, the network element comprising:

a port configured to receive packets from multiple IP subnets;

a processor configured:

when a received packet has a VLAN ID meeting a predetermined condition, to forward the packet without changing the VLAN ID; and

when a received packet does not have a VLAN ID meeting the predetermined condition, to forward the packet with a VLAN ID associated with an IP subnet containing a source address of the packet.

7. The network element of claim 6 , wherein the predetermined condition is that the VLAN ID of the received packet is not associated with a multinetting VLAN.

8. The network element of claim 7 , wherein the processor is configured, when the received packet does have a VLAN ID associated with a multinetting VLAN, to replace the received VLAN ID with a different VLAN ID associated with the IP subnet containing the source address of the packet, and to forward the packet with the different VLAN ID.

9. The network element of claim 7 , wherein the processor is configured, when the received packet does have a VLAN ID associated with a multinetting VLAN, to forward the packet with a different VLAN ID determined by the IP subnet containing the source address of the packet.

10. The network element of claim 6 , wherein the processor is configured, when the received packet does not have a VLAN ID meeting the predetermined condition, to forward the packet with a VLAN ID determined by the IP subnet containing the source address of the packet.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →