浅谈网络数据传输

浅谈网络数据传输

ID:46130804

大小:57.03 KB

页数:12页

时间:2019-11-21

浅谈网络数据传输_第1页
浅谈网络数据传输_第2页
浅谈网络数据传输_第3页
浅谈网络数据传输_第4页
浅谈网络数据传输_第5页
资源描述:

《浅谈网络数据传输》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网络互联资源共享主要由数据传输来实现。数据传输从20世纪60年代末Aloha网的出现,经历了从单工到双工、从共享资源到数据交换、从低速到高速、从简单到复杂、从昂贵到普及、从第二层交换到多层交换的飞跃。为什么有那么多层?这就耍认识一下网络七层协议模型:0SI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。0SI模型有七层结构,每层都可以有几个子层。第一层应用层(ApplicationLayer)与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不

2、能执行通信的代码,从事字处理工作的程序员也不关心0SI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现0SI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。第二层表示层(PresentationLayer)这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASCII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准的ASCII后发送数据。在接收方将标准的ASCII转换成

3、接收方计算机的字符集。示例:加密,ASCII等。第三层会话层(SessionLayer)它定义了如何开始、控制和结束一个会话,包插对多个双向消息的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。示例:RPC,SQL等。第四层传输层(TransportLayer)这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。示例

4、:TCP,UDP,SPXo第五层网络层(NetworkLayer)这层对端到端的包传输进行定义,它定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。示例:IP,IPX等。第六层数据链路层(DataLinkLayer)它定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。示例:ATM,FDDI等。第七层物理层(PhysicalLayer)OSI的物理层规范是有关传输介质的特性标准,这些

5、规范通常也参考了其他组织制定的标准。连接头、帧、帧的使用、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。0SI的7层从上到下分別是:7应用层,6表示层,5会话层,4传输层川网络层,2数据链路层J物理层。其中高层:既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流。ISO的OSI七层模型,只是国际标准组织商议制定的,理论上的模型。实际上的各种网络,并没有这么多。比如现在Internet流行的TC

6、P/IP协议,就只有四层:应用层、传输层、互连网络层、网络接口层。分层的目的是为了编程、设计硬件软件方便,下层为上层服务,而上层调用下层来完成工作。每个开发协议的人,只要按标准,专心做好自己这层,这一层的修缮和改进,不会影响整体,不影响其它层的开发和工作。常用的SQLSERVER是一个支持网络的程序(DBMS数据库管理系统),而SQL是结构化查询语言,负责将我们的查询命令转化成具体的查询动作,它是工作在会话层的。发送电子邮件为例:如0UTLOOK软件,是应用层;应用软件将你写的邮件分解成•个个的数据包,发送出去

7、,就得调用下层“传输层”;电子邮件可以使用SMTP、POP等协议;传输层的程序为了发送某数据包,它要知道把数据从哪个IP地址,送到另外某个IP,这中间的过程,由下层"网络层”来完成。(互连网络层,如IP层);而网络层为了将数据送到目的地,得经过一个一个的网卡、网线、路由器,将数据转化成一个个的电子信号或者声咅信号或者光信号,具体怎么做,是它的下层“网络接口层”了。网络接口层就牵涉到具体的网卡设计,信号转换等技术了,用电脑的人不需要管这么多,由各种程序、网络设备自动完成。刚组建组建局域网时,主耍局限丁主机连接、文

8、件和打印共享,多个用户共享10Mbps带宽就能满足这些需求。随着网络规模的日益扩大,先前的网络系统已不能胜任,这是因为在局域网屮,最早的网络互联设备是集线器,它是第一层(物理层)设备。由于在这种基于CSMA/CD物理层协议的网络中,经常发生用户数据的冲突,并由此导致重发数据,使传输的效率大大降低。当吋采用了第二层(数据链路层)设备网桥,分段和减小冲突域的作用,从而优化了局域网的性能。但

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。