[go: up one dir, main page]

Antoš, 2003 - Google Patents

Associative Memories for IP Packet Routing

Antoš, 2003

View PDF
Document ID
6254092273702048171
Author
Antoš D
Publication year

External Links

Snippet

LibeRouter, the IPv6 router project, is a part of the CESNET strategic project Implementation of IPv6 in the CESNET2 network and is the main project of CESNET for entering the 6NET1. IPv6 is a new Internet protocol that tries to solve problems with IPv4, that is the major …
Continue reading at is.muni.cz (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30943Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
    • G06F17/30946Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/42Syntactic analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/44Encoding
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup or address filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L29/00Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
    • H04L29/02Communication control; Communication processing contains provisionally no documents
    • H04L29/06Communication control; Communication processing contains provisionally no documents characterised by a protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Application independent communication protocol aspects or techniques in packet data networks
    • H04L69/12Protocol engines, e.g. VLSIs or transputers

Similar Documents

Publication Publication Date Title
Mehlhorn et al. Randomized and deterministic simulations of PRAMs by parallel machines with restricted granularity of parallel memories
EP1960913B1 (en) Method and device for high performance regular expression pattern matching
Brodie et al. A scalable architecture for high-throughput regular-expression pattern matching
Cheung et al. Optimal routing table design for IP address lookups under memory constraints
US9900409B2 (en) Classification engine for data packet classification
Najam-ul-Islam et al. Auto implementation of parallel hardware architecture for Aho-Corasick algorithm
Fadishei et al. A novel reconfigurable hardware architecture for IP address lookup
Antoš Associative Memories for IP Packet Routing
Soucková FPGA-based line-rate packet forwarding for the SCION future Internet architecture
Taylor Models, algorithms, and architectures for scalable packet classification
Palis et al. Packet routing and pram emulation on star graphs and leveled networks
Lukács et al. Performance guarantees for P4 through cost analysis
Prakash et al. A high-performance architecture and BDD-based synthesis methodology for packet classification
Rajasekaran et al. Randomized parallel computation
Pnevmatikou et al. Fast packet classification using risc-v and hypersplit acceleration on fpga
Salopek et al. Surgical DDoS filtering with fast LPM
Nottingham GPF: A framework for general packet classification on GPU co-processors
Ahmed et al. Hardware accelerators targeting a novel group based packet classification algorithm
Zec Improving performance in software internet routers through compact lookup structures and efficient datapaths
Antoš Hardware-constrained Packet Classification
Antoš et al. Hardware router’s lookup machine and its formal verification
Memik et al. A flexible accelerator for layer 7 networking applications
Chen Designing Compact Data Structures for Network Measurement and Control
Cheung et al. Dynamic memory model based framework for optimization of ip address lookup algorithms
Blackwell Applications of randomness in system performance measurement