夜雨聆风学习资料网 资料列表 开通 VIP 用登录 / 注册 ⌄
PDF

通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类

查看资料信息、公开预览和下载状态。

共 13 页PDF · 541.8KB
下载

文档在线预览

公开展示前 7 页
100%
1
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第1页预览
2
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第2页预览
3
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第3页预览
4
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第4页预览
5
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第5页预览
6
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第6页预览
7
《通信类-计算机网络知识点总结_2025春招题库汇总_国企题库_中国烟草_3Yancao笔试专业完整知识点(仅需看本专业)_3.14通信类》第7页预览

本文档共 13 页 剩余 6 页未展示,请下载后查阅

下载

文档文本内容

金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
一、概论  计算机网络的体系结构(architecture)是计算
1、在网络边缘的端系统中运行的程序之间的通信方式 机网络的各层及其协议的集合。
通常可划分为两大类:  体系结构就是这个计算机网络及其部件所应完
 客户服务器方式(C/S 方式)即Client/Server 成的功能的精确定义。
方式  实现(implementation)是遵循这种体系结构的
 对等方式(P2P 方式)即 Peer-to-Peer方式 前提下用何种硬件或软件完成这些功能的问题。
(1)客户(client)和服务器(server)都是指通信中所  体系结构是抽象的,而实现则是具体的,是真
涉及的两个应用进程。 正在运行的计算机硬件和软件。
 客户服务器方式所描述的是进程之间服务和被  TCP/IP 是四层的体系结构:应用层、运输层、
服务的关系。 网际层和网络接口层。
 客户是服务的请求方,服务器是服务的提供方。 五层协议的体系结构:应用层 运输层 网络层
(2)对等连接(peer-to-peer,简写为 P2P)是指两个 数据链路层 物理层
使
主机在通信时并不区分哪一个是服务请求方还是服务 4、计算机网络的性能指标
天
提供方。 (1)速率:小即数据率(data rate)或比特率(bit rate)
 只要两个主机都运行了对等连接软件(P2P 软 是计算机网
小
络中最重要的一 使 个 性能指标。速率的单位是
蓝
件),它们就可以进行平等的、对等连接通信。 b/s,或kb/s, Mb/s, G天b/s 等
蔚
小
 双方都可以下载对方已经存储在硬盘中的共享 : 速率往往是指额定速率或标称速率。
小
文档。 服 (2)“带宽”(b蓝andwidth)本来是指使信号具有的频带宽
客 天
特点 旺度,单位是赫蔚(或千赫、兆赫
小
、吉赫等)。
:
 对等连接方式从本质上看仍然是使用客户服旺务  现在“带宽”是数字小信道所能传送的“最高数
服
宝 蓝
器方式,只是对等连接中的每一个主机既是客 客据率”的同义语,单位是“比特每秒”,或 b/s
淘 蔚
旺
户又同时是服务器。 一 (bit/s)。 :
旺
例如主机 C 请求 D 的服务时,C 是客户, 唯 D 是服务器。 (3)吞吐量(thr服oughput)表示在单位时间内通过某个
宝
, 客
但如果 C 又同时向 F提供服务,那么 C 又同时起着服 淘网络(或信道、接口)的数据量。
品 旺
一
务器的作用 出  吞旺吐量更经常地用于对现实世界中的网络的一
唯
2、电路交换、分组交换、报文交 室 换 , 宝种测量,以便知道实际上到底有多少数据量能
作 淘
(1)电路交换的特点:电路工交换必定是面向连品接的;
一
够通过网络。
出
电路交换的三个阶段:建英立连接、通信、释放连接。 唯 吞吐量受网络的带宽或网络的额定速率的限制。
室
精 ,
电路交换传送计算机数据效率低 作 (4)传输时延(发送时延 ) 发送数据时,数据块
场 品
工
 计算机数据职具有突发性。 出 从结点进入到传输媒体所需要的时间。
英
 这导致通信线路的利用率 精 很低。 室  也就是从发送数据帧的第一个比特算起,到该
作
(2)分组计划优点 场 帧的最后一个比特发送完毕所需的时间。
工
职
 高效 动态分配传输带宽,对通英信链路是逐
精
段占用。
场
 灵活 以分组为传送单位和查找路由。
职
 迅速 不必先建立连接就能向其他主机发送
分组。
 可靠 保证可靠性的网络协议;分布式的路  传播时延 电磁波在信道中需要传播一定的
由选择协议使网络有很好的生存性。 距离而花费的时间。
缺点  信号传输速率(即发送速率)和信号在信道上
 分组在各结点存储转发时需要排队,这就会造 的传播速率是完全不同的概念。
成一定的时延。
 分组必须携带的首部(里面有必不可少的控制
信息)也造成了一定的开销。
3、体系结构
1本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 处理时延 交换结点为存储转发而进行一些 3、基带信号(即基本频带信号)——来自信源的信号。
必要的处理所花费的时间。 像计算机输出的代表各种文字或图像文件的数据信号
 排队时延 结点缓存队列中分组排队所经历 都属于基带信号。
的时延。  带通信号——把基带信号经过载波调制后,把
 排队时延的长短往往取决于网络中当时的通信 信号的频率范围搬移到较高的频段以便在信道
量。 中传输(即仅在一段频率范围内能够通过信道)。
 基带信号往往包含有较多的低频成分,甚至有
直流成分,而许多信道并不能传输这种低频分
( 5 ) 时 延 带 宽 积 量或直流分量。为了解决这一问题,就必须对
基带信号进行调制(modulation)。
 最基本的二元制调制方法有以下几种:
 链路的时延带宽积又称为以比特为单位的链路  调幅 (AM):载波的振幅随基带数字信号
使
长度。 而变化。
天
(6)利用率 小 调频(FM):载波的频率随基带数字信号
信道利用率指出某信道有百分之几的时间是被
小
而变化。
使
蓝
利用的(有数据通过)。完全空闲的信道的利用率是零。
蔚
 调相(PM天) :载波的初始相位随基带数字
小
 网络利用率则是全网络的信道利用率的加权平 : 信号而变化。
小
均值。 服 4、(1)导向传输蓝媒体 使
客 天
 信道利用率并非越高越好。 旺  双绞线蔚:屏蔽双绞线 S 小 TP无屏蔽双绞线 UTP同
:
 根据排队论的理论,当某信道的利用率增大时旺, 轴
服
电缆(50 Ω 同轴小电缆75 Ω 同轴电缆)
宝 蓝
该信道引起的时延也就迅速增加。  客光缆
淘 蔚
旺
 若令 D 0 表示网络空闲时的时延,D 表一示网络当 ( 旺 2)非导向传输媒体 :
前的时延,则在适当的假定条件下 唯 ,D可以用下 宝 无线传输所服使用的频段很广。
D,= 0
客
面的简单公式表示 D 和 D 品0 之间1−的U关系: 淘  短 波 旺 通信主要是靠电离层的反射,但短波信道
一
U 是网络的利用率,数值在出 0 到 1 之间。 的旺通信质量较差。
唯

