计算机网络复习:分组交换与HTTP协议详解

需积分: 49 56 下载量 155 浏览量 更新于2024-08-14 收藏 2.74MB PPT 举报
"网络核心-计算机网络(自顶向下)期末复习" 在计算机网络领域,我们关注的核心是如何有效地通过网络传输数据。互联的路由器是网络的关键组成部分,它们形成复杂的网孔结构,使得数据能够在全球范围内传输。网络的核心问题在于确定数据如何在这样的网络中有效地流动。为此,通信网络采用了两种主要的数据传输机制:电路交换和分组交换。 电路交换类似于传统的电话网络,其中在通信开始前,两个通信端点之间会预先建立一条专用的物理路径或“电路”,并且在整个通话过程中一直保持连接。然而,这种方法对于数据通信来说效率较低,因为它不适应突发性的、非连续的数据传输需求。 相比之下,分组交换是现代数据网络(如互联网)更常采用的方法。在这种模式下,数据被分割成较小的单位,称为数据包或分组,每个分组携带目的地信息,然后在网络中独立地路由。这种方式允许多个数据流共享网络资源,提高了带宽利用率和网络的灵活性。 在无线通信中,多址接入控制技术是确保多个移动设备能公平、有效地共享有限带宽的关键。描述中提到的两种简单的多址接入控制技术可能是时间分复用或多路访问协议,这些技术让每个设备在特定的时间段内获得一部分带宽,用于上行链路(从设备到基站)和下行链路(从基站到设备)的通信。 HTTP(超文本传输协议)是互联网上应用最广泛的一种应用层协议,有两个主要版本:HTTP 1.0 和 HTTP 1.1。HTTP 1.0 是较为基础的版本,它规定浏览器与服务器之间的连接是短暂的,每次请求都需要建立新的TCP连接,请求完成后立即断开。这虽然简单,但可能导致不必要的连接开销,特别是对于包含多个资源(如图像、脚本等)的网页,因为每个资源都需要单独的连接。 HTTP 1.1 为解决这个问题引入了持久连接,允许在一个TCP连接上进行多次请求和响应,从而减少了连接建立和关闭的次数,提升了性能。不过,每个单独的网页文件仍然需要自己的连接。此外,HTTP 1.1还引入了管道化特性,允许客户端在收到上一次请求的响应之前发送新的请求,进一步优化了通信效率。 除了这些基本概念,无线射频(RF)在无线通信中也扮演着重要角色,它涉及到无线电波的使用来传输信息。RF技术广泛应用于无线网络、移动通信、蓝牙设备等多种场景,是实现无线数据传输的基础。 计算机网络涉及了从底层的物理传输到高层的应用协议的复杂体系,理解这些知识点对于全面掌握网络核心原理至关重要。在复习期末考试时,应当深入理解和应用这些概念,包括电路交换与分组交换的差异、HTTP协议的改进以及无线通信的基本原理。