Method and apparatus for processing outgoing internet protocol packets
First Claim
Patent Images
1. A method in a data processing system for processing packets in a network layer, the method comprising:
- receiving a packet for transmission, wherein the packet includes a destination address;
identifying a routing entry for the destination address;
determining whether a flag indicating the packet is to be broadcast has been set in the routing entry; and
responsive to the flag being set, placing header information in the packet, wherein the header information indicates that the packet is a broadcast packet.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for processing packets in a network layer. A packet is received for transmission in which the packet includes a destination address. A routing entry for the destination address is identified. A determination is made as to whether a flag indicating the packet is to be broadcast has been set in the routing entry. Header information is placed in the packet in which the header information indicates that the packet is a broadcast packet in response to the flag being set.
84 Citations
26 Claims
-
1. A method in a data processing system for processing packets in a network layer, the method comprising:
-
receiving a packet for transmission, wherein the packet includes a destination address;
identifying a routing entry for the destination address;
determining whether a flag indicating the packet is to be broadcast has been set in the routing entry; and
responsive to the flag being set, placing header information in the packet, wherein the header information indicates that the packet is a broadcast packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data processing for processing packets in a network layer, the data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a packet for transmission in which the packet includes a destination address;
identify a routing entry for the destination address;
determine whether a flag indicating the packet is to be broadcast has been set in the routing entry; and
place header information in the packet in which the header information indicates that the packet is a broadcast packet in response to the flag being set.
-
-
14. A data processing system for processing packets in a network layer, the data processing system comprising:
-
receiving means for receiving a packet for transmission, wherein the packet includes a destination address;
identifying means for identifying a routing entry for the destination address;
determining means for determining whether a flag indicating the packet is to be broadcast has been set in the routing entry; and
placing means, responsive to the flag being set, for placing header information in the packet, wherein the header information indicates that the packet is a broadcast packet. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product in a computer readable medium for processing packets in a network layer, the computer program product comprising:
-
first instructions for receiving a packet for transmission, wherein the packet includes a destination address;
second instructions for identifying a routing entry for the destination address;
third instructions for determining whether a flag indicating the packet is to be broadcast has been set in the routing entry; and
fourth instructions, responsive to the flag being set, for placing header information in the packet, wherein the header information indicates that the packet is a broadcast packet.
-
Specification