室
, 
宝微波在空间主要是直线传播。
作 淘
工 品 一  地面微波接力通信
出
二、英物理层
室
唯  卫星通信
精 ,
1、物理层的主要任务描述为确定与传作输媒体的接口的 5、信道复用技术
场 品
工
一些特性,即: 职 出 (1)频分复用 FDM 用户在分配到一定的频带后,在通
英
 机械特性 指明接口 精 所用接线器的形状室和尺 信过程中自始至终都占用这个频带。
作
寸、引线数目和排列、场固定和锁定装置等等。  频分复用的所有用户在同样的时间占用不同的
工
职
 电气特性 指明在接口电缆的各英条线上出现 带宽资源(请注意,这里的“带宽”是频率带
精
的电压的范围。 宽而不是数据的发送速率)。
场
 功能特性 指明某条线上
职
出现的某一电平的 (2)时分复用则是将时间划分为一段段等长的时分复
电压表示何种意义。 用帧(TDM 帧)。每一个时分复用的用户在每一个 TDM
 过程特性 指明对于不同功能的各种可能事 帧中占用固定序号的时隙。
件的出现顺序。  每一个用户所占用的时隙是周期性地出现(其
2、单向通信(单工通信)——只能有一个方向的通信 周期就是 TDM 帧的长度)。
而没有反方向的交互。  TDM 信号也称为等时(isochronous)信号。
 双向交替通信(半双工通信)——通信的双方  时分复用的所有用户是在不同的时间占用同样
都可以发送信息,但不能双方同时发送(当然也 的频带宽度。
就不能同时接收)。 时分复用可能会造成线路资源的浪费,使用时分复用系
 双向同时通信(全双工通信)——通信的双方 统传送计算机数据时,由于计算机数据的突发性质,用
可以同时发送和接收信息。 户对
2本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
分配到的子信道的利用率一般是不高的。 比特。
(3)统计时分复用 STDM  假设待传送的一组数据 M = 101001(现在 k =
6)。我们在 M 的后面再添加供差错检测用的 n
三、数据链路层 位冗余码一起发送。
1、数据链路层使用的信道主要有以下两种类型:  用二进制的模 2 运算进行 2n 乘 M 的运算,这
 点对点信道。这种信道使用一对一的点对点通 相当于在 M 后面添加 n 个 0。
信方式。  得到的 (k + n) 位的数除以事先选定好的长度
 广播信道。这种信道使用一对多的广播通信方 为 (n + 1) 位的除数 P,得出商是 Q 而余数
式,因此过程比较复杂。广播信道上连接的主 是 R,余数 R 比除数 P 少1 位,即 R 是 n 位。
机很多,因此必须使用专用的共享信道协议来  现在 k = 6, M = 101001。
协调这些主机的数据发  设 n = 3, 除数 P = 1101,
2、数据链路(data link) 除了物理线路外,还必须有  被除数是 2n M = 101001000。
使
通信协议来控制这些数据的传输。若把实现这些协议的  模 2 运算的结果是:商 Q = 110101,余数 R =
天
硬件和软件加到链路上,就构成了数据链路。 001。小
 现在最常用的方法是使用适配器(即网  把
小
余数 R 作为冗余 使 码 添加在数据 M 的后面发
蓝
卡)来实现这些协议的硬件和软件。 送出去。发送的天数据是:2nM + R
蔚
小
 一般的适配器都包括了数据链路层和物 : 即:101001001,共 (k + n) 位。
小
理层这两层的功能。 服 帧检验序列 FCS蓝 使
客 天
3、三个基本问题 旺  在数据蔚后面添加上的 小 冗余码称为帧检验序列
:
(1) 封装成帧 旺 FCS (Frame Check 小Sequence)。
服
宝 蓝
 封装成帧(framing)就是在一段数据的前后分  客循环冗余检验 CRC 和帧检验序列 FCS 并不等
淘 蔚
旺
别添加首部和尾部,然后就构成了一一个帧。确 同。
:
旺
定帧的界限。 唯 宝  CR服C 是一种常用的检错方法,而 FCS 是
, 客
 首部和尾部的一个重要作用就 品 是进行帧定界。 淘 旺 添加在数据后面的冗余码。
一
(2) 解决透明传输问题 出 旺 FCS 可以用 CRC 这种方法得出,但 CRC
唯
 发送端的数据链路层在 室 数据中出现控制,字符 宝 并非用来获得 FCS 的唯一方法。
作 淘
“SOH”或“EOT”工的前面插入一个转品义字符 接收
一
端对收到的每一帧进行 CRC 检验
出
“ESC”(其十六进英制编码是 1B)。
室
唯 (1) 若得出的余数 R = 0,则判定这个帧没有
精 ,
 字 节 填 充
场
(byte stuffing)作或 字 符 填 充
品
差错,就接受(accept)。
工
(characte职r stuffing)——接收端的数据链出路  (2) 若余数 R ≠ 0,则判定这个帧有差错,就
英
层在将数据送 往网络层 精 之前删除插入的转室义字 丢弃。
作
符。 场  仅用循环冗余检验 CRC 差错检测技术只能做
工
职
 如果转义字符也出现数据当中,那英么应在转义 到无差错接受(accept)。
字符前面插入一个转 义字符。当精接收端收到连  “无差错接受”是指:“凡是接受的帧(即不
场
续的两个转义字符时,就删除其中前面的一个。 包括丢弃的帧),我们都能以非常接近于 1 的
职
(3)差错检测 概率认为这些帧在传输过程中没有产生差错”。
 在传输过程中可能会产生比特差错:1 可能会  要做到“可靠传输”(即发送什么就收到什么)
变成 0 而 0 也可能变成 1。 就必须再加上确认和重传机制。
 在一段时间内,传输错误的比特占所传输比特 4、点对点协议 PPP
总数的比率称为误码率 BER (Bit Error Rate)。 (1)PPP 协议应满足的需求
 误码率与信噪比有很大的关系。 简单——这是首要的要求 封装成帧 透明性
循环冗余检验CRC的原理 多种网络层协议 多种类型链路 差错检测 检
 在数据链路层传送的帧中,广泛使用了循环冗 测连接状态 最大传送单元 网络层地址协商
余检验 CRC 的检错技术。 数据压缩协商
 在发送端,先把数据划分为组。假定每组 k 个 (2)PPP 协议不需要的功能
3本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
纠错 流量控制 序号 多点线路 半双工或单工  帧检验序列 FCS 字段可保证无差错接
链路 受。
(3)PPP 协议有三个组成部分 (8)PPP 协议的工作状态
 一个将 IP 数据报封装到串行链路的方  当用户拨号接入 ISP 时,路由器的调制解调器
