因特网与计算机网络:透明传输与信息时代

需积分: 18 9 下载量 169 浏览量 更新于2024-08-20 收藏 19.99MB PPT 举报
"解决透明传输问题-计算机网络课件-谢希仁" 在计算机网络中,透明传输是一项关键的技术,它的目标是确保数据在通过网络传输时不会被误解或破坏。透明传输允许数据以任意形式在网络中流动,而无需考虑其内容对传输过程的影响。在标题和描述中提到的解决方案主要是针对数据链路层的数据处理,涉及到字节填充或字符填充技术。 透明传输的问题主要出现在数据中包含与控制或协议相关的特殊字符时。例如,“SOH”(Start of Header)和“EOT”(End of Transmission)是两个常见的控制字符,在数据链路层的帧结构中它们可能有特定含义。为了解决这些字符在数据中引起混淆的问题,发送端会在这些特殊字符前面插入一个转义字符“ESC”(十六进制编码为1B)。这样做是为了告诉接收端,接下来的字符不是作为控制字符,而是作为普通数据的一部分。 接收端在接收到数据后,会执行字节填充的反操作,即在将数据传递给网络层之前删除插入的转义字符,恢复原始数据的完整性。然而,转义字符也可能出现在数据流中,为了处理这种情况,如果发现连续的两个转义字符,接收端会理解为前一个转义字符是数据的一部分,应当删除,只保留后一个转义字符。 文件标签指出该资源与“计算机网络”和“谢希仁”有关,暗示这可能是基于谢希仁教授的教材或课件。内容涵盖了计算机网络的基础知识,包括其在信息时代的重要性,因特网的概述,以及因特网的组成和分类。因特网不仅在教育科研领域发挥了作用,还转变为商业网络,并在全球范围内产生了深远影响。 此外,资源提到了计算机网络的几个关键概念,如连通性和共享,这些都是网络提供给用户的基本功能。连通性使得用户间可以进行信息交换,仿佛他们的计算机直接相连;而共享则允许用户访问和利用网络上的各种资源,包括信息、软件和硬件。 计算机网络的体系结构是另一个重点,涉及了网络层次模型和协议的概念。五层协议的体系结构以及TCP/IP模型被提及,这些是理解网络如何运作和通信的基础。网络的性能指标,如带宽、延迟和吞吐量等,以及非性能特征,如可靠性、安全性和可扩展性,都是评估和设计网络时需要考虑的因素。 这个资源深入浅出地介绍了计算机网络的基本原理,特别是解决透明传输问题的方法,对于学习和理解计算机网络的初学者来说是非常宝贵的资料。