目录

  • 1 计算机网络的分类
    • 1.1 计算机网络的不同定义
    • 1.2 不同作用范围的网络
    • 1.3 从网络的使用者进行分类
  • 2 计算机网络的性能
    • 2.1 计算机网络的性能指标
      • 2.1.1 速率
      • 2.1.2 带宽
      • 2.1.3 吞吐量
      • 2.1.4 时延(delay 或 latency)
        • 2.1.4.1 传输时延
        • 2.1.4.2 传播时延
        • 2.1.4.3 处理时延
        • 2.1.4.4 排队时延
        • 2.1.4.5 总时延
        • 2.1.4.6 时延发生的地方
      • 2.1.5 时延带宽积
      • 2.1.6 利用率
        • 2.1.6.1 时延与网络利用率的关系
  • 3 OSI参考模型(七层)
  • 4 计算机网络教材中的五层体系结构

1 计算机网络的分类

1.1 计算机网络的不同定义

  • 最简单的定义:计算机网络是一些互相连接的、自治的计算机的集合
  • 因特网(Internet)是“网络的网络”

1.2 不同作用范围的网络

  • 广域网 WAN (Wide Area Network)
  • 局域网 LAN (Local Area Network)
  • 城域网 MAN (Metropolitan Area Network)
  • 个人区域网 PAN (Personal Area Network)

1.3 从网络的使用者进行分类

  • 公用网 (public network)
  • 专用网 (private network)

2 计算机网络的性能

2.1 计算机网络的性能指标

2.1.1 速率

  • 比特(bit)是计算机中数据量的单位,也是信息论中使用的信息量的单位
  • Bit 来源于 binary digit,意思是一个“二进制数字”,因此一个比特就是二进制数字中的一个 1 或 0
  • 速率即数据率(data rate)或比特率(bit rate)是计算机网络中最重要的一个性能指标。速率的单位是 b/s,或kb/s, Mb/s, Gb/s 等
  • 速率往往是指额定速率或标称速率

2.1.2 带宽

  • “带宽”(bandwidth)本来是指信号具有的频带宽度,单位是赫(或千赫、兆赫、吉赫等)
  • 现在“带宽”是数字信道所能传送的“最高数据率”的同义语,单位是“比特每秒”,或 b/s (bit/s)
  • 常用的几个带宽单位:千比每秒,即 kb/s (103 b/s)、兆比每秒,即 Mb/s(106 b/s)、吉比每秒,即 Gb/s(109 b/s)、太比每秒,即 Tb/s(1012 b/s)
  • 在计算机界,K = 210 = 1024,M = 220, G = 230, T = 240
  • 数字信号流随时间的变化,在时间轴上信号的宽度随带宽的增大而变窄,如下图

2.1.3 吞吐量

  • 吞吐量(throughput)表示在单位时间内通过某个网络(或信道、接口)的数据量
  • 吞吐量更经常地用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网络
  • 吞吐量受网络的带宽或网络的额定速率的限制

2.1.4 时延(delay 或 latency)

2.1.4.1 传输时延

  • 传输时延(发送时延 ) 发送数据时,数据块从结点进入到传输媒体所需要的时间
  • 也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间
  • 传输时延=数据块长度(比特)信道带宽(比特/秒)传输时延=\frac{数据块长度(比特)}{信道带宽(比特/秒)}传输时延=信道带宽(比特/秒)数据块长度(比特)​

2.1.4.2 传播时延

  • 传播时延 电磁波在信道中需要传播一定的距离而花费的时间
  • 信号传输速率(即发送速率)和信号在信道上的传播速率是完全不同的概念
  • 传播时延=信道长度(米)信号在信道上的传播速率(米/秒)传播时延=\frac{信道长度(米)}{信号在信道上的传播速率(米/秒)}传播时延=信号在信道上的传播速率(米/秒)信道长度(米)​

2.1.4.3 处理时延

  • 交换结点为存储转发而进行一些必要的处理所花费的时间

2.1.4.4 排队时延

  • 结点缓存队列中分组排队所经历的时延
  • 排队时延的长短往往取决于网络中当时的通信量

2.1.4.5 总时延

  • 数据经历的总时延就是发送时延、传播时延、处理时延和排队时延之和
  • 总时延=发送时延+传播时延+处理时延+处理时延总时延 = 发送时延+传播时延+处理时延+处理时延总时延=发送时延+传播时延+处理时延+处理时延

2.1.4.6 时延发生的地方

2.1.5 时延带宽积

2.1.6 利用率

  • 信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零
  • 网络利用率则是全网络的信道利用率的加权平均值
  • 信道利用率并非越高越好

2.1.6.1 时延与网络利用率的关系

  • 根据排队论的理论,当某信道的利用率增大时,该信道引起的时延也就迅速增加
  • 若令 D0D_0D0​ 表示网络空闲时的时延,DDD 表示网络当前的时延,则在适当的假定条件下,可以用下面的简单公式表示 DDD 和 D0D_0D0​之间的关系
  • D=D01−UD=\frac{D_0}{1-U}D=1−UD0​​,其中 U 是网络的利用率,数值在 0 到 1 之间