法。 对拨号做出确认,并建立一条物理连接。
 链路控制协议 LCP (Link Control  PC 机向路由器发送一系列的 LCP 分组(封装
Protocol)。 成多个 PPP 帧)。
 网络控制协议 NCP (Network Control  这些分组及其响应选择一些 PPP 参数,和进行
Protocol)。 网络层配置,NCP 给新接入的 PC机分配一个临
(4)PPP 协议的帧格式 时的 IP 地址,使 PC 机成为因特网上的一个
标志字段 F = 0x7E 地址字段 A 只置为 0xFF。 主机。
控制字段 C 通常置为 0x03。  通信完毕时 ,NCP 释放网络层连接,收回原来
使
PPP 有一个 2 个字节的协议字段。 分配出去的 IP 地址。接着,LCP 释放数据链
天
 当协议字段为 0x0021 时,PPP 帧的信 路层小连接。最后释放的是物理层的连接。
息字段就是IP 数据报。 5、局域网
小
的数据链路层
使
蓝
 若为 0xC021, 则信息字段是 PPP 链路 
蔚
局域网最主要的天特点是:网络为一个单位所拥
小
控制数据。 : 有,且地理范围和站点数目均有限。
小
 若为 0x8021,则表示这是网络控制数据。 服  局域网具蓝有如下的一些主要使优点:
客 天
PPP 是面向字节的,所有的 PPP 帧的长度都是旺  蔚具有广播功能,
小
从一个站点可很方便地
:
整数字节。 旺 访问全网。局小域网上的主机可共享连接
服
宝 蓝
(5)当 PPP 用在异步传输时,就使用一种特殊的字符 客 在局域网上的各种硬件和软件资源。
淘 蔚
旺
填充法 一  便于 : 系统的扩展和逐渐地演变,各设备
旺
 将信息字段中出现的每一个 0x7E 唯 字节转变成 宝 的服位置可灵活调整和改变。
, 客
为 2 字节序列(0x7D, 0x5E)。 品 淘  旺 提高了系统的可靠性、可用性和残存性。
一
 若信息字段中出现一个 0x出7D 的字节, 则将其  为旺了使数据链路层能更好地适应多种局域网标
唯
转变成为 2 字节序列(0x 室 7D, 0x5D)。 , 宝准,802 委员会就将局域网的数据链路层拆成
作 淘
 若信息字段中出现 工ASCII 码的控制字符品(即数
一
两个子层:
出
值小于 0x20 的字英符),则在该字
室
符前面要加入 唯  逻辑链路控制 LLC (Logical Link
精 ,
一个 0x7D 字节,同时将该字作符的编码加以改 Control)子层
场 品
工
变。 职 出  媒体接入控制 MAC (Medium Access
英
(6)PPP 协议用在 SONET/SDH 链路时,是使用同室步传 Control)子层。
精
作
输(一连串的比特连续传 送)场。这时 PPP 协议采用零比  与接入到传输媒体有关的内容都放在 MAC 子层,
工
职
特填充方法来实现透明传输。 英 而 LLC 子层则与传输媒体无关,不管采用何种
 在发送端,只要发现有 5 个连续
精
1,则立即填 协议的局域网对 LLC 子层来说都是透明的
场
入一个 0。接收端对帧中的比特流进行扫描。 6、适配器
职
每当发现 5 个连续 1 时,就把这 5 个连续 1  网络接口板又称为通信适配器(adapter)或网
后的一个 0 删除, 络接口卡 NIC (Network Interface Card),或
(7)PPP 协议之所以不使用序号和确认机制是出于以 “网卡”。
下的考虑:  适配器的重要功能:
 在数据链路层出现差错的概率不大时,  进行串行/并行转换。
使用比较简单的 PPP 协议较为合理。  对数据进行缓存。
 在因特网环境下,PPP 的信息字段放入  在计算机的操作系统安装设备驱动程序。
的数据是 IP 数据报。数据链路层的可  实现以太网协议。
靠传输并不能够保证网络层的传输也是 7、CSMA/CD 协议
可靠的。 (1)简介
4本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 “多点接入”表示许多计算机以多点接入的方  确定基本退避时间,一般是取为争用期
式连接在一根总线上。 2τ。
 “载波监听”是指每一个站在发送数据之前先  定义重传次数 k ,k ≤ 10,即
要检测一下总线上是否有其他计算机在发送数 k = Min[重传次数, 10]
据,如果有,则暂时不要发送数据,以免发生  从整数集合[0,1,…, (2k −1)]中随机地
碰撞。 取出一个数,记为 r。重传所需的时延
 总线上并没有什么“载波”。因此, “载波监 就是 r 倍的基本退避时间。
听”就是用电子技术检测总线上有没有其他计  当重传达 16 次仍不能成功时即丢弃该
算机发送的数据信号。 帧,并向高层报告。
 “碰撞检测”就是计算机边发送数据边检测信 最短有效帧长
道上的信号电压大小。  如果发生冲突,就一定是在发送的前 64 字节
 当几个站同时在总线上发送数据时,总线上的 之内。
使
信号电压摆动值将会增大(互相叠加)。  由于一检测到冲突就立即中止发送,这时已经
天
 当一个站检测到的信号电压摆动值超过一定的 发送小出去的数据一定小于 64 字节。
门限值时,就认为总线上至少有两个站同时在  以
小
太网规定了最短 使 有 效帧长为 64 字节,凡长
蓝
发送数据,表明产生了碰撞。 度小于 64 字节天的帧都是由于冲突而异常中止
蔚
小
检测到碰撞后 : 的无效帧。
小
 在发生碰撞时,总线上传输的信号产生了严重 服 强化碰撞 蓝 使
客 天
的失真,无法从中恢复出有用的信息来。 旺  当发送蔚数据的站一旦发 小 现发生了碰撞时:
:
 每一个正在发送数据的站,一旦发现总线上旺出
服
 立即停止发送小数据;
宝 蓝
现了碰撞,就要立即停止发送,免得继续浪费 客  再继续发送若干比特的人为干扰信号
淘 蔚
旺
网络资源,然后等待一段随机时间后一再次发送。 (jam
:
ming signal),以便让所有用户都
旺
(2)重要特性 唯 知服道现在已经发生了碰撞。
宝
, 客
 使用 CSMA/CD 协议的以太网 品 不能进行全双工 淘8、MAC 帧的 旺 格式
一
通信而只能进行双向交替通出信(半双工通信)。  最旺常用的 MAC 帧是以太网 V2 的格式。
唯
 每个站在发送数据之后的 室 一小段时间内,,存在  宝目的地址字段 6 字节 源地址字段 6 字节
作 淘
着遭遇碰撞的可能性工。 品
一
 类型字段 2 字节,类型字段用来标志上一层使
出
 这种发送的不确定英性使整个以太网
室
的平均通信 唯 用的是什么协议,以便把收到的 MAC 帧的数据
精 ,
量远小于以太网的最高数据率。作 上交给上一层的这个协议。
场 品
工
(3)争用期 职 出  数据字段 46 ~ 1500 字节,数据字段的正式名
英
 最先发送数据 帧的站, 精 在发送数据帧后至室多经 称是 MAC 客户数据字段
作
过时间 2τ (两 倍的端场到端往返时延)就可知道 最小长度 64 字节 − 18 字节的首部和尾部 =
工
职
发送的数据帧是否遭受了碰撞。 英 数据字段的最小长度
 以太网的端到端往返时 延 2τ 称为
