计算机网络

  • 计算机网络
    • 互联网概述
      • 网络的网络
    • 互联网的组成
      • 边缘部分
        • 端系统的通信方式
      • 核心部分
        • 电路交换
          • 特点
          • 缺点
        • 分组交换
          • 分组部首重要性
          • 路由器
          • 数据交换
          • 分组交换的特点
    • 计算机网络的性能指标
      • 时延与网络利用率的关系
    • 计算机网络的体系结构
      • 数据在各层传递过程
      • 分层

根据B站视频《计算机网络(谢希仁第七版)-方老师》上课整理

互联网概述

互连网:指在局部范围互连起来的计算机网络

互联网:指当今世界上最大的计算机网络

网络的网络

互联网 (Internet)
特指Internet,起源于美国,现已发展成为世界上最大的、覆盖全球的计算机网络。
计算机网络 (简称为网络)
由若干结点(node)和连接这些结点的链路(link)组成。
互连网 (internetwork 或 internet)
可以通过路由器把网络互连起来,这就构成了一个覆盖范围更大的计算机网络,称之为互连网。

“网络的网络”(network of networks)。

基本概念:

网络把许多计算机连接在一起。

互连网则把许多网络通过路由器连接在一起。

与网络相连的计算机常称为主机。

注意点:

任意把几个计算机网络互连起来(不管采用什么协议),并能够相互通信
这样构成的是一个互连网 (internet),而不是互联网 (Internet)。

互联网的组成

从互联网的工作方式上看,可以划分为两大块:

(1) 边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。

(2) 核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。

边缘部分

互联网的边缘部分就是连接在互联网上的所有主机,称之为端系统(end system)

端系统的通信方式

  • 客户-服务器方式(C/S方式) 既是Client/Server方式,简称C/S方式

​ 客户是服务的请求方,服务器是服务的提供方,因此客户机主动的向远程服务器发起通信必须知道服务器程序的地址(通信可以是双向的)。并且服务器一直在不间断的运行,被动的等待接受

  • 对等方式(P2P方式) 即Peer-to-Peer方式,简称P2P方式

平等的、对等连接通信,每一个主机既是客户也是服务器

核心部分

