|
Post by mostafiz48n on Jan 23, 2024 1:09:54 GMT -8
服务请求方和服务提供方都要使用网络核心部分所提供的服务。 在实际应用中客户程序和服务器程序通常还具有以下些主要特点 客户程序 被用户调用有运行在通信时主动向远程服务器发起通信 请求服务 。因此客户程序必须知道服务器程序的地址。 不需要特殊的硬件和很复杂的操作系统 服务器程序 是种专门用来提供某种服务的程序可同时处理多个远程或本地客户的请求。 系统启动后即自动调用并直不断运行着被动地等待并接受来自各地的客户的通信请求。因此服务器程序不需要知道客户程序的地址。 般需要有强大的硬件和高级的操作系统支持 上述客户和服务器本来都指的是计算机进程 软件 对等连接方式 对等连接是指两台主机在通信时并不区分哪个是服务请求方哪个是服务提供方。只要两台主机都运行了对等连接软件 软件 它们就可以进行平等的对等连接通信。 互联网的核心部分 在网络核心部分起特殊作用的是路由器。路由器是实现分组交换 的关键构件 其任务是转发收到的分组。 电路交换 在使用电路交换通话之前必须先拨号请求建立连接。当被叫用户听到交换机送来的振铃声并摘机后从主叫端到被叫端 WhatsApp 号码数据 就建立了条连接也就是条专用的物理通路。这种必须经过 建立连接 占用通信资源 通话 直占用通信资源 释放连接 归还通信资源 三个步骤的交换方式成为电路交换。 电路交换的个重要特点就是在通话的全部时间内通话的两个用户始终占用端到端的通信资源。缺点线路的传输效率往往很低通信资源浪费。 分组交换分组交换采用存储转发技术 该图表示把个报文划分为几个分组后再进行传送。通常我们把发送的整块数据成为个报文 。在发送报文之前先把较长的报文划分成为个更小的等长数据端。 在每个数据段前面加上些由必要的控制信息组成的首部 后就构成了个分组 。分组又称为 包 而分组的首部也可称为 包头 分组交换在传送数据之前不必先占用条端到端的链路的通信资源。分组在哪段链路上传送才占用这段链路的通信资源。分组到达个路由器后先暂时存储下来查找转发表然后从条合适的链路转发出去。分组在传输时就这样段段地断续占用通信资源而且还省去了建立连接和释放连接的开销因而数据的传输效率更高。 分组交换的优点 优点 所采用的手段 高效 在分组传输的过程中动态分配传输带宽对通信链路是逐段占用的 灵活 为每个分组独立地选择最合适的转发路由 迅速 以分组作为传送单位可以不先建立连接就能向其他主机发送分组 可靠 保证可靠的网络协议 三种阶段的主要特点 电路交换 整个报文的比特流连续地从源点直到终。
|
|