Detail publikace
String Matching for IPv6 Routers
Článek pojednává o vyhledávání v IPv6 směrovači, které je realizováno prostřednictvím několika dílčích operací nad hlavičkou paketu. Směrování je založeno na hledání prefixů, filtrování je kombinací hledání prefixů s kontrolou rozsahů a přesným porovnáním. Pro IPv6 sítě, kde je délka adresy větší než 128 bitů, nejsou SW řešení dostatečně výkoná. Je přirozené přesunout časově náročné operace do hardwarového akcelerátoru. Hledání řetězců musí být provedeno v hardwarů. Nicméně pro IPv6 protokol je nutné porovnat delší řetězce než je šířka dnes dostupných asociativních pamětí. Z tohoto důvodu je nutné zajistit hledání kombinací asociativní paměti s dalším zpracováním. Vzniká tak pro programovou podporu nový úkol: je nutné udržovat hrdwarové tabulky v konzistenci se softwarovým směrováním a filtrováním.
@INPROCEEDINGS{FITPUB7393, author = "David Anto\v{s} and Jan Ko\v{r}enek", title = "String Matching for IPv6 Routers", pages = "205--210", booktitle = "SOFSEM 2004: Theory and Practice of Computer Science", year = 2004, location = "Praha, CZ", publisher = "CESNET National Research and Education Network", ISBN = "80-86732-19-3", language = "english", url = "https://www.fit.vut.cz/research/publication/7393" }