​ 网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。其中的路由器实现分组交换 (packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能,先了解电路交换的基本概念:

电路交换

交换(switching)的概念:转接,一条电话线转接到另外一条电话线,把他们联通起来,从通信资源的分配角度来看,就是按照动态分配的方式传输资源


特点
  • 电路分配面向连接的
  • 分为三个阶段
    1. 建立连接:建立一条专用的、未被占用的物理通路。
    2. 通信:双方能互相通电话
    3. 释放连接:释放这条专用的物理通路(释放占用的所有通信资源)

缺点

在传输数据时,计算机数据具有突发性,通信线路的利用率很低

分组交换

  • 采用储存转发技术
  • 在发送端先把较长的报文划分成较短的、固定长度的数据段
  • 每一个数据段的前面添加上首部构成分组(packet)

  • 分组交换网以“分组”作为传输单元
  • 依次把各单元发送到接受端
分组部首重要性
  • 每一个分组都含有地址(目的地址和源地址)等控制信息
  • 结点交换机就是根据分组首部的地址信息,转发到下一个交换机
  • 每个分组在互联网中独立地选择传输路径
  • 储存转发的方式,达到最终目的地

路由器
  • 在路由器中的输入和输出端口之间没有之间连线
  • 处理过程
    • 收到的分组放入缓存(暂时储存)
    • 查找转发表,找出到某个目的地址从那个端口转发
    • 在对应端口发送
数据交换
  • 电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送
  • 报文交换: 整个报文先传送到相邻结点,全部储存后查找转发表,转发到下一个结点
  • 分组交换: 单个分组(报文的一部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点

三种交换的比较:

  • 若要连续传送大量的数据,且其传送时间远大于连接建立时间,则电路交换的传输速率较快
  • 报文交换和分组交换不需要预先分配传输带宽,在传送突发数据时可提高整个网络的信道利用率
  • 由于一个分组的长度往往远小于整个报文的长度,因此分组交换比报文交换的时延小,同时也具有更好的灵活性
分组交换的特点
优点 所采用的手段
高效 在分组传输的过程中动态分配传输带宽,对通信链路是逐段占用。
灵活 为每一个分组独立地选择最合适的转发路由
迅速 以分组作为传送单位,可以不先建立连接就能向其他主机发送分组
可靠 保证可靠性的网络协议;分布式多路由的分组交换网,使网络有很好的生存性

问题

  • 分组在各间带你储存转发时需要排队,会造成时延(排队时延)
  • 分组必须携带部首造成一定开销

计算机网络的性能指标

  • 速率

    • 数据的传送速率,也称数据率(data rate)、比特率(bit rate)(如: 车在路上的行驶速率)
    • 速率一般指额定速率或者标称速率,并非实际运行速率
  • 带宽

    • 信号具有的频带宽度
    • 指某信道能通过的“最高数据率” (如:车在不同路上行驶 高速路与小路的区别)
  • 吞吐率

    • 单位时间内通过的数据量
    • 受带宽和网络的额定速率的限制(如:一条路最多能通过最多的车子)
  • 时延

    • 发送时延:也称传输时延,数据帧从结点到媒体所需要的时间

    • 传播时延:在信道中需要传播需要的时间

    • 处理时延: 路由器在收到数据时(分析首部、提取数据、差错检验或者查找路由)花费的时间

    • 排队时延: 在排队等待处理所经历的时延,往往取决于网络中的当时通信量

    总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延

  • 时延带宽积

    • 称为以比特为单位的链路长度

  • 往返时间RTT

    • 表示从发送方发送数据开始,到发送方收到来自接收方的确认,总共经历的时间
  • 利用率

    • 信道利用率 : 信道被利用的百分之几的时间,完全空闲的信道的利用率是零
    • 网络利用率 : 全网络的信道利用率的加权平均值
    • 信道的利用率增大时,该信道引起的时延也就迅速增加

时延与网络利用率的关系

D0 表示网络空闲时的时延,D 表示网络当前的时延,则在适当的假定条件下,可以用下面的简单公式表示 D 和 D0之间的关系:

关系图:

计算机网络的体系结构

  • OSI 的七层协议体系结构的概念清楚,理论也较完整,但它既复杂又不实用
  • TCP/IP 是四层体系结构: 应用层、运输层、网际层和网络接口层
  • 但最下面的网络接口层并没有具体内容
  • 因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构 。

数据在各层传递过程

  1. 应用进程数据线传送到应用层,加上应用层首部,成为PDU(Protocol Data Unit):协议数据单元
  2. 应用层PDU再传入运输层,加上运输层首部,成为运输层报文
  3. 运输层报文再传入网络层,加上网络层首部,成为IP数据报(或分组)
  4. IP数据报再传入数据链路层。加上链路层的首部和尾部,成为数据链路层帧
  5. 数据链路层帧再传入物理层,把比特流传送物理媒体
  6. 电信号(光信号)在物理媒体中传播,从发送端物理层到接受端物理层

接受数据时,相反逐层解封。

分层

好处:

  • 各层之间是独立的
  • 灵活性好
  • 结构上可分割开
  • 易于实现和维护
  • 能促进标准化工作

坏处

  • 降低效率
  • 有些功能会在不同的层次中重复出现,因而产生了额外开销

《计算机网络(第七版)-谢希仁》重点知识 - 计算机网络基础知识相关推荐

  1. 研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案

    研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案 目录 研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案 一.简单介绍 二.计算机网络第七版(谢希仁) 第一章 课后答案 1. ...

  2. 计算机网络第七版谢希仁

    <计算机网络>是2008年电子工业出版社出版的图书,作者是谢希仁.该书全面系统地介绍了计算机网络的发展和原理体系结构.物理层.数据链路层等内容. 内容简介 <计算机网络>是由谢 ...

  3. 计算机网络第七版谢希仁著课后习题答案

    计算机网络第七版答案 第一章 概述 1-01 计算机网络向用户可以提供那些服务?答: 连通性和共享 1-02 简述分组交换的要点.答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并 1 ...

  4. 计算机网络第七版(谢希仁) 第一章 概述 1-10,1-17作业答案

    计算机网络第七版 第一章 概述 1-10,1-17答案 1-10: 试在下列条件下比较电路交换和分组交换.要传送的报文x(bit) .从源点到终点共经过k 段链路,每段链路的传播时延为d(s), 数据 ...

  5. 计算机网络第七版谢希仁知识点总结

    1.专有名词: 互联网服务提供商ISP(Interest Service Provider) 互联网交换点 IXP (Internet eXchange Point) 广域网WAN(Wide Area ...

  6. 计算机网络术语sonet,计算机网络(第七版)谢希仁-第2章 物理层(示例代码)

    第 2 章 物理层 物理层的基本概念 物理层的主要任务描述为确定与传输媒体的接口的一些特性 机械特性 指明接口所用接线器的形状和尺寸.引线数目和排列.固定和锁定装置等等. 电气特性 指明在接口电缆的各 ...

  7. 计算机网络第七版(谢希仁)第三章——数据链路层课后习题答案

    文章目录 3-01 3-02 3-03 解答 解析 3-01 3-02 3-03 3-04 3-05 3-06 3-07 解答 解析 3-04 3-08 3-09 3-10 解答 3-11 解析 3- ...

  8. 计算机网络第七版(谢希仁)第二章——物理层课后习题答案

    文章目录 2-01 解析 2-02 解析 2-03 解析 2-04 解析 2-05 解析 2-06 2-07 2-08 解答 2-09 解答 2-10 解析 2-11 2-12 解答 2-13 解析 ...

  9. 计算机网络第七版 谢希仁 3-33答案

    课后题3-33 答案 之前在网上找的资料都不太对,这里写了个老师给的答案,仅供参考. 在图3-31中,以太网交换机有6个接口,分别接到5台主机和一个路由器.假定开始时,交换表是空的,将表填写完整. 动 ...

  10. 计算机网络第七版(谢希仁教授著)第四章: 网络层课后习题部分详细答案

    第4章网络层课后答案 (1).4-01 P195 网络层向上提供的服务有哪两种?试比较优缺点. 虚电路服务和数据报服务 P115 (2).4-02 P195 作为中间设备,转发器.网桥.路由器和网关有 ...

最新文章

  1. Ubuntu18.04:错误整理
  2. python打包_cx_freeze
  3. QT的QBluetoothDeviceDiscoveryAgent类的使用
  4. mvnrepository总是出现烦人的one more step验证
  5. 熟悉linux运行环境,实验一 熟悉Ubuntu环境
  6. 第一节 9布尔运算符
  7. 将普通的数组转换为父子结构(vue,element-ui)
  8. GITC 2014全球互联网技术大会正式开始
  9. mongoVUE查询
  10. matlab 声纹识别,识别模型论文,关于基于MATLAB的声纹识别系统软件的设计相关参考文献资料-免费论文范文...
  11. 西门子水处理1200PLC程序+触摸屏程序,博图V16学习程序,可仿真实验 Plc程序包含功能块,功能块为SCL编写
  12. 手把手教你软件著作权申请(全流程)(不花一分冤枉钱)
  13. java近义词,java实现近义词维护
  14. [4G+5G专题-132]: 传输层 - 以太网电缆的类型(Cat5,Cat5e,Cat6,Cat6a)
  15. linux洪水攻击路由器,(20)Linux下ICMP洪水攻击实例
  16. 身份证号实名认证标准版API开发文档
  17. 祛除体内湿气的最佳方法 713.html,祛除体内湿气七种有效泡水方法
  18. 大数据舆情传播演变规律如何分析的方法技巧
  19. 「 墙裂推荐」互联网人必备GIF制作的14种选择
  20. 中科院计算机所副研究员,中科院计算技术研究所副研究员 谭光明

热门文章

  1. EJB初级篇--何为EJB
  2. sync、fsync、fdatasync、fflush函数区别和使用举例
  3. python100个常用术语_Python 常用术语
  4. 【Canvas】js如何设置canvas绕图形中心旋转
  5. Matlab中极值I型分布(Gumbel分布)的evcdf和evpdf及evinv函数
  6. 极值理论(二):阈值超越量与尾部估计
  7. 矢网校准到底在较什么呢?
  8. FlEAPHP + Smarty 进行php开发
  9. 手把手 Golang 实现静态图像与视频流人脸识别
  10. 综述|基于深度学习的目标检测(一)