一个简单网络协议设计与测试平台的设计与实现

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:ebeggar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
文章给出了一个面向Internet的简单网络协议设计与测试平台( SNPDTP-Simple Network Protocol Design andTest Platform)的设计与实现方案,该SNPDTP方案是基于Linux和WIN32的软件实现,可以用于设计和测试从网络层到应用层的各种网络协议,包括路由,传送(面向流或者数据包),会话,多媒体传送等各方面的协议,主要应用于多址广播,多媒体数据传送协议的设计与测试分析,其特点是适应性广,廉价,简单,可配置性及可扩展性强。在SNPDTP中设计了独立于Linux内核之外的IP转发机制来实现路由,数据的发送及接收端则在WIN32或Linux上实现,路由的个数,收发端的个数以及网络的拓扑结构可以根据实际需要任意配置。在SNPDTP中使用 C-Script来描述和分析网络协议,具有灵活,方便的特点,同时SNPDTP也提供API供功能扩充及二次开发之用。 This paper presents a design and implementation of a SNPDTP-Simple Network Protocol Design and Test Platform (SNPDTP-Simple Network Protocol Design and Test Platform). The SNPDTP scheme is based on Linux and WIN32 software and can be used to design and test Network layer to the application layer of a variety of network protocols, including routing, transport (stream or packet), session, multimedia delivery and other aspects of the agreement, mainly used in multicast, multimedia data transfer protocol design and test analysis, It is characterized by wide adaptability, low cost, simplicity, configurability and scalability. In SNPDTP, an IP forwarding mechanism independent of the Linux kernel is designed to implement routing. The data is sent and the receiving end is implemented on WIN32 or Linux. The number of routes, the number of transceivers and the topology of the network can be determined according to the actual Need any configuration. The use of C-Script in SNPDTP to describe and analyze network protocols is flexible and convenient. At the same time, SNPDTP also provides API for function expansion and secondary development.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
Potassium(K) and phosphorus(P) applications improve growth,increase yield and yield components of sunflower(Helianthus annuus L.) on K and P deficient soils in
随着数据库技术的发展,数据仓库技术的出现,数据库(数据仓库江的应用工具也从 OLTP发展到 OLAP、DataMining,直到今天的 OLAM;而 Internet、尤其是WWW技术的兴起与发展,更使基于 Web的 OLAM成为可能。 With the development
随着 Intel 正式发布其双核心 XEON 处理器和国内外多家厂商的积极跟进,人们对双内核这个已经一度冷淡下来的技术似乎又提起了很大的兴趣。什么是双核技术,相信大部分人都可
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
文中,提出了表示视频数据库的数据模型,并通过此模型描述了进行数据更新的方法.
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
关爱他人,珍惜友谊是中华民族的传统美德。
杨树二尾舟蛾是鳞翅目、舟蛾科食叶性有害生物,主要以幼虫危害俄罗斯杨、杂交杨、额河杨、苦杨、银白杨和少先队杨等杨树种类,同时也危害和寄主白柳、土仑柳等树种。 Populu
针对目前的免疫算法很少涉及分析其理论模型和收敛性的问题,就免疫算法中的一种克隆选择算法提出了该算法的收敛性分析。分析过程主要分为两步:首先利用马尔可夫链建立了这种克隆选择算法的马尔可夫模型,然后在此模型的基础上进一步分析了该算法的收敛性。分析结果从数学的角度证明了该算法是收敛的。为该算法进一步的完善、实用提供了一定的理论基础。