Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === Recently, research community has drawn lots of attentions in the router virtualization that allows multiple virtual router instances running on the same physical router platform. Thus, the virtualized router should be able to handle packets from different vir...

Full description

Bibliographic Details
Main Authors: Zi-YangOu, 歐子揚
Other Authors: Yeim-Kuan Chang
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/50439217663052387582
id ndltd-TW-101NCKU5392080
record_format oai_dc
spelling ndltd-TW-101NCKU53920802015-10-13T22:51:44Z http://ndltd.ncl.edu.tw/handle/50439217663052387582 Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree 使用多維區段樹之高效能動態虛擬路由演算法 Zi-YangOu 歐子揚 碩士 國立成功大學 資訊工程學系碩博士班 101 Recently, research community has drawn lots of attentions in the router virtualization that allows multiple virtual router instances running on the same physical router platform. Thus, the virtualized router should be able to handle packets from different virtual networks. Once the multiple virtual routing tables are merged, memory requirement can be reduced due to the common entries among virtual routing tables. Many previous works use trie-based methods to merge the virtual routing tables. In this thesis, we propose two range-based merging methods. The data structures are based on the dynamic multiway segment tree (DMST) that is implemented with standard B-tree structure. As our experimental results show, the two proposed methods perform much better than the trie-based ones in lookup speed, update performance, scalability, and have similar memory consumption. Yeim-Kuan Chang 張燕光 2013 學位論文 ; thesis 54 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === Recently, research community has drawn lots of attentions in the router virtualization that allows multiple virtual router instances running on the same physical router platform. Thus, the virtualized router should be able to handle packets from different virtual networks. Once the multiple virtual routing tables are merged, memory requirement can be reduced due to the common entries among virtual routing tables. Many previous works use trie-based methods to merge the virtual routing tables. In this thesis, we propose two range-based merging methods. The data structures are based on the dynamic multiway segment tree (DMST) that is implemented with standard B-tree structure. As our experimental results show, the two proposed methods perform much better than the trie-based ones in lookup speed, update performance, scalability, and have similar memory consumption.
author2 Yeim-Kuan Chang
author_facet Yeim-Kuan Chang
Zi-YangOu
歐子揚
author Zi-YangOu
歐子揚
spellingShingle Zi-YangOu
歐子揚
Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
author_sort Zi-YangOu
title Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
title_short Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
title_full Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
title_fullStr Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
title_full_unstemmed Efficient Dynamic Virtual Routing Tables Using Multiway Segment Tree
title_sort efficient dynamic virtual routing tables using multiway segment tree
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/50439217663052387582
work_keys_str_mv AT ziyangou efficientdynamicvirtualroutingtablesusingmultiwaysegmenttree
AT ōuziyáng efficientdynamicvirtualroutingtablesusingmultiwaysegmenttree
AT ziyangou shǐyòngduōwéiqūduànshùzhīgāoxiàonéngdòngtàixūnǐlùyóuyǎnsuànfǎ
AT ōuziyáng shǐyòngduōwéiqūduànshùzhīgāoxiàonéngdòngtàixūnǐlùyóuyǎnsuànfǎ
_version_ 1718081375394856960