侵权投诉
订阅
纠错
加入自媒体

一点点了解数据通信,数据通信原理介绍(下)

2020-06-16 11:53
21IC电子网
关注

在下图中,LAN被连接到路由器上并且路由器组成了相互连接的路径网,数据分组可以通过路径网行进到它们的目的地。注意可以从任意其他点到达网络中的任意路由器和所连接的LAN。

图示 路由器用来创建多连接点和多路径的网络有关网络

8.传输层

服务传输层提供了面向连接服务。这意味着两个系统可以建立一个会话,通过会话它们进行有关数据交换状态的“对话”。虽然建立连接花费一些时间并增加了数据传输的一些开销,但是它向发送器提供了保证接收器接收到全部已发送数据的服务。发送器发送一组数据分组,然后接收器确认它已经接收了该数据分组。如果接收器未对接收作出确认,则发送重传数据分组。会话控制还提供流控制以防止接收器溢出或在某些情况下网络溢出。

下图阐释了传输层会话如何成为跨越中间设备的(如路由器)逻辑端对端连接。两个对等的传输层通过面向连接的虚拟线路进行对话。

图示 传输层能够从事网间的端对端转换

传输层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。例如:TCP,UDP,SPX等。

传输层提供可靠的面向连接服务。例如,如果网络链路暂时发生故障,则面向连接的会话并不立即中止连接,而是试图保持连接有效直到基础链路重新建立。在会话重新建立后,数据从被中断处继续传输。

9.应用层

在协议栈中最高层运行的应用程序实际上并没有涉及通信,但是它们确实使用了通信设备并在它们的用户界面(利用基础网络)中实现了功能。应用层的作用是在实现多个系统进程相互通信的同时,完成一系列业务处理所需的服务。它不仅要提供应用进程所需的信息交换和远地操作,而且还要作为互相作用的应用进程的用户代理( User agent)。网络文件共享服务,如NCP( NetWare核心协议)、UNIX环境中的NFS(网络文件系统)或Windows环境中的SMB (服务器信息块)都是特意为使用网络服务而开发的,这样用户可以通过网络共享文件。

应用层是网络可向最终用户提供应用服务的唯一窗口,其目的是支持用户联网的应用的要求。由于用户的要求不同,应用层含有支持不同应用的多种应用实体,提供多种应用服务,如电子邮件、文件传输、虚拟终端、电子数据交换等。

在TCP/IP环境中,套接API提供了应用程序和基础网络服务之间的编程接口。

以上便是此次小编带来的“数据通信”相关内容,通过本文,希望大家对数据通信原理具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

<上一页  1  2  3  
声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    智能电网 猎头职位 更多
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号