精
争用期,或碰  FCS 字段 4 字节
场
撞窗口。 当数据字段的长度小于 46 字节时,应在数据字段的后
职
 经过争用期这段时间还没有检测到碰撞,才能 面加入整数字节的填充字段,以保证以太网的 MAC 帧
肯定这次发送不会发生碰撞。 长不小于 64 字节。
 以太网取 51.2 µs 为争用期的长度。 在帧的前面插入的 8 字节中的第一个字段共 7 个字
 对于 10 Mb/s 以太网,在争用期内可发送 512 节,是前同步码,用来迅速实现 MAC 帧的比特同步(为
bit,即 64 字节。 了达到比特同步,在传输媒体上实际传送的要比 MAC
 以太网在发送数据时,若前 64 字节没有发生 帧还多 8 个字节)。第二个字段是帧开始定界符,表示
冲突,则后续的数据就不会发生冲突。 后面的信息就是MAC 帧。
二进制指数类型退避算法 1)无效的 MAC 帧
 发生碰撞的站在停止发送数据后,要推迟(退  数据字段的长度与长度字段的值不一致;
避)一个随机时间才能再发送数据。  帧的长度不是整数个字节;
5本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 用收到的帧检验序列 FCS 查出有差错; 802.1D。
 数据字段的长度不在 46 ~ 1500 字节之间。 5)网桥应当按照以下自学习算法处理收到的帧和建立
 有效的 MAC 帧长度为 64 ~ 1518 字节之间。 转发表
 对于检查出的无效 MAC 帧就简单地丢弃。以太  若从 A 发出的帧从接口 x 进入了某网桥,那
网不负责重传丢弃的帧。 么从这个接口出发沿相反方向一定可把一个帧
2)帧间最小间隔 传送到 A。
 帧间最小间隔为 9.6 µs,相当于 96 bit 的发  网桥每收到一个帧,就记下其源地址和进入网
送时间。 桥的接口,作为转发表中的一个项目。
 一个站在检测到总线开始空闲后,还要等待  在建立转发表时是把帧首部中的源地址写在
9.6 µs 才能再次发送数据。 “地址”这一栏的下面。
 这样做是为了使刚刚收到数据帧的站的接收缓  在转发帧时,则是根据收到的帧首部中的目的
存来得及清理,做好接收下一帧的准备。 地址来转发的。这时就把在“地址”栏下面已
使
9、网桥 经记下的源地址当作目的地址,而把记下的进
天
 在数据链路层扩展局域网是使用网桥。 入接小口当作转发接口。
 网桥工作在数据链路层,它根据 MAC 帧的目的 6)网桥在小转发表中登记以 使 下 三个信息
蓝
地址对收到的帧进行转发。 在网桥的转发表天中写入的信息除了地址和接口
蔚
小
 网桥具有过滤帧的功能。当网桥收到一个帧时, : 外,还有帧进入该网桥的时间。
小
并不是向所有的接口转发此帧,而是先检查此 服  这是因为蓝以太网的拓扑可能使经常会发生变化,
客 天
帧的目的 MAC 地址,然后再确定将该帧转发到旺 站点也蔚可能会更换适配
小
器(这就改变了站点的
:
哪一个接口 旺 地址)。另外,以太网小上的工作站并非总是接通
服
宝 蓝
1)使用网桥带来的好处 客电源的。
淘 蔚
旺
 过滤通信量。 一  把每个帧到达 : 网桥的时间登记下来,就可以在
旺
 扩大了物理范围。 唯 宝 转发表中只服保留网络拓扑的最新状态信息。这
, 客
 提高了可靠性。 品 淘 样就 旺 使得网桥中的转发表能反映当前网络的最
一
 可互连不同物理层、不同 M出AC 子层和不同速率 新旺拓扑状态。
唯
(如10 Mb/s 和 100 Mb/ 室 s 以太网)的局域,网。 7)网桥宝的自学习和转发帧的步骤归纳
作 淘
2)使用网桥带来的缺点 工 品 一 网桥收到一帧后先进行自学习。查找转发表中
出
 存储转发增加了时英延。
室
唯 与收到帧的源地址有无相匹配的项目。如没有,
精 ,
 在MAC 子层
场
并没有流量控制功能作。
品
就在转发表中增加一个项目(源地址、进入的
工
 具有不同职 MAC 子层的网段桥接在一起时时出延 接口和时间)。如有,则把原有的项目进行更新。
英
更大。 精 室  转发帧。查找转发表中与收到帧的目的地址有
作
 网桥只适合于用 户数场不太多(不超过几百个)和 无相匹配的项目。
工
职
通信量不太大的局域网,否则有时英还会因传播  如没有,则通过所有其他接口(但进入
过多的广播信息而产 生网络拥塞
精
。这就是所谓 网桥的接口除外)按进行转发。
场
的广播风暴。
职
 如有,则按转发表中给出的接口进行转
3)网桥和集线器(或转发器)不同 发。
 集线器在转发帧时,不对传输媒体进行检测。  若转发表中给出的接口就是该帧进入网
 网桥在转发帧之前必须执行 CSMA/CD 算法。 桥的接口,则应丢弃这个帧(因为这时
 若在发送过程中出现碰撞,就必须停止 不需要经过网桥进行转发)。
发送和进行退避。 8)透明网桥使用了生成树算法 生成树的得出
4) 透明网桥  互连在一起的网桥在进行彼此通信后,就能找
 “透明”是指局域网上的站点并不知道所发送 出原来的网络拓扑的一个子集。在这个子集里,
的帧将经过哪几个网桥,因为网桥对各站来说 整个连通的网络中不存在回路,即在任何两个
是看不见的。 站之间只有一条路径。
 透明网桥是一种即插即用设备,其标准是 IEEE  为了避免产生转发的帧在网络中不断地兜圈子。
6本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 为了得出能够反映网络拓扑发生变化时的生成 理。
树,在生成树上的根网桥每隔一段时间还要对  第二,路由器仅根据目的主机所连接的网络号
生成树的拓扑进行更新。 来转发分组(而不考虑目的主机号),这样就可
9)源路由网桥 以使路由表中的项目数大幅度减少,从而减小
 透明网桥容易安装,但网络资源的利用不充分。 了路由表所占的存储空间。
 源路由(source route)网桥在发送帧时将详细 (2) 实际上 IP 地址是标志一个主机(或路由器)
的路由信息放在帧的首部中。 和一条链路的接口。
 源站以广播方式向欲通信的目的站发送一个发  当一个主机同时连接到两个网络上时,该主机
现帧,每个发现帧都记录所经过的路由。 就必须同时具有两个相应的 IP 地址,其网络
 发现帧到达目的站时就沿各自的路由返回源站。 号 net-id 必须是不同的。这种主机称为多归
