计算机网络通信中传输的是数字或模拟信号。
数字信号指自变量是离散的、因变量也是离散的信号,这种信号的自变量用整数表示,因变量用有限数字中的一个数字来表示。在计算机中,数字信号的大小常用有限位的二进制数表示,例如,字长为2位的二进制数可表示4种大小的数字信号,它们是00、01、10和11;若信号的变化范围在-1~1,则这4个二进制数可表示4段数字范围,即[-1, -05)、[-05, 0)、[0, 05)和[05, 1]。
模拟信号是指信息参数在给定范围内表现为连续的信号。 或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号。
模拟信号传输过程中,先把信息信号转换成几乎“一模一样”的波动电信号(因此叫“模拟”),再通过有线或无线的方式传输出去,电信号被接收下来后,通过接收设备还原成信息信号。
数字信号是在模拟信号的基础上经过采样、量化和编码而形成的。具体地说,采样就是把输入的模拟信号按适当的时间间隔得到各个时刻的样本值。量化是把经采样测得的各个时刻的值用二进码制来表示,编码则是把t化生成的二进制数排列在一起形成顺序脉冲序列 。
不知你到底问啥?
泛泛的讲:
1)按照信源的内容可以分为:
电话网、数据网、电视节目网和综合业务数字网(ISDN)等。
其中,数据网又包括电报网、电传网、计算机网等。
2)按通信网络所覆盖的地域范围可以分为:
局域网、城域网、广域网等
3)按通信网络所使用的传输信道可以分为:
有线(包括光纤)网、短波网、徽波网、卫星网等。
一、网络通讯可分为广义和狭义两个层面:
广义而言,凡是通过有线或无线网络协议进行各种类型的数据传输均属于网络通讯的范畴。对于有线网络协议,当今局域网中最常见的三个协议是MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉平台TCP/IP;无线局域网(WLAN)已经被越来越多的人所使用了。与经常使用的有线局域网不同,无线局域网所使用的协议主要包括80211b、80211a、80211g以及WEP安全协议。正是通过各种协议,各种类型的应用才得以实现。
狭义的网络通讯,即通常的文字数据和语音通讯。就目前可以用到的来说,还是可以分为无线网络和有线网络两类,其中,每一类内容又包括数据和语音两种。
电子邮件和短信息是最常见的文字数据通讯;而像ICQ、MSN、QQ、Skype等都可实现网络语音和文字数据两种通讯类型,VOIP(通俗而言是IP电话)是近年流行的网络语音传输模式,当然现在的VOIP有时也可进行图像传输,而这些基本上都可以在有线和无线网络平台上运行。
论坛和电子公告板bbs从严格意义来说算不得狭义的网络通讯方式。
二、网络通信的工作原理:
因特网(Internet)的中文意义是“网际网”,它实际上就是将全球各地的局域网连接起来而形成的一个“网络之间的网络”。
网络协议:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
计算机网络采用层次性的结构模型,将网络分成若干层次,每个层次负责不同的功能。每一个功能层中,通信双方都要共同遵守相应的约定,这种约定称为协议。网络协议就像网络通信中的共同语言,保证着通信的顺利进行。
多种协议组合在一起成为协议体系,负责保证传输的通畅。各功能层之间,上一层对下一层提出服务要求,下一层完成上一层提出的要求。基于这样的思想,网络世界中产生了一种通用的概念模型——OSI模型(Open SystemsInterconnection),即开放系统互联参考模型。
OSI模型只是一种理想的概念模型,在网络技术的发展实践中,真正发挥作用的是许多实用的协议体系,如TCP/IP、IPX/SPX、NetBEUI、AppleTalk协议等。
TCP/IP(Transmission Control Protocol/Internet Protocol传输控制协议/互联网络协议)正是因特网上的“世界语”,该协议因其低成本以及在多个不同平台间通信的可靠性,而成为目前因特网中使用最频繁的协议。
三、数据交换技术:
在计算机网络中,数据的发送方与接收方通常不是直接连接在一起的,而是需要经过若干个中间节点的转接,如要通过若干个路由器、交换机等设备,这就要用到数据交换技术。数据交换技术主要有三种类型:电路交换、报文交换和分组交换。
电路交换技术
电路交换技术即为一对需要进行通信的装置之间提供一条临时的专用物理通道,即提供一套专用的传输通道。
优点:提供一条专用的线路,比较可靠,稳定。
缺点:占用一条线路之后,别人不能使用。电路空闲较大。
举例:老式电话。
报文交换技术
报文交换技术不需要事先建立物理线路,它将发送的数据作为一条整体发给中间交换设备。中间交换设备先将数据存储起来,然后选择一条合适的空闲线路将数据转发给下一个交换设备,如此循环直至数据发送熬目的节点。
举例:电报系统使用的是报文交换技术。
分组交换技术
分组交换技术是报文交换技术的改进。
分组交换技术将数据分成一个个分组,中间交换设备,中间交换设备在接收第二个分组之前,就可以转发已经接收到的第一个分组,这样就减少了传输延迟,提高了网络的吞吐量。分组交换技术除了吞吐量较高外,还提供一定程度的差错检测和代码转换,因此计算机网络常常使用分组交换技术。
举例:IP电话使用的也是分组交换技术。
TCP/IP 通信传输流;
利用 TCP/IP 协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收端则往应用层往上走。
我们用 HTTP 举例来说明:
1、首先作为发送端的客户端在应用层(HTTP 协议)发出一个想看某个 Web 页面的 HTTP 请求。
2、接着,为了传输方便,在传输层(TCP 协议)把从应用层处收到的数据(HTTP 请求报文)进行分割,并在各个报文上打上标记序号及端
口号后转发给网络层。
3、在网络层(IP 协议),增加作为通信目的地的 MAC 地址后转发给链路层。这样一来,发往网络的通信请求就准备齐全了。
4、接收端的服务器在链路层接收到数据,按序往上层发送,一直到应用层。当传输到应用层,才能算真正接收到由客户端发送过来的 HTTP
请求。
发送端在层与层之间传输数据时,每经过一层时必定会被打上一个该 层所属的首部信息。反之,接收端在层与层传输数据时,每经过一层 时会把对应的首部消去。 这种把数据信息包装起来的做法称为 封装(encapsulate) 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)