Method and apparatus for protecting the routing of data packets
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsAndras Csaszar, Lars Westberg, Mats Naslund
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsAndras Csaszar, Lars Westberg, Mats Naslund
Estimating the term…
A method and apparatus for protecting the routing of data packets in a packet data network. When a first end-host sends an address query to a DNS server system regarding a second end-host, the DNS server system responds by providing a destination parameter containing an encrypted destination address associated with the second end-host. Thereby, the first end-host is able to get across data packets to the second end-host by attaching the destination parameter to each transmitted data packet. A router in the packet data network admits a received packet if a destination parameter is attached to the pocket including a valid destination address encrypted by a key dependent on a distributed master encryption key. Otherwise, the router discards the packet if no such valid destination address can be derived from the packet by applying decryption to the destination parameter.
A method of protecting the routing of data packets in a packet data network along a transmission path with routers between a first sending end-host and a second receiving end-host, comprising the following steps performed by a DNS server system:
An apparatus in a DNS server system for protecting the routing of data packets in a packet data network along a transmission path with routers between a first sending end-host and a second receiving end host, comprising:
A method of protecting the routing of data packets in a packet data network along a transmission path with routers between a first sending end-host and a second receiving end-host, comprising the following steps performed by a router in said transmission path of the packet data network:
An apparatus in a router in a transmission path of a packet data network between a first sending end-host and a second receiving end-host for protecting the routing of data packets, comprising:
Dependencies are inferred from the claim text.