3 OSI参考模型(七层)

  • 应用层:所有能产生网络流量的程序
  • 表示层:在传输之前是否进行加密 或 压缩 处理,二进制或ASCII码表示
  • 会话层:查木马,看需求端和网站之间的连接
  • 传输层:可靠传输,流量控制,不可靠传输(一个数据包即可,不需要建立会话,例如向DNS查询网站IP地址)
  • 网络层:负责选择最佳路径,规划IP地址(ipv4和ipv6变化只会影响网络层)
  • 数据链路层:帧的开始和结束,还有透明传输,差错校验(纠错由传输层解决)
  • 物理层:定义网络设备接口标准,电气标准(电压),如何在物理链路上传输的更快

4 计算机网络教材中的五层体系结构

计算机网络第一章:计算机网络概述相关推荐

  1. [计算机网络]第一章——计算机网络和因特网

    文章目录 [计算机网络]第一章--计算机网络和因特网 概述 一.什么是因特网 因特网组成 Hardware Software 服务角度 二.协议protocol 三.因特网边缘edge 接入网 家庭入 ...

  2. 计算机网络-第一章 计算机网络体系结构(详细知识点总结)

    目录 第一章 计算机网络体系结构 [大纲] 1.1 计算机网络概述 1.1.1 计算机网络的概念 1.1.2 计算机网络的组成 1.1.3 计算机网络的功能 1.1.4 计算机网络的分类 1.1.5 ...

  3. 哈工大计算机网络第一章——计算机网络概述复习

    目录 1. 计算机网络 2. 网络协议 3. 计算机网络的结构 4. Internet结构 5. 数据交换 6. 计算机网络性能 7. 计算机网络体系结构 1. 计算机网络 计算机网络是通信技术和计算 ...

  4. 计算机网络 第一章 计算机网络体系结构

    众所周知,第一章一般是作为绪论,整本书的知识点基本都点一下,但是却不会深入,这一章的知识主要是作为引入的角色. 1.1 计算机网络概述 所谓计算机,就是一些互联的.自治的计算机系统的集合.其定义主要有 ...

  5. 王道计算机网络 第一章 计算机网络

    第一章:计算机网络 1.1 计算机网络概述 1.1.1 计算机网络的概念 概述 计算机网络是一个将分散的.具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的 ...

  6. 考研 计算机网络第一章计算机网络体系结构 知识点总结

    概念 计算机网络:是一个将分散具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统. 计算机是互联的.自治的计算机集合 互联:互相联通 自治:无主从关系( ...

  7. 计算机网络 第一章、概述

    1.概念.组成.功能.分类 分散-地理位置分散:通信设备:交换机和路由器:线路:有线为光纤等,无线为无线电波.光波等:软件如QQ,微信等. 硬件如打印机.传真机:软件如百度云,数据如百度文库 替代机: ...

  8. 计算机网络 第一章 计算机网络和因特网

    参考书籍:<计算机网络:自顶向下的方法>第七版 1.1 什么是因特网 因特网是一种全球范围的计算机网络.由网络边缘设备和网络核心组成. 1.2 什么是协议 就像人类之间对话一样,计算机之间 ...

  9. 计算机网络 第一章计算机网络体系结构

    目录 一.计算机网络的概念 二.因特网的发展阶段 第一阶段--美苏冷战时期 注意:区分网络.互联网.因特网 第二阶段--三级结构 第三阶段--多层次ISP结构 三.计算机网络的组成 1.组成部分 2. ...

  10. 计算机网络(谢希仁第八版)第一章:概述

    1.计算机网络在信息时代的作用 三网:电信网络,有线电视网络,计算机网络. 三网融合:由于涉及多方面的利益和行政管辖权的问题,目前没有实现. Internet(译名:因特网,目前使用最广泛的译名为:互 ...

最新文章

  1. 人生应该记住的16句话(转载)
  2. ACdream1032(树形DP)
  3. 管理SharePoint中的账号的密码
  4. springmvc二十九:拦截器
  5. Android --- Android Device Monitor 在 3.0 版本之后废弃了怎么办
  6. 云原生演进趋势下传统数据库升级实践
  7. 【付出总有回报】广州广汕公路科目三路考通过!小结供大家参考
  8. IT职场健康杀手与应对宝典 (虽然是IT职场,可是对于常上网的ggmm也是很有用的)...
  9. .net core 部署在Linux系统上运行的环境搭建
  10. JSON 是如何诞生与发展的?
  11. vscode开发ExtJs安装插件以及破解方法
  12. 工具WinRunner 及Bochs
  13. 关于WES7的系统还原与恢复
  14. stm32刷linux固件,STM32 固件烧录指南
  15. C#实现图书管理系统(课程设计)——第五步、查询界面及操作
  16. vue复制图片到剪切板
  17. 神经网络实现---SSD
  18. 又闹分裂?Node.js 被分叉出一个项目 — Ayo.js
  19. 在字节跳动做了4年软件测试,9月无情被辞,细思极恐
  20. Bilibili支持了AV1编码,关于AV1编码你知道吗?

热门文章

  1. netty初探(2)
  2. linux学习笔记-第一课-linux的历史,安装linux,远程连接
  3. Sublime Text(2/3)编译lua
  4. Javascript 两种 function 定义的区别
  5. Linux入侵类问题排查思路
  6. python update()
  7. 2017-2018-2 20179216 《网络攻防与实践》 第四周总结
  8. 浅谈AJAX基本实现流程
  9. Handlebars.js 模板引擎
  10. 【BZOJ2631】tree (LCT)