源站在得知这些路由后,从所有可能的路由中 属主机(multihomed host)。
选择出一个最佳路由。凡从该源站向该目的站  由于一个路由 器至少应当连接到两个网络(这
使
发送的帧的首部,都必须携带源站所确定的这 样它才能将 IP 数据报从一个网络转发到另一
天
一路由信息。 个网小络),因此一个路由器至少应当有两个不同
的
小
IP 地址。
使
蓝
四、网络层 (3) 用转发器或网桥天连接起来的若干个局域网仍为
蔚
小
1、虚拟互连网络的意义 :一个网络,因此这些局域网都具有同样的网络号
小
 所谓虚拟互连网络也就是逻辑互连网络,它的 服 net-id。 蓝 使
客 天
意思就是互连起来的各种物理网络的异构性本旺 (4) 所有蔚分配到网络号 ne
小
t-id 的网络,范围很小
:
来是客观存在的,但是我们利用 IP 协议就可旺 的局域网,还是可能覆盖很小大地理范围的广域网,都是
服
宝 蓝
以使这些性能各异的网络从用户看起来好像是 平等的客。
淘 蔚
旺
一个统一的网络。 一 3、地址解析协议 AR : P
旺
 使用 IP 协议的虚拟互连网络可简 唯 称为 IP 网。 宝 不管网络层服使用的是什么协议,在实际网络的
, 客
 使用虚拟互连网络的好处是: 品 当互联网上的主 淘 链路上 旺 传送数据帧时,最终还是必须使用硬件
一
机进行通信时,就好像在一出个网络上通信一样, 地旺址。
唯
而看不见互连的各具体的 室 网络异构细节。,  宝每一个主机都设有一个 ARP 高速缓存(ARP
作 淘
2、分类 IP 地址 工 品 一 cache),里面有所在的局域网上的各主机和路
出
 每一类地址都由两英个固定长度的字
室
段组成,其 唯 由器的 IP 地址到硬件地址的映射表。
精 ,
中一个字段是
场
网络号 net-id,作它标志主机(或
品
 当主机 A 欲向本局域网上的某个主机 B 发送
工
路由器)所职连接到的网络,而另一个字段则是出 IP 数据报时,就先在其 ARP 高速缓存中查看
英
主机号 host -id,它标精志该主机(或路由室器)。 有无主机 B 的 IP 地址。如有,就可查出其对
作
IP 地址 ::= { <网络号 >, <场主机号>} 应的硬件地址,再将此硬件地址写入 MAC 帧,
工
职
1) IP 地址的使用范围 英 然后通过局域网将该 MAC 帧发往此硬件地址。
精 ARP 高速缓存的作用
场
职
 为了减少网络上的通信量,主机 A 在发送其
ARP 请求分组时,就将自己的 IP 地址到硬件
地址的映射写入 ARP 请求分组。
 当主机 B 收到 A 的 ARP 请求分组时,就将主
机 A 的 这一地址映射写入主机 B 自己的 ARP
2)IP 地址的一些重要特点 高速缓存中。这对主机 B 以后向 A 发送数据
(1) IP 地址是一种分等级的地址结构。分两个等 报时就更方便了。
级的好处是: 应当注意的问题
 第一,IP 地址管理机构在分配 IP 地址时只分  ARP 是解决同一个局域网上的主机或路由器的
配网络号,而剩下的主机号则由得到该网络号 IP 地址和硬件地址的映射问题。
的单位自行分配。这样就方便了 IP 地址的管  如果所要找的主机和源主机不在同一个局域网
7本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
上,那么就要通过 ARP 找到一个位于本局域网 把数据报传送给路由表中所指明的下一跳路由器;否则,
上的某个路由器的硬件地址,然后把分组发送 执行(4)。
给这个路由器,让这个路由器把分组转发给下 (4) 若路由表中有到达网络 N 的路由,则把数据报传
一个网络。剩下的工作就由下一个网络来做。 送给路由表指明的下一跳路由器;否则,执行(5)。
 从IP地址到硬件地址的解析是自动进行的,主 (5) 若路由表中有一个默认路由,则把数据报传送给路
机的用户对这种地址解析过程是不知道的。 由表中所指明的默认路由器;否则,执行(6)。
 只要主机或路由器要和本网络上的另一个已知 (6) 报告转发分组出错。
IP 地址的主机或路由器进行通信,ARP 协议就 6、子网
会自动地将该 IP 地址解析为链路层所需要的 1)划分子网的基本思路
硬件地址。  划分子网纯属一个单位内部的事情。单位对外
4、IP 数据报的格式 仍然表现为没有划分子网的网络。
 一个 IP 数据报由首部和数据两部分组成。  从主机号借 用若干个位作为子网号 subnet-id,
使
 首部的前一部分是固定长度,共 20 字节,是 而主机号 host-id 也就相应减少了若干个位。
天
所有 IP 数据报必须具有的。 IP地小址 ::= {<网络号>, <子网号>, <主机号>}
 在首部的固定部分的后面是一些可选字段,其  凡
小
是从其他网络发 使 送 给本单位某个主机的 IP
蓝
长度是可变的。 数据报,仍然是天根据 IP 数据报的目的网络号
蔚
小
5、IP 层转发分组的流程 : net-id,先找到连接在本单位网络上的路由器。
小
查找路由表:根据目的网络地址就能确定下一跳路由器, 服  然后此路蓝由器在收到 IP 数使据报后,再按目的
客 天
这样做的结果是: 旺 网络号蔚 net-id 和子网 小 号 subnet-id 找到目
:
 IP 数据报最终一定可以找到目的主机所旺 的
服
子网。 小
宝 蓝
在目的网络上的路由器(可能要通过多次的间  客最后就将 IP 数据报直接交付目的主机。
淘 蔚
旺
接交付)。 一 2)子网掩码 :
旺
 只有到达最后一个路由器时, 唯 才试图向目 宝 从一个 IP服 数据报的首部并无法判断源主机或
, 客
的主机进行直接交付。 淘 目的主机所连接的网络是否进行了子网划分。
品 旺
一
特定主机路由 出  使旺用子网掩码(subnet mask)可以找出 IP 地址
唯
 这种路由是为特定的目的 室 主机指明一个路,由。 宝中的子网部分。
作 淘
 采用特定主机路由可工使网络管理人员能品更方便 子网
一
掩码是一个重要属性
出
地控制网络和测试英网络,同时也可
室
在需要考虑 唯 子网掩码是一个网络或一个子网的重要属性。
精 ,
某种安全问题
场
时采用这种特定主作机路由。
品
 路由器在和相邻路由器交换路由信息时,必须
工
默认路由 职 出 把自己所在网络(或子网)的子网掩码告诉相
英
 路由器还可采 用默认路由 精 以减少路由表所占室用 邻路由器。
作
的空间和搜索路 由表所场用的时间。  路由器的路由表中的每一个项目,除了要给出
工
职
 这种转发方式在一个网络只有很少的英对外连接 目的网络地址外,还必须同时给出该网络的子
时是很有用的。 精 网掩码。
场
 默认路由在主机发送 IP 数
