概述

网络

若干结点和连接这些节点的链路构成网络,一些互相连接的自治的计算机的集合

计算机网络的重要功能

  • 连通性(交换信息)
  • 共享(信息共享,软硬件共享)

    网络发展:1983年TCP/IP

    因特网前身是阿帕网

互联网概述

  • 网络:许多计算机连接在一起
  • 互连网:许多网络连接在一起
  • 互联网:全球最大的一个互连网,又叫因特网

互联网的组成

互联网=边缘部分+核心部分=资源子网+通信子网

边缘部分

  • 客户服务器方式(C/S)
    • 发服务请求的软件即为客户端
    • 可为别人服务的软件即为服务器
    • 缺点:当访问量增多时会导致服务器过载
  • 对等方式(P2P)
    • 既能当客户端也可以当服务器
    • 有一个起监管作用的服务器
    • 缺点:对资源的监管安全方面有所欠缺

核心部分

  • 电路交换

    • 思想:通信的双方建立连接
    • 步骤
      • 1.建立连接:申请占用通信资源
      • 2.通话:此过程会一直占用通信资源
      • 3.释放连接:释放通信资源
    • 适合数据量很大是实时性传输(可用在核心路由器之间)
  • 报文交换

    • 思想:一大段数据进行传输
    • 无需建立连接,采用存储转发的方式
    • 缺点:时延较长
  • 🚩分组交换

    • 思想:首部存入基本信息带着数据一起传输,然后到达目的地在重新组合
    • 无需建立连接,采用存储转发的方式
    • 优点:
      • 高效
      • 灵活
      • 迅速
      • 可靠
    • 缺点:
      • 时延
      • 开销

计算机网络的类别

根据XXX分类

作用范围

  • 广域网WAN
  • 城域网MAN
  • 局域网LAN
  • 个人区域网PAN

使用者

  • 公用网
  • 专用网

拓扑结构

  • 总线型
  • 环型
  • 树型
  • 网状

交换方式

  • 电路交换
  • 报文交换
  • 分组交换

工作方式

  • 资源子网
  • 通信子网
  • 接入网

计算机的性能

  1. 速率
  2. 带宽
  3. 吞吐量
  4. 时延
  5. 时延带宽积
  6. 往返时间
  7. 利用率

速率(data rate/bit rate)

单位:bit/s(又写作b/sbps),Kbit/s,Mbit/s, ,Gbit/s
单位换算:

  • 1Kbit/s=10的三次方big/s
  • 1Mbit/s=10的六次方big/s
  • 1Gbit/s=10的九次方big/s

    🚩拓展 :对于速度就如上所示,对于存储来说(下面说的都是存储),往往是2的多少多少次幂来计算的,比如,1B=8bit,1K=2的十次幂,所以1KB就等于2的十次幂乘于8bit

带宽:数字信道所能传送的最高数据率

单位同上

吞吐量:单位时间内通过某个网络的数据量

🚩时延

从发送方传输第一个数据开始到接收方接受到最后一个数据结束称为时延

  • 🚩发送时延=数据块长度(bit)/发送速率(bit/s)
  • 🚩传播时延=信道的长度(米)/信号在信道上的传播速率(米/秒)
  • 处理时延:网络节点存储转发的处理时间
  • 排队时延:网络节点中缓存队列的排队时间

时延带宽积=传播时延*带宽

往返时间

从发送方发送数据开始到发送方受到接收方的确认

利用率

  • 信道利用率:有数据通过时间/(有+无)数据通过时间
  • 网络利用率:全网络信道利用率加权平均值

数据的传输效率:发送的应用层数据/发送的总数居