Implementation and evaluation of active internetwork system using Stream Code based active network

F. Kubota, S. Ano, T. Hasegawa, Toshihiko Kato, Takashi Egawa, K. Hino
{"title":"Implementation and evaluation of active internetwork system using Stream Code based active network","authors":"F. Kubota, S. Ano, T. Hasegawa, Toshihiko Kato, Takashi Egawa, K. Hino","doi":"10.1109/ICOIN.2001.905433","DOIUrl":null,"url":null,"abstract":"The Internet has become an infrastructure for the global communication, and the reason of the success is the simplicity of the underlying technologies, i.e., a simple connectionless data transfer mechanism. However, this simple mechanism does no extend the functionality of the network, and does not satisfy various new user requirements. In order to realize a flexible and simple internetwork, the active network, which makes network nodes programmable, is very promising. We propose an active internetwork system using the Stream Code based active network. Here, every packet contains a program written in assembly based Stream Code specifying how the packet is handled, and a network node only has the mechanism to execute Stream Code. We have developed the execution environment of Stream Code called the SC Engine. As a result, we have realized a flexible active internetwork system consisting of multiple network nodes supporting SC Engines and measured its performance. Furthermore, in order to demonstrate that this active internetwork system can work as a real network, we also developed a complicated mechanism of dynamic routing protocol that is similar to Open Shortest Path First (OSPF). In the implementation of the routing protocol, we especially focused on how a routing protocol similar to OSPF is realized using Stream Code. This paper describes those results.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 15th International Conference on Information Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOIN.2001.905433","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The Internet has become an infrastructure for the global communication, and the reason of the success is the simplicity of the underlying technologies, i.e., a simple connectionless data transfer mechanism. However, this simple mechanism does no extend the functionality of the network, and does not satisfy various new user requirements. In order to realize a flexible and simple internetwork, the active network, which makes network nodes programmable, is very promising. We propose an active internetwork system using the Stream Code based active network. Here, every packet contains a program written in assembly based Stream Code specifying how the packet is handled, and a network node only has the mechanism to execute Stream Code. We have developed the execution environment of Stream Code called the SC Engine. As a result, we have realized a flexible active internetwork system consisting of multiple network nodes supporting SC Engines and measured its performance. Furthermore, in order to demonstrate that this active internetwork system can work as a real network, we also developed a complicated mechanism of dynamic routing protocol that is similar to Open Shortest Path First (OSPF). In the implementation of the routing protocol, we especially focused on how a routing protocol similar to OSPF is realized using Stream Code. This paper describes those results.
基于流码的有源网络主动互联系统的实现与评价
互联网已经成为全球通信的基础设施,其成功的原因在于其底层技术的简单性,即简单的无连接数据传输机制。然而,这种简单的机制并没有扩展网络的功能,也不能满足各种新的用户需求。为了实现灵活、简单的互联网络,使网络节点可编程的主动网络很有发展前景。提出了一种基于流码的主动网络主动互联系统。在这里,每个数据包都包含一个用汇编编写的基于流代码的程序,该程序指定如何处理数据包,并且网络节点仅具有执行流代码的机制。我们开发了流代码的执行环境,称为SC引擎。最终,我们实现了一个支持SC引擎的由多个网络节点组成的灵活主动互联系统,并对其性能进行了测试。此外,为了证明这种主动互联系统可以作为一个真实的网络工作,我们还开发了一种复杂的动态路由协议机制,类似于开放最短路径优先(OSPF)。在路由协议的实现中,我们特别关注了如何使用流码实现类似OSPF的路由协议。本文描述了这些结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信