【中国大英博物馆】基于IP协议的通信技术及网络仿真设计.pdf
《【中国大英博物馆】基于IP协议的通信技术及网络仿真设计.pdf》由会员分享,可在线阅读,更多相关《【中国大英博物馆】基于IP协议的通信技术及网络仿真设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于IP协议的通信技术及网络仿真设计林晓鹏(厦门海洋职业技术学院 福建 厦门 361012)摘 要:阐述了IP网络的拓扑结构、体系结构及在IP网络上实现数据传输需考虑的技术问题,以及网络技术,介绍了网络设计和仿真工具OPNET,并给出了仿真结果。关键词:CSMA/CD;IP协议;网络拓扑结构;OPNET中图分类号:TP393 文献标识码:B 文章编号:1004373X(2007)1614804Technology and Simulative Design of Communication Network Based on IP ProtocolLIN Xiaopeng(Xiamen Ocea
2、n College,Xiamen,361012,China)Abstract:In this paper,we discuss the topology and the basic structure of network and the technological problem of datacommunication over IP network,and the technology of grid.Later,we use OPENT to design IP network,the simulative resultsof network are shown.Keywords:CS
3、MA/CD;IP protocol;network topology;OPNET收稿日期:200703291 引 言随着人类社会的发展,通信方式也发生了巨大的变化,从声音、手势、文字等形式发展到以电信号为载体的通信方式,如电话、电报等。目前,以IP网络为基础的多媒体通信在人类生活中的作用越来越重要,人们不仅可以通过网络传输文本,还可以传输语音、图像等信号。随着计算机技术与网络技术的发展,网络的结构变得越来越复杂,规模越来越庞大,网络设计的难度越来越大,网络设计仿真工具的出现为人们提供了一个设计复杂网络的方法。本文先介绍了IP通信网络的拓扑结构、开放系统的模型以及数据传输过程必须考虑的一些技术问
4、题,然后介绍了利用网络设计与仿真工具Opnet进行网络设计的方式,并给出了仿真结果。2 通信网络的拓扑结构一个计算机网络中连接有多种设备,将网络中各种设备的连接策略称为网络拓扑结构(network topology),选择一种拓扑结构时要考虑设备的类型和用户的要求。常见的网络拓扑结构有公共总线型、星型、环型和组合型1。2.1 公共总线型拓扑结构公共总线拓扑结构(简称总线拓扑结构)中所有的设备通过一根总线进行通信,如图1(a)所示。如果有2个设备同时发送数据,其结果将产生一个冲突信号,公共总线拓扑结构采用CSMA/CD2(Carrier Sense Multiple Ac2cess with C
5、ollision Detection)进行冲突检测。设备通过相应的接口监听总线,如果接口判断出总线上的数据是送往他所服务的设备,他就从总线上读取数据并传给设备。同样,当一个设备需要传输数据时,其接口电路检测总线的状态,如果总线处于空闲状态,则立刻发送数据。在数据发送时继续监听总线,防止数据冲突。流行的以太网就是一种公共总线网络。2.2 星型拓扑结构图1(b)所示为星型拓扑结构,他采用集中控制的工作方式,使用一台中央计算机与网络中的其他设备通信,设备先把数据传送给中央计算机,然后中央计算机再把数据送往目标节点。在星型结构中,中央计算机一般是大型机,他可以为多台终端提供服务,如提供数据存储、运行复
6、杂程序等,但若中央计算机发生故障,将直接导致整个网络崩溃。2.3 环型拓扑结构图1(c)所示的环型拓扑结构中,设备被连接成环,每个设备只能和与他相邻节点直接通信。环型结构中数据的传输可以是单向的,也可以是双向的。单向传输指的是所有的数据传输都是同一个方向的,即同为顺时针或同为逆时针,双向是指数据可以在两个方向上进行传输。环型拓扑结构中通信管理由一个绕环传送的令牌来实现,节点只有收到令牌才能发送数据。这种结构的一个明显的缺点是如果两个节点之间要进行通信,那么这两个节点之间的所有节点都要参与传输,这些节点就要把时间浪费在为其他节点转发数据上。841总 线 与 网 络林晓鹏:基于IP协议的通信技术及
7、网络仿真设计2.4 组合拓扑结构由于大部分的数据传输是发生在局域网内部,对外访问的需求并不时常发生,因此没有必要将每一台PC都连到主干网上。常用的方法是使用环型、星型或总线型拓扑结构来构建各自的局域网,同一局域内的设备遵循各自的通信标准进行通信,如图1(d)所示,在网络中经常使用这种多种拓扑结构的组合。图1 常见的网络近拓扑结构3 网络分层模型随着网络规模的不断增大和各种不同类型的设备不断涌现,使得不同系统之间实现通信的难度不断加大,当前采用分层的结构技术来研究IP网络的通信,主要的IP网络分层模型有OSI(开放系统互连模型)七层模型和TCP/IP四层模型3。3.1OSI七层模型OSI模型是由
8、ISO(国际标准化组织)制定的七层网络模型,高层协议主要处理用户服务和各种应用请求,低层协议主要处理实际的信息传输。只要两个站点都支持OSI模型就能互相通信。从逻辑上可以认为是两个站点的对等层直接通信,而实际上每一层只与上下两层直接通信(见表1)。表1OSI各层功能序号层次 功 能7应用层提供用户服务6表示层数据格式转换,数据加密和解密等5会话层通信同步,错误恢复和事务操作等4运输层多路复用,连接管理,分组和封装等3网络层路由策略,计费信息管理等2链路层冲突检测,数据校验、组帧等1物理层数据和物理传输等3.2TCP/IP四层模型虽然OSI模型提出的分层结构思想和设计原则得到业界的一致认同,但由
9、于其过于复杂,实现起来有很大的困难,而TCP/IP采用简化的结构,在实际中获得了巨大的成功,TCP/IP采用4层结构,其功能如表2所示。表2TCP/IP各层功能序号层次 功 能4应用层各种应用程序和协议,如FTP等3运输层数据格式转换,数据加密和解密等2网络层通信同步,错误恢复和事务操作等1链路层解决网络接入4 网络中数据通信技术为了在网络中高效率、低差错、安全地传送数据,除了要考虑网络的拓扑结构,还要考虑其他方面的影响因素,如传输模式、多路复用、数据压缩、出错检测和纠正以及加密和解密等。4.1 传输模式传输模式定义了比特组合从一个设备传送到另一个设备的方式,传输模式有并行传输和串行传输。并行
10、传输采用多条线路同时传送一组比特,但如果传输距离太远,导线成本将增加,而且导线上电阻的差异,一组比特可能无法同时到达接收端,将给接收处理带来困难。因此并行传输适用于两个短距离的设备之间进行通信。串行传输只使用一条线路,逐个地传送所有的比特,在长距离连接中比并行传输可靠,但由于比特位只能逐个发送,所以其速度较慢。串行通信又可分为异步传输和同步传输2种。异步传输是将数据以组为单位发送,为了标识字符传输的开始与结束,在字符的头尾分别加入开始位和停止位,由于每个字符都有开始位和停止位,因此这个方式会大大增加网络的传输负载。同步传输的比特分组比异步传输要太的多,他不是独立地发送每个字符,而是把字符组合成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国大英博物馆 中国 大英 博物馆 基于 IP 协议 通信 技术 网络 仿真 设计
限制150内