Method and apparatus for forwarding data packets using aggregating router keys

A data grouping and router technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of large forwarding table processing complexity, discarding, undesired cost and delay

Inactive Publication Date: 2011-10-05
TELEFON AB LM ERICSSON (PUBL)
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] However, more or less sophisticated functionality can be added in the end-host or link layer in order to restrict connections, like filters / firewalls or the like
However, these solutions are "last line of defense" solutions, meaning that the transmission of unwanted data packets can still occupy network resources along the entire sender-receiver path, while the packets are always discarded at the receiver anyway
[0016] Another problem in a communication system with many end-hosts and multiple routers is that if the security solution used does not employ either bit-masking of IP addresses as described above, nor its equivalent to achieve route aggregation, then the routers The forwarding table in will contain a huge number of entries
Such large forwarding table processing can become extremely complex, requiring substantial resources for storage, processing, and communication, which can generally result in undesirable costs and delays
In particular, if cryptographic security mechanisms are introduced in routers, the overhead will become even greater, e.g. due to management of cryptographic keys and / or cryptographic processing, whereby complexity reduction in routers becomes more desirable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for forwarding data packets using aggregating router keys
  • Method and apparatus for forwarding data packets using aggregating router keys
  • Method and apparatus for forwarding data packets using aggregating router keys

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention provides a packet forwarding scheme that allows aggregation of routes while protecting end hosts from receiving unwanted data packets through a security solution in the forwarding architecture that avoids using A regular IP address in the address field. Instead, a destination key associated with the target end host and a pre-configured router key associated with the destination key and network topology are used to route the data packet through the IP network. A label derived from the above-mentioned destination key and router key is inserted into the header of the transmitted packet, for example, in the address field, and the router can then determine the destination key or router key from the label in the packet to perform forward operation.

[0041] When using such schemes, the requirement to be able to route packets to the correct destination while enabling end-hosts to protect themselves from unwanted packets would naturally imply the use of d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Method and apparatus for supporting the forwarding of received data packets in a router (402,702) of a packet- switched network. A forwarding table (706a) is configured in the router based on aggregating router keys and associated aggregation related instructions received from a key manager (400,700). Each aggregating router key represents a set of destinations. When a data packet (P) is received comprising an ingress tag derived from a sender key or router key, the ingress tag is matched with entries in the forwarding table. An outgoing port is selected for the packet according to a found matching table entry that further comprises an associated aggregation related instruction. An egress tag is then created according to the aggregation related instruction, and the packet with the created egress tag attached is sent from the selected outgoing port to a next hop router.

Description

technical field [0001] The present invention generally relates to methods and apparatus for supporting the forwarding process of data packets in a public packet-switched network, such as the Internet, such that unwanted data packets can be avoided. Background technique [0002] Packet-based transfer of digitally encoded information between parties over IP (Internet Protocol) networks is used for various communication services such as email messaging, Internet browsing, voice and video telephony, content streaming, gaming, and the like. The digitally encoded information is arranged at the sender into data packets, which are then transmitted over a transmission path to the intended recipient. The delivery path between the sender and receiver can include various networks, switches, gateways, routers, and interfaces. The communicating parties are often referred to as "end hosts" and can be any type of device capable of packet-based IP communications, such as fixed and mobile ph...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56
CPCH04L63/0227H04L45/00
Inventor A·克萨斯扎尔L·G·马格努森M·纳斯伦L·韦斯特伯格
Owner TELEFON AB LM ERICSSON (PUBL)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products