Method and apparatus for fragmenting and reassembling internet key exchange data packets
AssigneeMicrosoft Corporation
InventorsBrian Swander, Christian Huitema
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBrian Swander, Christian Huitema
Estimating the term…
A method and apparatus for fragmenting and reassembling IKE protocol data packets that exceed a Maximum Transmission Unit is provided. A transmitting node determines whether to fragment IKE data depending on whether the receiving node has the capability to receive and reassemble fragmented data packets. The transmitting node detects whether fragmentation is appropriate and then intercepts and fragments appropriate IKE payloads for transmission over a network. The invention further includes a method and apparatus for reassembling fragmented IKE payloads. The receiving node discards certain packets according to a set of predetermined rules that are designed to prevent denial of service attacks and other similar attacks. No modification is required to the existing IKE protocol or to other lower level networking protocols.
A method for transmitting Internet Key Exchange (IKE) data packets across a network comprising the steps of:
A network node that communicates with other network nodes according to the Internet Key Exchange (IKE) protocol comprising:
A method for fragmenting a data packet comprising the steps of:
A method for receiving fragmented Internet Key Exchange (IKE) data packets comprising the steps of:
A system for transmitting Internet Key Exchange (IKE) protocol data packets across a network comprising:
Dependencies are inferred from the claim text.