职
据报时往往更能显  若一个路由器连接在两个子网上就拥有两个网
示出它的好处。 络地址和两个子网掩码。
如果一个主机连接在一个小网络上,而这个网络 使用子网掩码的分组转发过程
只用一个路由器和因特网连接,那么在这种情况下使用 (1) 从收到的分组的首部提取目的 IP 地址 D。
默认路由是非常合适的 (2) 先用各网络的子网掩码和 D 逐位相“与”,看是否
分组转发算法 和相应的网络地址匹配。若匹配,则将分组直接交付。
(1) 从数据报的首部提取目的主机的 IP 地址 D, 得 否则就是间接交付,执行(3)。
出目的网络地址为 N。 (3) 若路由表中有目的地址为 D 的特定主机路由,则
(2) 若网络 N 与此路由器直接相连,则把数据报直接 将分组传送给指明的下一跳路由器;否则,执行(4)。
交付目的主机 D;否则是间接交付,执行(3)。 (4) 对路由表中的每一行的子网掩码和 D 逐位相“与”,
(3) 若路由表中有目的地址为 D 的特定主机路由,则 若其结果与该行的目的网络地址匹配,则将分组传送
8本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
给该行指明的下一跳路由器;否则,执行(5)。 8、内部网关协议 RIP
(5) 若路由表中有一个默认路由,则将分组传送给路由 工作原理
表中所指明的默认路由器;否则,执行(6)。  路由信息协议 RIP 是内部网关协议 IGP中最
(6) 报告转发分组出错。 先得到广泛使用的协议。
7、无分类编址 CIDR  RIP 是一种分布式的基于距离向量的路由选择
CIDR 最主要的特点 协议。
 CIDR 消除了传统的 A 类、B 类和 C 类地址以  RIP 协议要求网络中的每一个路由器都要维护
及划分子网的概念,因而可以更加有效地分配 从它自己到其他每一个目的网络的距离记录。
IPv4 的地址空间。 “距离”的定义
 CIDR使用各种长度的“网络前  从一路由器到直接连接的网络的距离定义为 1。
缀”(network-prefix)来代替分类地址中的网  从一个路由器到非直接连接的网络的距离定义
络号和子网号。 为所经过的路由器数加 1。
使
 IP 地址从三级编址(使用子网掩码)又回到了  RIP 协议中的“距离”也称为“跳数”(hop
天
两级编址。 coun小t),因为每经过一个路由器,跳数就加 1。
IP地址 ::= {<网络前缀>, <主机号>}  这
小
里的“距离”实 使 际 上指的是“最短距离”,
蓝
CIDR 把网络前缀都相同的连续的 IP 地址组成“CIDR 
蔚
RIP 认为一个好天的路由就是它通过的路由器的
小
地址块” : 数目少,即“距离短”。
小
 128.14.32.0/20 表示的地址块共有 212 个地址 服  RIP 允许蓝一条路径最多只能使包含 15 个路由器。
客 天
(因为斜线后面的 20 是网络前缀的位数,所旺  “距离蔚”的最大值为1
小
6 时即相当于不可达。可
:
以这个地址的主机号是 12 位)。 旺 见 RIP 只适用于小型小互联网。
服
宝 蓝
 这个地址块的起始地址是 128.14.32.0。  客RIP 不能在两个网络之间同时使用多条路由。
淘 蔚
旺
 在不需要指出地址块的起始地址时,一也可将这 RIP 选择一个 : 具有最少路由器的路由(即最短
旺
样的地址块简称为“/20 地址块” 唯 。 路由),哪服怕还存在另一条高速(低时延)但路由
宝
, 客
 128.14.32.0/20 地址块的最小 品 地址: 淘 器较多 旺 的路由。
一
128.14.32.0 出 RIP 协议的旺三个要点
唯
 128.14.32.0/20 地址块的 室 最大地址: ,  宝仅和相邻路由器交换信息。
作 淘
128.14.47.255 工 品 一  交换的信息是当前本路由器所知道的全部信息,
出
 全 0 和全 1 的主英机号地址一般不
室
使用。 唯 即自己的路由表。
精 ,
构成超网
场
作
品
 按固定的时间间隔交换路由信息,例如,每隔
工
 前缀长度不职超过 23 位的 CIDR 地址块都包含出 30 秒。
英
了多个 C 类地址。 室 路由表的建立
精
作
 这些 C 类地址合 起来场就构成了超网。  路由器在刚刚开始工作时,只知道到直接连接
工
职
 CIDR 地址块中的地址数一定是 2 英的整数次幂。 的网络的距离(此距离定义为1)。
 网络前缀越短,其地址 块所包含
精
的地址数就越  以后,每一个路由器也只和数目非常有限的相
场
多。而在三级结构的IP地址中,划分子网是使 邻路由器交换并更新路由信息。
职
网络前缀变长。  经过若干次更新后,所有的路由器最终都会知
最长前缀匹配 道到达本自治系统中任何一个网络的最短距离
 使用 CIDR 时,路由表中的每个项目由“网络 和下一跳路由器的地址。
前缀”和“下一跳地址”组成。在查找路由表  RIP 协议的收敛(convergence)过程较快,即在
时可能会得到不止一个匹配结果。 自治系统中所有的结点都得到正确的路由选择
 应当从匹配结果中选择具有最长网络前缀的路 信息的过程。
由:最长前缀匹配(longest-prefix matching)。 RIP2 的报文由首部和路由部分组成
 网络前缀越长,其地址块就越小,因而路由就  RIP2 报文中的路由部分由若干个路由信息组
越具体(more specific) 。 成。每个路由信息需要用 20 个字节。地址族
 最长前缀匹配又称为最长匹配或最佳匹配。 标识符(又称为地址类别)字段用来标志所使
9本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
用的地址协议。 应当注意
 路由标记填入自治系统的号码,这是考虑使RIP  TCP 连接是一条虚连接而不是一条真正的物理
有可能收到本自治系统以外的路由选择信息。 连接。
再后面指出某个网络地址、该网络的子网掩码、  TCP 对应用进程一次把多长的报文发送到TCP
下一跳路由器地址以及到此网络的距离。 的缓存中是不关心的。
RIP 协议的优缺点  TCP 根据对方给出的窗口值和当前网络拥塞的
 RIP 存在的一个问题是当网络出现故障时,要 程度来决定一个报文段应包含多少个字节(UDP
经过比较长的时间才能将此信息传送到所有的 发送的报文长度是应用进程给出的)。
路由器。  TCP 可把太长的数据块划分短一些再传送。TCP
 RIP 协议最大的优点就是实现简单,开销较小。 也可等待积累有足够多的字节后再构成报文段
 RIP 限制了网络的规模,它能使用的最大距离 发送出去。
为 15(16 表示不可达)。 TCP 的连接
使
 路由器之间交换的路由信息是路由器中的完整  TCP 把连接作为最基本的抽象。
