计算机网络(1)---概述

主机之间的通信方式

  • 客户-服务器(C/S):客户是服务的请求方,服务器是服务的提供方。
  • 对等(P2P):不区分客户和服务器。

电路交换与分组交换

1. 电路交换

电路交换用于电话通信系统,两个用户要通信之前需要建立一条专用的物理链路,并且在整个通信过程中始终占用该链路。由于通信的过程中不可能一直在使用传输线路,因此电路交换对线路的利用率很低,往往不到 10%。

2. 分组交换

每个分组都有首部和尾部,包含了源地址和目的地址等控制信息,在同一个传输线路上同时传输多个分组互相不会影响,因此在同一条传输线路上允许同时传输多个分组,也就是说分组交换不需要占用传输线路。

在一个邮局通信系统中,邮局收到一份邮件之后,先存储下来,然后把相同目的地的邮件一起转发到下一个目的地,这个过程就是存储转发过程,分组交换也使用了存储转发过程。

计算机网络的性能指标

  • 速率:指数据的传送速率,也称为数据率或比特率,单位是bit/s(b/s或bps);
  • 带宽:在计算机网络中,网络带宽表示在单位时间内网络中的某信道所能通过的“最高数据率”;
  • 吞吐量:表示在单位时间内通过某个网络(或信道、接口)的实际的数据量;
  • 时延:指数据从网络的一端传送到另一端所需的时间。包括发送时延、传播时延、处理时延和排队时延;
  • 时延带宽积:时延带宽积 = 传播时延 * 带宽;
  • 往返时间RTT:互联网上的信息双向交互一次所需的时间;

计算机网络的体系结构

计算机网络体系结构

  • 应用层:通过应用进程间的交互来完成特定的网络应用,应用层的协议有http,https,ftp等等
  • 运输层:负责向两台主机中进程之间的通信提供通用的数据传输服务,运输层有两种协议,TCP和UDP,其中TCP提供面向连接的、可靠的数据传输服务,其中数据传输的单位是报文段,UDP提供无连接的、最大努力提交的数据传输服务
  • 网络层:负责为分组交换网上的不同主机提供通信服务
  • 数据链路层:确定两台主机之间数据传输的一条链路
    机提供通信服务
  • 数据链路层:确定两台主机之间数据传输的一条链路
  • 物理层:考虑怎么在传输媒体上传输数据比特流

猜你喜欢

转载自blog.csdn.net/weixin_44706647/article/details/115227830
今日推荐