講演抄録/キーワード |
講演名 |
2019-09-05 14:30
Linux kernelにおけるStorm controlの応用と評価 ○椎葉瑠星(慶大)・中村 遼・空閑洋平(東大)・鈴木茂哉(慶大) IA2019-11 |
抄録 |
(和) |
Linuxは汎用のオペレーティングシステム(OS)としてだけではなく,
ネットワーク間の接続を行うスイッチやルータのOSとしても
活用されるようになった.
近年では,データセンターのTop of Rack(ToR)スイッチのOSにLinuxを使用する
ケースが増えている。
加えて、大学のキャンパスネットワークにおけるアクセス・ディストリビューションスイッチ
のOSにLinuxを利用することも検討されている。
しかし,キャンパスネットワークはデータセンター内のネットワーク環境下と異なり,
ユーザー間の分離が十分にできていない.
その上,信頼できないエンドホストが多数存在する可能性がある.
このようなエッジのユーザー収容のためのネットワーク環境下において,
LinuxをスイッチのOSとして使用するために,
既存のネットワークスタックの拡張や機能の追加が必要とされている.
本研究では,Linuxを用いたスイッチがレイヤー2ネットワークで生じた
ループを制御できるように,
Storm controlをKernel moduleとして実装した.
これによって,Linuxを用いたスイッチが
LAN内で生じたループを他のLANに流すことなく,
制御できるようになる. |
(英) |
Linux is not only used for a general-purpose operating system(OS),
but also comes to be used for an OS for switches and routers that connect between networks.
In recent years, Linux has been used for the OS of data center Top of Rack(ToR) switches.
In addition, Network operators also have thought about a use case of Linux as an access and distribution switch in university campus networks.
However, unlike the environment in data centers, there is not enough separation between users in a campus network.
Moreover, there are many untrusted end hosts in the environment.
Therefore, in order to use Linux as the switch OS in such an environment,
there is a need to expand existing network stacks and implement additional functions.
In our research, we implemented Storm control, which is one of the loop control methods, as a kernel module.
By inserting this module in a kernel, a switch using Linux can
control a loop without flowing to another LAN. |
キーワード |
(和) |
ネットワーク / ストームコントロール / Linux Kernel / Linux networking / / / / |
(英) |
network / Storm control / Linux Kernel / Linux networking / / / / |
文献情報 |
信学技報, vol. 119, no. 197, IA2019-11, pp. 7-10, 2019年9月. |
資料番号 |
IA2019-11 |
発行日 |
2019-08-29 (IA) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
IA2019-11 |
|