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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |