服务元网络体系结构采用端到端的虚电路实现数据的传输。针对这种数据传输方式,提出用改进的滑动窗口协议保证服务元网络体系结构的可靠数据传输,并使用着色Petri 网(CPN)建模工具验证了该机制的可靠性和完备性。
摘要:服务元网络体系结构采用端到端的虚电路实现数据的传输.针对这种数据传输方式,提出用改进的滑动窗口协议保证服务元网络体系结构的可靠数据传输,并使用着色网(Cpn)建模工具验证了该机制的可靠性和完备性。
01引言
目前实用的网络体系结构都是层次结构, TCP/IP是目前互联网所使用的主流技术体系。由于最初的TCP/IP协议栈是为了窄带文本数据而开发的,随着全球互联网的蓬勃发展,人们对网络的利用和依赖的增加,各种新的网络服务不断涌现,从而对网络的性能提出了更高的要求, TCP/IP层次网络体系所带来的局限性越来越突出。
从20世纪90年代开始,人们采用不同的方法来提高网络的性能[1~4]。近年来,出现了非层次的计算机网络体系结构,这就是基于角色的网络体系结构[5和服务元计算机网络体系结构(Service Unit based Network Architecture , SUNA)[6]。
由于SUNA采用端到端的虚电路方式传输数据,这种数据传输方式不同于TCP/IP协议的数据报传输方式,因此本文提出了用改进的滑动窗口协议保证服务元网络体系结构的可靠数据传输。
CPN7.从Petri网演化而来,在系统建模、计算机软件技术、自动控制系统,网络通信协议工程等方面得到广泛应用8]。本文给出了SUNA的可靠数据传输机制,使用CPN建模工具对该机制进行了建模、仿真与分析验证。分析结果表明, SUNA的可靠数据传输机制是正确、可行并且是完备的。
服务元网络体系结构( SUNA)
SUNA是一种新型的无层次网络体系结构。该结构中不再划分层次,其网络功能部件是服务元。各个服务元完成相对独立的网络功能,相互之间并不传递服务。不同服务元可以协调配合
实现各种不同的网络功能,为应用提供各种不同的服务。
SUNA是服务元及其相互之间交互使用的规则的集合。服务元是能够提供服务而又隐藏内部细节的最小实体。服务元提供服务是通过服务数据单元 SDU完成的。服务元是SDU的发送者、接收者、转发者或变换者。
由于每个服务元都完成一项基本网络功能,因此可以非常方便地对服务元系统进行扩展和定制;而服务元之间并不传递服务,这就确保了网络功能不会出现冗余,同时服务元之间的接口和交互非常简单。由服务元组合形成的网络系统具有逻辑简单、实现方便、高效无冗余、扩展性好等优点,是一种能够满足现代应用向网络提出的提高服务质量、多媒体信息宽带传输和保障安全三个方面的新型网络体系结构。