天
路由表,因而随着网络规模的扩大,开销也就  每一小条 TCP 连接有两个端点。
增加。  TC
小
P 连接的端点不
使
是 主机,不是主机的IP 地址,
蓝
9、自治系统 AS 不是应用进程,天也不是运输层的协议端口。TCP
蔚
小
• 自治系统 AS 的定义:在单一的技术管理下的 : 连接的端点叫做套接字(socket)或插口。
小
一组路由器,而这些路由器使用一种 AS 内部 服  端口号拼蓝接到(contatenate使d with) IP 地址即
客 天
的路由选择协议和共同的度量以确定分组在该 旺 构成了蔚套接字。 小
:
AS 内的路由,同时还使用一种 AS 之间的路旺由  套接字= (IP 地址: 小端口号) 每一条 TCP
服
宝 蓝
选择协议用以确定分组在 AS之间的路由。 客连接唯一地被通信两端的两个端点(即两个套
淘 蔚
旺
• 现在对自治系统 AS 的定义是强调下一面的事实: 接字)所确定
:
。即:TCP 连接 ::= {socket1,
旺
尽管一个 AS 使用了多种内部路由 唯 选择协议和 socket2} 服 = {(IP1: port1), (IP2: port2)}
宝
, 客
度量,但重要的是一个 AS 对其他 AS 表现出 淘2、TCP 的流量控制
品 旺
一
的是一个单一的和一致的路出由选择策略。  流旺量控制(flow control)就是让发送方的发送
唯
因特网有两大类路由选择协议 室 , 宝速率不要太快,既要让接收方来得及接收,也
作 淘
 内部网关协议 IGP 工(Interior Gateway品
一
不要使网络发生拥塞。
出
Protocol) 即英在一个自治系统
室
内部使用的 唯 利用滑动窗口机制可以很方便地在 TCP 连接
精 ,
路由选择协议。目前这类路由选作择协议使用得 上实现流量控制。
场 品
工
最多,如 职RIP 和 OSPF 协议。 出 持续计时器
英
 外部网关协议 EGP (Exte 精 rnal Gateway Prot室ocol)  TCP 为每一个连接设有一个持续计时器。
作
若源站和目的站 处在不场同的自治系统中,当数  只要 TCP 连接的一方收到对方的零窗口通知,
工
职
据报传到一个自治系统的边界时,就英需要使用 就启动持续计时器。
一种协议将路由选择信 息传递到精另一个自治系  若持续计时器设置的时间到期,就发送一个零
场
统中。这样的协议就是外部网关协议 EGP。在 窗口探测报文段(仅携带 1 字节的数据),而
职
外部网关协议中目前使用最多的是 BGP-4。 对方就在确认这个探测报文段时给出了现在的
五、运输层 窗口值。
1、传输控制协议 TCP  若窗口仍然是零,则收到这个报文段的一方就
TCP 最主要的特点 重新设置持续计时器。
 TCP 是面向连接的运输层协议。  若窗口不是零,则死锁的僵局就可以打破了。
 每一条 TCP 连接只能有两个端点(endpoint), 可以用不同的机制来控制 TCP 报文段的发送时机:
每一条 TCP 连接只能是点对点的(一对一)。  第一种机制是 TCP 维持一个变量,它等于最大
 TCP 提供可靠交付的服务。 报文段长度 MSS。只要缓存中存放的数据达到
 TCP 提供全双工通信。 MSS 字节时,就组装成一个 TCP 报文段发送出
 面向字节流。 去。
10本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 第二种机制是由发送方的应用进程指明要求发 RTT。
送报文段,即 TCP 支持的推送(push)操作。  “传输轮次”更加强调:把拥塞窗口 cwnd 所
 第三种机制是发送方的一个计时器期限到了, 允许发送的报文段都连续发送出去,并收到了
这时就把当前已有的缓存数据装入报文段(但 对已发送的最后一个字节的确认。
长度不能超过 MSS)发送出去。  例如,拥塞窗口 cwnd = 4,这时的往返时间 RTT
3、TCP的拥塞控制 就是发送方连续发送 4 个报文段,并收到这 4
 在某段时间,若对网络中某资源的需求超过了 个报文段的确认,总共经历的时间。
该资源所能提供的可用部分,网络的性能就要 慢开始门限 ssthresh 的用法如下:
变坏——产生拥塞(congestion)。  当 cwnd < ssthresh 时,使用慢开始算法。
 出现资源拥塞的条件:对资源需求的总和 > 可  当 cwnd > ssthresh 时,停止使用慢开始算法
用资源 而改用拥塞避免算法。
拥塞控制与流量控制的关系  当 cwnd = ss thresh 时,既可使用慢开始算法,
使
 拥塞控制所要做的都有一个前提,就是网络能 也可使用拥塞避免算法。
天
够承受现有的网络负荷。  拥塞小避免算法的思路是让拥塞窗口 cwnd 缓慢
 拥塞控制是一个全局性的过程,涉及到所有的 地
小
增大,即每经过 使 一 个往返时间 RTT 就把发送
蓝
主机、所有的路由器,以及与降低网络传输性 方的拥塞窗口 c天wnd 加 1,而不是加倍,使拥
蔚
小
能有关的所有因素。 : 塞窗口 cwnd 按线性规律缓慢增长。
小
 流量控制往往指在给定的发送端和接收端之间 服 当网络出现拥塞蓝时 使
客 天
的点对点通信量的控制。 旺  无论在蔚慢开始阶段还是 小 在拥塞避免阶段,只要
:
 流量控制所要做的就是抑制发送端发送数据的旺 发
服
送方判断网络出现小拥塞(其根据就是没有按
宝 蓝
速率,以便使接收端来得及接收。 客时收到确认),就要把慢开始门限 ssthresh 设
淘 蔚
旺
慢开始和拥塞避免 一 置为出现拥塞 : 时的发送方窗口值的一半(但不
旺
 发送方维持一个叫做拥塞窗口 cwn 唯 d 宝 能小于2)服。
, 客
(congestion window)的状态变 品 量。拥塞窗口的 淘  然后把 旺 拥塞窗口 cwnd 重新设置为 1,执行慢
一
大小取决于网络的拥塞程度出,并且动态地在变 开旺始算法。
唯
化。发送方让自己的发送 室 窗口等于拥塞窗,口。  宝这样做的目的就是要迅速减少主机发送到网络
作 淘
如再考虑到接收方的工接收能力,则发送品窗口还
一
中的分组数,使得发生拥塞的路由器有足够时
出
可能小于拥塞窗口英。 唯 间把队列中积压的分组处理完毕。
室
精 ,
 发送方控制拥
场
塞窗口的原则是:作只要网络没有
品
乘法减小
工
出现拥塞,职拥塞窗口就再增大一些,以便把更出  “乘法减小“是指不论在慢开始阶段还是拥塞
英
多的分组发送出去。但只要网络出现拥塞,室拥 避免阶段,只要出现一次超时(即出现一次网
精
作
塞窗口就减小一 些,以场减少注入到网络中的分 络拥塞),就把慢开始门限值 ssthresh 设置为
工
职
组数。 英 当前的拥塞窗口值乘以 0.5。
慢开始算法的原理
精
 当网络频繁出现拥塞时,ssthresh 值就下降得
场
 在主机刚刚开始发送报文段
