System, method and program product to route message packets
AssigneeInternational Business Machines Corporation
InventorJason Forrester
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorJason Forrester
Estimating the term…
A system, method and computer program for routing a response message packet. The response message packet is a response to a request message packet which traveled along an outbound path from a source computer to a destination computer. The outbound path comprises a first firewall for the source computer and a first router coupled to the first firewall. In response to the first firewall receiving the request message packet, the firewall broadcasts to a first plurality of peer firewall(s) and/or router(s) a session of the request message packet and an identity of the first firewall. In response, the first plurality of peer firewall(s) and/or router(s) records the session of the request message packet and that the first firewall was a first hop in the outbound path. The first firewall forwards the request message packet to the first router. In response, the first router broadcasts to a second plurality of peer firewall(s) and/or router(s) a session of the message packet and an identity of the first router. In response, the second plurality of peer firewall(s) and/or router(s) records the session of the request message packet and that the first router was a second hop in the outbound path. In response to a second router of the second plurality of peer firewall(s) and/or router(s) receiving the response message packet, the second router (a) compares a session of the response message packet indicated by the response message packet to the second router's record of the session of the request message packet, (b) determines from the record that the first firewall or the first router was in the outbound path and (c) forwards the response message packet to the first firewall or the first router. The second router was not in the outbound path.
A method for routing a response message packet, said response message packet being a response to a request message packet which traveled along an outbound path from a source computer to a destination computer, said outbound path comprising a first firewall for said source computer and a first router coupled to said first firewall, said method comprising:
A system for routing a response message packet, said response message packet being a response to a request message packet which traveled along an outbound path from a source computer to a destination computer, said outbound path comprising a first firewall for said source computer and a first router coupled to said first firewall, said system comprising:
A computer program product for routing a response message packet, said response message packet being a response to a request message packet which traveled along an outbound path from a source computer to a destination computer, said outbound path comprising a first firewall for said source computer and a first router coupled to said first firewall, said computer program product comprising:
Dependencies are inferred from the claim text.