Logical port system and method
First Claim
Patent Images
1. A method of providing multiple services over a single physical port of a packet forwarding device, the method comprising:
- providing a lookup table associating a set of logical port identifiers with a set of logical ports;
receiving a first incoming packet at a physical port of a packet forwarding device, the first incoming packet having a first port identifier;
assigning a first logical port to the first incoming packet based on the first port identifier of the first incoming packet using the lookup table, the first logical port being associated with a first service;
receiving a second incoming packet at the physical port of the packet forwarding device, the second incoming packet having a second port identifier, the second port identifier being different from the first port identifier;
assigning a second logical port to the second incoming packet based on the second port identifier of the second incoming packet using the lookup table, the second logical port being associated with a second service, the second service comprising a service different from the first service;
forwarding the first incoming packet in accordance with the first service;
forwarding the second incoming packet in accordance with the second service.
3 Assignments
0 Petitions
Accused Products
Abstract
Logical ports allow multiple customers to be connected to and to receive different services over a common physical port of a packet forwarding device. Such logical ports allow for customer separation and may be created based on VLAN ID and MPLS labels. In one embodiment, each service provided via a packet forwarding device is associated with a unique logical port. The logical port may span multiple physical ports.
135 Citations
9 Claims
-
1. A method of providing multiple services over a single physical port of a packet forwarding device, the method comprising:
-
providing a lookup table associating a set of logical port identifiers with a set of logical ports;
receiving a first incoming packet at a physical port of a packet forwarding device, the first incoming packet having a first port identifier;
assigning a first logical port to the first incoming packet based on the first port identifier of the first incoming packet using the lookup table, the first logical port being associated with a first service;
receiving a second incoming packet at the physical port of the packet forwarding device, the second incoming packet having a second port identifier, the second port identifier being different from the first port identifier;
assigning a second logical port to the second incoming packet based on the second port identifier of the second incoming packet using the lookup table, the second logical port being associated with a second service, the second service comprising a service different from the first service;
forwarding the first incoming packet in accordance with the first service;
forwarding the second incoming packet in accordance with the second service. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing link aggregation across separate physical ports, the method comprising:
-
providing a lookup table associating a set of logical port identifiers with a set of logical ports;
receiving a first incoming packet at a first physical port, the first incoming packet having a first port identifier;
assigning a first logical port to the first incoming packet based on the first port identifier of the first incoming packet using the lookup table, the first logical port being associated with a first service;
receiving a second incoming packet at a second physical port of the packet forwarding device, the second incoming packet having a second port identifier, the second port identifier being identical to the first port identifier;
assigning the first logical port to the second incoming packet based on the second port identifier of the second incoming packet using the lookup table, the second logical port being associated with a second service, the first logical port being associated with a single service and a single customer. - View Dependent Claims (7, 8, 9)
-
Specification