【问题】 旧版的《计算机网络》认为数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。数据链路层可以把一条有可能出差错的实际链路,转变成为让网络层向下看起来好像是一条不出差错的链路。但最近新版的《计算机网络》(第4版和第5版)中对数据链路层的提法就改变了。数据链路层的传输不能让网络层向下看起来好像是一条不出差错的链路。到底哪一种说法是正确的?

旧版的《计算机网络》认为数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。数据链路层可以把一条有可能出差错的实际链路,转变成为让网络层向下看起来好像是一条不出差错的链路。但最近新版的《计算机网络》(第4版和第5版)中对数据链路层的提法就改变了。数据链路层的传输不能让网络层向下看起来好像是一条不出差错的链路。到底哪一种说法是正确的?

正确答案:正确答案为: 旧版的《计算机网络》对数据链路层的阐述是基于OSI体系结构的。OSI体系结构的数据链路层采用的是面向连接的HDLC协议,它提供可靠传输的服务。因此,旧版《计算机网络》的提法对OSI体系结构是正确的。2003年以后新版的《计算机网络》更加突出了TCP/IP体系结构。现在因特网的数据链路层协议使用得最多的就是PPP协议和CSMA/CD协议(这种情况就是使用拨号入网或使用以太网入网)。这两种协议都不使用序号和确认机制,因此也就不能“让网络层向下看起来好像是一条不出差错的链路。”因此,新版《计算机网

题目解析:本题出自石家庄铁道大学,石家庄铁道大学 数据通信与网络技术,由丰阳塔题库搜集整理。