重点是作业和概念

易错

  1. 速率的K=1000,发送窗口尺寸的K=1024,eg最大窗口尺寸为64KB,TCP报文在网络上的平均往返时间为20ms,计算最大吞吐量=6410248/(20*10^-3) (b/s)
  2. 审题一定要看题目是字节 还是 B 还是bit!!!很容易错
  3. 网络允许的最大报文段的长度为128B,序号用8位表示,报文段在网络中的寿命为30s,每条TCP连接所能达到的最高数据率?
    1. 类似go back n ,应该最多是(2^8-1)个,因此答案为(2^8-1)1288/30 bit/s
  4. 线路效率 = 吞吐率/信道带宽
  5. 如果求TCP的发送窗口的尺寸,要记得单位是B 不要求bit出来

Untitled

Overview

  1. 各个名词的概念
    1. 计算机网络是通过一种技术相互连接起来的一组自主计算机的集合,以实现信息交换、资源共享、协同工作等功能。
      1. 三个组成部分:
        1. 计算机系统(端系统)
        2. 数据通信系统:传输/交换设备和链路
        3. 网络软件及协议
      2. 还可以这样划分
        1. 网络边缘:主机和网络应用程序
        2. 网络接入链路(传输媒体/介质):有线/无线通信链路
        3. 网络核心:路由器互联、网络中的网络
    2. 互联网是”网络中的网络“,是泛指网络与网络之间所串连形成的庞大网络
    3. 因特网是一种计算机网络,是世界上最大的互联网,是网络的网络
      1. 网络边缘:连接在因特网上的所有主机,它们处在因特网边缘的部分,又被称为端系统。
        1. 网络接入方式:
          1. 通过接入网络用户计算机连接到本地因特网服务商的系统
          2. LAN、WLAN、电话拨号、光纤入户、3G、4G、5G、卫星等
          3. LAN
            1. LAN通过路由器连接到因特网,LAN用户通过双绞线连接到交换机/路由器接口,即可通过LAN接入因特网。
      2. 网络核心:将来自源主机的数据转发到目的主机
        1. 构成:路由器互连
        2. 是因特网中最复杂的部分
        3. 功能:向网络边缘中的大量主机提供连同性,使边缘部分中的任何一个主机都能够和其他主机通信
        4. 核心设备:路由器(Router)
        5. 路由器是实现分组交换的关键部件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
    4. WWW(万维网)是运行在因特网上的一个分布式系统
  2. 分类:
    1. 电路交换:
      1. 交换:按照某种方式动态地分配传输线路的资源
      2. 三个阶段:建立连接、通信、释放连接
      3. 怎么实现独占?频分/时分复用
      4. 优点、缺点:…
    2. 分组交换:因特网为代表
      1. 建立在简单的、不可靠部件商的可靠的系统
      2. 自适应的系统
      3. 聪明的终端,可以修正传输错误
      4. 分组交换网络抵御故障的能力较强,重新传输的是出问题的数据包,而不是全部信息;如果数据包遇到计算机发生故障或者线路中断,会另找其他的传输路径,
      5. 在发送端,先把较长的报文划分成较短的、固定长度的数据段(分组)
      6. 每一个数据段前面添加上首部构成分组
      7. 依次把各分组送到接收端
      8. 接收端收到分组后剥去首部还原成报文
    3. 路由器处理的过程
      1. 功能:数据存储转发、寻路
      2. 把收到的分组先放入缓存(暂时存储)
      3. 查找转发表,找出到某个目的地址应从哪儿个端口转发
      4. 把分组送到适当的端口转发出去(排队)
  3. 网络边缘vs网络核心
    1. 网络边缘:将用户主机互连并接入因特网
      1. 构成:主机、链路、互连设备(交换机/路由器)
      2. 主要接入方式:LAN、WLAN、电话拨号、光纤入户、线缆接入、卫星、nG
    2. 网络核心:将来自源主机的数据转发给目的主机
      1. 构成:路由器互连
  4. 电路交换vs分组交换
    1. 电路交换:应用于电话网,通话前预先连通两个用户(建立物理连接),通信分三个阶段:建立连接、通信(传输数据)、释放连接
    2. 分组交换:应用于计算机网络,将数据分成分组,每个分组单独传输,路由器采用存储转发方式处理
  5. 分组交换的优点(为什么采用分组交换?)
    1. 高效:动态分配传输带宽,对通信链路是逐段占用
    2. 灵活:以分组为传送单位和查找路由
    3. 迅速:不必建立连接就能向其他主机发送分组
    4. 可靠:保证可靠性的网络协议;分布式的路由选择协议使网络有很好的生存性。
    5. (高山上的可爱灵狐,迅速地穿梭在森林中)
    6. 分组交换的问题:
      1. 存储转发,排队,查首部,时延
      2. 分组必须携带首部,额外开销
  6. WAN,广域网、远程网
    1. 很大,覆盖一个国家、地区、几个大洲
    2. 通信子网主要使用分组交换技术
    3. 将分布在不同地区的计算机系统互连起来,达到资源共享的目的
  7. 城域网
  8. 局域网LAN
    1. 不存在路由选择问题
  9. 局域网和广域网的侧重点不同
    1. LAN:共享信道,冲突算法
    2. WAN:网状拓扑,路由算法