计算机内部对数据的传输_第1页
计算机内部对数据的传输_第2页
计算机内部对数据的传输_第3页
计算机内部对数据的传输_第4页
计算机内部对数据的传输_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——计算机内部对数据的传输计算机网络是紧密结合计算机技术和通信技术且正急速进展并获得广泛应用的一门综合性学科。一个国家网络创办的规模和水平是衡量一个国家综合国力、科技水平和社会信息化的重要标志。经过50多年的进展,计算机网络技术已经进入了一个崭新的时代,更加是在当今的信息社会,网络技术已经深入到国民经济和社会生活的各个方面,成为人们日常生活工作中不成缺少的工具。而计算机网络中首先要解决的就是计算机之间的通信问题。本文主要介绍数据通信的构成原理、交换方式及其网络通信技术的实现,并展望未来美好的应用前景。

数据通信计算机网络数据传输

一、引言

现代数据通信系统实际上就是一个计算机网络,是由数据传输系统和数据处理系统两片面组成。要在两台计算机之间传输信息务必要有传输信道,而根据传输媒体的不同,又分为有线数据通信与无线数据通信两种。但它们都是通过传输信道将数据终端与计算机联结起来,从而使不同地点的数据终端实现软、硬件和信息资源的共享。

二、数据通信的构成原理

数据通信系统是由数据传输系统和数据处理系统两片面组成的。数据传输系统也成为通信子系统或通信子网,其主要任务是实现不同数据终端设备之间数据传输。而数据处理系统也称为资源子系统或资源子网,它由大量不同数据终端设备组成,这些终端设备是信息的来源和目的地,其中的计算机主要用于数据的收集和处理。数据终端又分为分组型终端(PT)和非分组型终端(NPT)。分组型终端有计算机、数字传真机、用户分组装拆设备(PAD)、用户分组交换机、专用电话交换机(PABX)、智能用户电报终端(TeLetex)、可视图文接入设备(VAP)、局域网(LAN)等各种专用终端设备;非分组型终端有个人计算机终端、用户电报终端、可视图文终端等各种专用终端。数据电路由传输信道和数据电路终端设备(DCE)组成,在通信系统中,传输信道可以是模拟信道,也可能是数字信道。假设传输信道为模拟信道,DCE通常就是调制解调器(MODEM),它的作用是举行模拟信号和数字信号的转换;假设传输信道为数字信道,DCE的作用就是实现信号码型与电平的转换,以及线路接续操纵等。传输信道除了有模拟和数字之分外,还有有线信道与无线信道、专用线路与交换网线路之分。交换网线路需要通过一个呼叫过程来建立连接,通信终止后再去除;专线连接由于是固定连接,所以就不需要上述的呼叫建立与拆线过程。计算机系统中的通信操纵器用于管理与数据终端相连接的全体通信线路。中央处理器负责整个计算机系统指令的执行,算数与规律的运算,数据的存储与传送,以及对内对外输入与输出的操纵。

三、数据通信通常有三种交换方式

(1)电路交换。电路交换就是在两个用户要举行通信时,要建立一条临时的专用线路,用户通信时独占这条线路,不允许其他用户共享。电路交换主要用于远程用户或移动用户连接企业局域网,或用做高速线路的备份。

(2)报文交换。报文交换是以报文为单位举行存储交换的技术,也就是说报文交换是将用户的报文存储在交换机的存储器中,当所需输出电路空闲时,再将该报文发往需接收的交换机或终端。

(3)分组交换。分组交换是把要传输的报文分成若干个小的数据块,称为分组(Packet),然后以分组为单位按照与报文交换同样的方法举行传输。在分组交换网中,不同用户的分组数据均采用动态复用的技术传送,即网络具有路由选择,同一条路由可以有不同用户的分组在传送,所以线路利用率较高。

四、网络实时通信的实现

了解了数据通信的构成原理和应用范围,下面我们来设计一个简朴的基于连接的点对点网络实时通信程序。服务器首先启动,它建立套接字之后等待客户机的连接;客户机在启动后,建立套接字,然后和服务器建立连接;连接建立后,客户机通过连接给服务器发送一段数据,服务器接收后又将它发送回来,客户机再发送,如此循环,直至用户命令客户机退出或网络出错;客户机关闭连接和套接字后退出,服务器在检测到连接关闭后,关闭套接字自动终止。

我们的实例是UNIX下基于BSD?Socket的服务器程序和Windows下基于WINSOCK的客户机程序之间的通信。服务器在主机UNIX下直接运行,前台和后台均可;客户机在Windows下运行,带一个参数,即主机的名字。如win?client?rs6000,rs6000是在HOSTS文件中已定义好的主机名。

Socket是BSD?UNIX供给的网络应用编程接口,它采用客户机/服务器的通信机制,使网络客户机方和服务器方通过Socket实现网络之间的连接和数据交换。Socket供给了一系列的系统调用,使用这些系统调用可以实现TCP、UDP、ICMP和IP等多种网络协议之间的通信。

五、结论

从上面可以看出访用WINSOCK编制Windows下网络软件是对比便当的,WINSOCK供给的异步选择机制使Socket强大的网络编程功能能够在Windows下得到应用。相信随着INTERNET的推广,TCP/I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论