职
时可先设置拥塞窗 很快,以大大减少注入到网络中的分组数。
口 cwnd = 1,即设置为一个最大报文段 MSS 的 加法增大
数值。  “加法增大”是指执行拥塞避免算法后,在收
 在每收到一个对新的报文段的确认后,将拥塞 到对所有报文段的确认后(即经过一个往返时
窗口加 1,即增加一个 MSS 的数值。 间),就把拥塞窗口 cwnd增加一个 MSS 大小,
 用这样的方法逐步增大发送端的拥塞窗口 使拥塞窗口缓慢增大,以防止网络过早出现拥
cwnd,可以使分组注入到网络的速率更加合理。 塞。
传输轮次 快重传和快恢复
 使用慢开始算法后,每经过一个传输轮次,拥  快重传算法首先要求接收方每收到一个失序的
塞窗口 cwnd 就加倍。 报文段后就立即发出重复确认。这样做可以让
 一个传输轮次所经历的时间其实就是往返时间 发送方及早知道有报文段没有到达接收方。
11本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
 发送方只要一连收到三个重复确认就应当立即
重传对方尚未收到的报文段。
 不难看出,快重传并非取消重传计时器,而是
在某些情况下可更早地重传丢失的报文段。
快恢复算法
(1) 当发送端收到连续三个重复的确认时,就执行
“乘法减小”算法,把慢开始门限 ssthresh 减半。
但接下去不执行慢开始算法。
(2)由于发送方现在认为网络很可能没有发生拥塞,
因此现在不执行慢开始算法,即拥塞窗口 cwnd 现 ①A 的 TCP 向 B 发出连接请求报文段,其首部中
在不设置为 1,而是设置为慢开始门限 ssthresh 的同步位 SYN = 1,并选择序号 seq = x,表明传送
减半后的数值,然后开始执行拥塞避免算法(“加法 数据时的第一个数据字节的序号是 x。
使
增大”),使拥塞窗口缓慢地线性增大。 ②B 的 TCP 收到连接请求报文段后,如同意,则发
天
发送窗口的上限值 回确认。 B 在小确认报文段中应使 SYN = 1,使 ACK = 1,
 发送方的发送窗口的上限值应当取为接收方窗 其确
小
认号ack = x + 1 使 ,自 己选择的序号 seq = y。
蓝
口 rwnd 和拥塞窗口 cwnd 这两个变量中较小 ③A 收到此报文段后天向 B 给出确认,其 ACK = 1,
蔚
小
的一个,即应按以下公式确定:发送窗口的上 :确认号 ack = y + 1。A 的 TCP 通知上层应用进
小
限值 = Min [rwnd, cwnd] 服 程,连接已蓝经建立 使
客 天
 当 rwnd < cwnd 时,是接收方的接收能力限制旺 ④B 的 TC蔚P 收到主机 A 的
小
确认后,也通知其上层
:
发送窗口的最大值。 旺 应用进程:TCP 连接已经建小立。
服
宝 蓝
 当 cwnd < rwnd 时,则是网络的拥塞限制发送 2)TCP客 的连接释放
淘 蔚
旺
窗口的最大值。 一 ①数据传输结束后 : ,通信的双方都可释放连接。现
旺
4、TCP 的运输连接管理 唯 在 A 的应用服进程先向其 TCP 发出连接释放报文
宝
, 客
 运输连接就有三个阶段,即: 品 连接建立、数据 淘 段,并 旺 停止再发送数据,主动关闭 TCP 连接。
一
传送和连接释放。运输连接出的管理就是使运输 ②A 把旺连接释放报文段首部的 FIN = 1,其序号seq
唯
连接的建立和释放都能正 室 常地进行。 , = u,等宝待 B 的确认。
作 淘
 连接建立过程中要解工决以下三个问题:品
一
③B 发出确认,确认号 ack = u + 1,而这个报文
出
 要使每一英方能够确知对方
室
的存在。 段唯自己的序号 seq = v。
精 ,
 要允
场
许双方协商一些参作数(如最大报文
品
④TCP 服务器进程通知高层应用进程。
工
段职长度,最大窗口大小,服务质量等出)。 ⑤从 A 到 B 这个方向的连接就释放了,TCP 连接
英
 能够 对运输实体 精 资源(如缓存大小室,连 处于半关闭状态。B 若发送数据,A 仍要接收
作
接表中的 项目场等)进行分配。 ⑥若 B 已经没有要向 A 发送的数据,其应用进程
工
职
客户服务器方式 英 就通知 TCP 释放连接。
 TCP 连接的建立都是采 用客户服
精
务器方式。 7、A 收到连接释放报文段后,必须发出确认
场
 主动发起连接建立的应用进
职
程叫做客户 ⑧在确认报文段中 ACK = 1,确认号 ack = w + 1,
(client)。 自己的序号 seq = u + 1
 被动等待连接建立的应用进程叫做服务器 A 必须等待 2MSL 的时间(TCP 连接必须经过时间
(server)。 2MSL 后才真正释放掉)
1)TCP 的连接建立  第一,为了保证 A 发送的最后一个 ACK 报文
段能够到达 B。
 第二,防止 “已失效的连接请求报文段”出现
在本连接中。A 在发送完最后一个 ACK 报文段
后,再经过时间 2MSL,就可以使本连接持续的
时间内所产生的所有报文段,都从网络中消失。
这样就可以使下一个新的连接中不会出现这种
12本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。金融/四大/国企/名企求职笔试面试教育-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使
旧的连接请求报文段。
六、应用层
1、万维网必须解决的问题
(1) 怎样标志分布在整个因特网上的万维网文档?
 使用统一资源定位符 URL (Uniform Resource
Locator)来标志万维网上的各种文档。
 使每一个文档在整个因特网的范围内具有唯一
的标识符 URL。
(2) 用何协议实现万维网上各种超链的链接?
 在万维网客户程序与万维网服务器程序之间进
行交互所使用的协议,是超文本传送协议 HTTP
(HyperText Transfer Protocol)。
使
 HTTP 是一个应用层协议,它使用 TCP 连接进
天
行可靠的传送。 小
(3) 怎样使各种万维网文档都能在因特网上的各种计
小
使
蓝
算机上显示出来,同时使用户清楚地知道在什么地方存 天
蔚
小
在着超链? :
小
 超文本标记语言 HTML (HyperText Markup 服 蓝 使
客 天
Language)使得万维网页面的设计者可以很方 旺 蔚 小
:
便地用一个超链从本页面的某处链接到因特网旺 小
服
宝 蓝
上的任何一个万维网页面,并且能够在自己的 客
淘 蔚
旺
计算机屏幕上将这些页面显示出来。一
:
旺
(4) 怎样使用户能够很方便地找到所需的信 唯 息? 服
宝
, 客
 为了在万维网上方便地查找信 品 息,用户可使用 淘 旺
一
各种的搜索工具(即搜索引出擎)。 旺
唯
室
,
宝
作 淘
品
工 一
出
英 唯
室
精 ,
作
场 品
工
职 出
英
室
精
作
场
工
职
英
精
场
职
13本资料仅限购买者一个人使用,不得分享/转赠/转卖;祝各位获得心仪offer。版权所有,违者必究。