IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 计算机网络 -> 正文阅读

[系统运维]计算机网络

第一章 计算机网络的概念

计算机网络:是一个将分散的,具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统,
在这里插入图片描述
计算机网络是互连的,自治的计算机集合
互联-互连互通 通信链路 自治-无主从关系

计算机网络的功能
1.数据通信(连通性)
2.资源共享 硬件,软件,数据
3.分布式处理 多台计算机各自承担同一工作任务的不同部分
4.提高可靠性
5.负载均衡

计算机网络的组成
1.组成部分 硬件,软件,协议
2.工作方式 边缘部分 用户直接使用 c/s方式 p2p方式,核心部分 为边缘部分服务
3.功能组成 通信子网 实现数据通信,资源子网 实现支援共享/数据处理
在这里插入图片描述
计算机网络的分类
1.按分布范围:广域网WAN(交换技术),城域网MAN,局域网WAN(广播技术)个人区域网PAN
2.按使用者分:公用网,专用网
3.按交换技术分:电路交换,报文交换,分组交换
4.按拓扑结构分:总线型,星型,环形,网状型
5.按传输技术分:广播式网络 共享公共通信通道,点对点网络 使用分组存储转发和路由选择选择机制
在这里插入图片描述
计算机标准化工作
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
性能指标之速率,带宽,吞吐量
在这里插入图片描述
在这里插入图片描述
吞吐量
在这里插入图片描述
性能指标之时延,时延带宽积,往返时间RTT,利用率
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
计算机网络为什么要分层
在这里插入图片描述
在这里插入图片描述
1.实体:第n层中活动元素称为n层实体,同一层的实体叫对等实体
2.协议:为进行网络中的对等实体数据交换而建立的规则,标准或约定称为网络协议
语法:规定传输数据的格式
语义:规定所要完成的功能
同步:规定各种操作的顺序
3.接口(访问服务点SAP):上层使用下层服务的入口
4.服务:下层为相邻上层提供的功能调用(垂直)
SDU服务数据单元:为完成用户所要求的功能而应传送的数据
PCI协议控制信息:控制协议操作的信息
PDU协议数据单元:对等层次之间传送的数据单元

概念总结:
网络体系结构是从功能上描述计算机网络结构
计算机网络体系结构简称网络体系结构是分层结构
每层遵循某个/某些网络协议以完成本层功能
计算机网络体系结构是计算机网络的各层及其协议的集合
第n层在向第n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层提供的功能
仅仅在相邻层间有接口,且提供服务的具体细节在对上一层完全屏蔽
体系结构是抽象的,而实现是指能运行的一些软件和硬件

计算机网络分层结构
为了解决计算机网络复杂的大问题采取分层结构(按功能)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ISO模型七层的功能
应用层:所有能和用户交互产生网络流量的程序
典型应用层服务:文件传输服务,电子邮件SMTP,万维网(HTTP)

表示层:用于处理两个通信系统中交换信息的表示方式(语法和语义)
功能一:数据格式转换,功能二:数据加密解密,功能三:数据压缩和恢复

会话层:向表示层实体//用户进程提供建立连接并在连接上有序的传输数据,这是会话,也就是建立同步(SYN)
功能一:建立,管理,终止会话,功能二:使用校验点可使会话在通信失效时从校验点/同步点继续回复通信,实现数据同步,适用于传输大文件,
主要协议:ADSP,ASP

上三层是端到端的通信,
传输层:负责主机中两个进程的通信,即端到端的通信,传输单位是报文段或者用户数据报,
功能一:可靠传输,不可靠传输,功能二:差错控制,功能三:流量控制,功能四:复用分用

网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报,
功能一:路由选择,功能二:流量控制,功能三:差错控制,功能四:拥塞控制

数据链路层:主要任务是把网络层传下来的数据报组装成帧,数据链路层/链路层的传输单位是帧
功能一:组装成帧,功能二:差错控制,帧错+位错,功能三:流量控制,功能四:访问控制,控制对信道的访问
主要的协议:SDLC,HDLC,PPP,STP

物理层:主要任务是在物理媒体上实现比特流的透明传输,物理层传输单位是比特
透明传输:指不管是所传数据是什么样的比特组合,都能应当在链路上传送
功能一:定义接口特性,功能二定义传输模式(单工,半双工,全双工),功能三:定义传输速率,功能四:比特同步,功能五:比特编码,

TCP/IP参考模型
在这里插入图片描述
OSI参考模型与TCP/IP参考模型相同点
1.都属于分层结构
2.都基于独立的协议栈的概念
3.都可以实现异构网路互联
OSI参考模型与TCP/IP参考模型不同点
1.OSI定义三点:服务,协议,接口
2.OSI先出现,参考模型先于协议发明,不偏向特定协议
3.TCP/IP设计之初就考虑到异构网络互联问题,将IP作为重要层次
4.面向连接和无连接
面向连接分为三个阶段,第一是建立连接,在此阶段,发出一个建立连接的请求,只有在连接成功建立后,才能开始传输,这是第二阶段,接着,当数据传输完毕,必须释放连接,而面向无连接没有那么多阶段,它直接进行数据传输
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

第二章 物理层

基本概念
物理层解决如何连接各种计算机的传输媒体上传输比特流,而不是指具体的传输媒体
物理层主要任务:确定与传输媒体接口有关的一些特性,即定义标准
1.机械特性:定义物理连接的特性,规定物理连接时所采用的规格,接口形状,引线数目,引脚数量和排列情况
电气特性:规定传输二进制位时,电路上信号的电压范围,阻抗匹配,传输速率和距离限制
功能特性:指明某条先上出现的某一电平表示何种意义,接口部件的信号线用途
规程特性(过程特性)定义各条物理线路的工作规程和时序关系

数据通信基础知识
典型的数据通信模型
在这里插入图片描述
数据通信的相关术语
通信的目的是传送消息
数据:传送信息的实体,通常是有意义的符号序列
信号:数据的电气/电磁的表现,是数据在传输过程中的存在形式
在这里插入图片描述
信源:产生和发送数据的源头
信宿:接收数据的终点
信道:信号的传输媒介,一般用来表示某一个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接受信道
在这里插入图片描述
通信双方信息的交互方法
1.单共通信:只有一个方向的通信而没有反方向的交互,仅需要一条信道
2.半双工通信:通信的双方都可以接收和发送信息,但任何一方都不能同时发送和接收,需要两条信道
3.通信双方可以同时发送和接收信息,也需要两条信道

两种数据传输方式
串行传输:速度慢,费用低,适合远距离
并行传输:速度快,费用高,适合近距离
在这里插入图片描述
码元
是指用一个固定时长的信号波形(数字脉冲),代表不同的离散数值的基本波形,是数通信中数字信号的计量单位,这个时长称为k进制码元,而该时长称为码元的宽度,当码元的离散状态有M个时(M大于2)此时码元称为M进制码元,一码元可以携带多个比特的信息量,
在这里插入图片描述
速率也叫数据率,指数据的传输速率,表示单位时间内传输的数据量,它可以用码元传输速率和信息传输速率表示
1.码元传输速率,他表示单位时间内数字通信系统所传输的码元的个数,单位是波特(baud),1波特表示数字通信系统所传输的码元个数,这里的码元是多进制的,也可以是二进制的,但码元速率与进制数无关
表示一秒可以传输多少个码元
2.信息传输速率:别名信息速率,比特率等,表示单位时间内数字通信系统传输的二进制码元个数(即比特数)单位是比特每秒(b/s)表示一秒传输多少个比特
关系:若一个码元携带nbit的信息量,则M Baud的码元传输速率所对应的信息传输速率为M*n bit/s
3.带宽:表示在单位时间内从网络中某一点到另一点所能通过的”最高数据率“,常用来表示网络的通信线路能传输数据的时间。单位是b/s
在这里插入图片描述
失真,什么是失真?
在这里插入图片描述
1.码元传输速率,传输速率越快就会导致失真越严重
2.信号传输距离,传输距离越远就会导致失真越严重
3.噪声干扰,噪声越大就会导致失真越严重
4.传输媒体质量,媒体质量越差就会导致失真越严重

失真的一种现象—码间串扰
在这里插入图片描述
码间串扰:接收端收到的信号波形失去了码元之间清晰界限的现象

奈氏准则:在理想低通(无噪声,带宽受限)条件下,为了避免码间串扰,极限码元传输速率为2W Baud,W是信道带宽,单位是Hz
在这里插入图片描述
1.在任何信道中,码元传输的速率是有上限的,若传输速率超过此上限,就会出现严重的码间串扰,使接收端对码元的完全正确识别成为不可能
2.信道的频带宽度(即能通过的信号高频分量越多),就可以用更高的速率进行码元的有效传输
3.奈氏准则给出了码元传输速率的限制,但没有对信息传输速率给出限制
4.由于码元的传输速率受到奈氏准则的制约,所以要提高数据的传输速率就必须设法使每个码元能携带更多的比特信息量,这就需要多元制的调制方法

香农定理
噪声存在于所有的电子设备和通信信道中,由于噪声随机产生,它的瞬时值会很大,因此噪声会使接收端对码元的判决产生错误,但是噪声的影响是相对的,若信号,那么噪声影响就会相对较小,因此,信噪比就很重要
信噪比=信号的平均功率/噪声的平均功率,常记为S/N,并用分贝(dB)作为度量单位,即:
香农定理:在带宽受限且有噪声的信道中,为了不产生误差,信息的数据传输速率有上限
在这里插入图片描述
1.信道的带宽或信道中的信噪比越大,则信息的极限传输速率越高
2.对一定的传输带宽和一定的信噪比,信息传输速率的上限就确定了,
3.只要信息的传输速率低于信道的极限传输速率,就一定能找到某种方法来实现无差别的传输
4.香农定理得出的为极限信息传输速率,实际信道能达到的传输速率要比它低不少
5.从香农定理可以看出,若信道带宽W或信噪比S/N没有上限(不可能),那么信道的极限信息传输速率也就没有上限

在这里插入图片描述
在这里插入图片描述
数据的编码和信号的调制
1.基带信号与宽带信号
信道:信号的传输媒介,一般用来表示某一个方向上传送信息的介质,因此一条通信线路往往包含了一条发送信道和一条接受信道
信道上传送的信号分为基带信号和宽带信号
基带信号:将数字信号1/0直接用两种不同的电压表示,再送到数字信道上传输(基带传输),来自信源的信号,像计算机输出的各种表示各种文字或图像文件的数据信号都属于基带信号,基带信号就是发出的直接表达了要传输的信息的信号
宽带信号:将基带信号进行调制后形成的频分复用模拟信号,再传送到模拟信道上去传输(宽带传输),把基带信号经过载波调制后,把信号的频率范围搬到较高的频段以便在信道中传输
在这里插入图片描述
数字数据编码为数字信号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.非归零编码(NRZ)高1低0
编码容易实现,但没有检错功能,且无法判断一个码元的开始和结束,以至于接收和发送双方难以保持同步
2.曼彻斯特编码
将一个码元分为两个相等的间隔,前一个间隔为低电平后一个间隔为高电平表示为1,前一个为高电平后一个为低电平表示为0,该编码的特点就是在每一个码元的中间出现电平跳变,位中间的跳变既可作为时钟信号(可用于同步),又可作数据信号,但他所占的频带宽度是原始的基带宽度的两倍,所以数据传输速率只有调制速率的1/2
3.差分曼彻斯特编码
同1异0,常用于局域网传输,其规则是:若码元为1,则前半个码元与上半个码元电平相同,若为0,则相反,该编码的特点是,在每个码元中间,都有一次电平的跳变,可以实现自同步,且扛干扰性强于曼彻斯特编码
4.非归零编码(RZ)
信号电平在一个码元之内都要恢复到0的这种编码成编码方式
5.反向不归零编码(NRZI)信号电平翻转表示0,信号电平不变表示1
在这里插入图片描述

6.4B/5B编码
比特流中插入额外的比特以打破一连串的0或1,就是用五个比特来编码四个比特的数据,之后再传给接收方,因此称为4B/5B编码,该编码效率为百分之八十

数字数据调制为模拟信号
数字数据调制技术在发送端将数字信号转换为模拟信号,而在接受端将模拟信号还原为数字信号,分别对应于调制解调器的调制和解调过程

模拟数据编码为数字信号
计算机内部处理的是二进制数据,处理的都属数字音频,所以需要将模拟音频通过采样,量化转换为成有限个数字表示的离散序列(即实现音频数字化)
典型的例子就是对音频信号进行编码的脉码调制(PCM),在计算机应用中,能够达到最高保真水平的就是PCM编码,被广泛应用于素材保存以及音乐欣赏,CD,DVD以及我们常见的WAV文件中均有应用,它主要包括三步:抽样,量化,编码
在这里插入图片描述
为了实现传输的有效性,可能需要较高的频率,这种调制方式还可以使用频分复用技术,充分利用带宽资源,在电话机和本地交换机中所传输的信号是采用模拟信号传输模拟数据的方式:模拟的声音数据是加载到模拟的载波信号中传输的

物理层的传输介质
传输介质又称传输媒体/传输媒介,他就是数据传输系统中在发送设备和接收设备之间的物理通路
传输媒体并不是物理层,传输媒体在物理层下面,因为物理层是体系结构的第一层,因此有时称传输媒体为0层,在传输媒体中传输的是信号,但传输媒体并不知道传输的信号代表什么意思,但物理层规定了电气特性,因此能识别所传送的比特流,
传输介质分为导向型传输介质和非导向型传输介质
导向型传输介质:电磁波被导向沿着固体媒介(铜线/光缆)传播
非导向性传输介质:自由空间,介质可以是空气,真空,海水,

导向型传输介质–1.双绞线
双绞线是古老的,又最常用的传输介质,它由两根采用一定规则并排绞合的,相互绝缘的铜导线组成,绞合可以减少相邻导线的电磁干扰
在这里插入图片描述
为了进一步提高抗电磁干扰能力,可在双绞线的外面再加上一个金属丝编制的屏蔽层,这就是屏蔽双绞线(STP),无屏蔽层的双绞线就称为非屏蔽双绞线(UTP)
双绞线价格便宜,是非常常用的阐述介质之一,在局域网和传统电话网络中普遍使用,模拟传输和数字传输都可以使用双绞线,其通信距离一般为几公里到数十公里,距离太远时,对于模拟传输要用放大器放大衰减的信号,对于数字传输,要用中继器将失真的信号整形

导向型传输介质—2.同轴电缆
同轴电缆由导体铜质芯线,绝缘层,网状编制屏蔽层和塑料外层构成,按特性阻抗数值的不同,通常将同轴电缆分为两类,50欧姆同轴电缆和75欧姆同轴电缆,其中,50欧姆同轴电缆主要用于传输基带数字信号,又称基带同轴电缆,他在局域网中得到广泛的使用,75欧姆同轴电缆主要用以传送宽带信号,又称宽带同轴电缆,它主要用于有线电视系统
在这里插入图片描述
导向型传输介质—3.光纤
光纤通信就是利用光导纤维传递光脉冲来进行通信,有光脉冲表示1,无光脉冲表示0,而可见光的频率大约是10的8次方赫兹,因此光纤通信的带宽远远大于目前其他各种传输媒体
光纤在发送端有光源,可以采用发光二极管或者半导体激光器,他们在电脉冲作用下能产生光脉冲,在接收端用光二极管做成光检测器,在检测到光脉冲时可以还原出电脉冲
光线主要有纤芯和包层构成,光波通过纤芯进行传导,包层较纤芯有较低的折射率,当光线从高折射率的介质射向低折射率的介质时,其折射角将大于入射角,因此,如果入射角足够大,就会出现全反射,即光纤碰到包层时就会折射回纤芯,不断重复,光也就沿着光纤传送下去
在这里插入图片描述
在这里插入图片描述
光纤的特点:
1.传输损耗小,中继距离长,对长距离传输特别经济
2.抗雷电和电磁干扰性能好
3.无传音干扰,保密性好,也不宜被窃取或截取数据
4.体积小,重量轻

非导向型传输介质
在这里插入图片描述
物理层设备
中继器
诞生原因:由于存在损耗,在线路上传输的信号功率会逐渐衰减,衰减到一定程度时将造成信号失真,因此会导致接收错误,
中继器的功能:对信号进行再生和还原,对衰减的信号进行放大,保持与原数据相同,以增加信号的传输距离,延长网络的长度
在这里插入图片描述

中继器两端:两端的网络部分是网段,而不是子网,适用于完全相同的两类网络的互联,且两个网段速率要相同,中继器只会将任何电缆段上的数据发送到另一端电缆上,它仅仅作用于信号的电气部分,并不管数据中是否由错误或者不适于网段的数据,两端可连相同的媒体,也可连接不同的媒体,中继器两端的网段一定要是同一个协议,(中继器不会存储转发)
5-4-3规则:网络标准中都对信号的延迟范围做了具体规定,因而中继器只能在规定范围内进行,否则会网络故障,最多不超过五个网段,四个中继器或者集线器,只有三个段可以挂计算机

集线器(多端口中继器)
集线器的功能:对信号进行再生放大转发,对衰减的信号进行放大,接着转发到其他所有(除了输入端口外)处于工作状态的端口上,以增加信号的传输距离,延长网络的长度,不具备信号的定向传送能力,是一个共享式设备

在这里插入图片描述
集线器,中继器不能分割冲突域,连在集线器上工作的主机平分带宽,

第三章 数据链路层

数据链路层基本概念
结点:主机,路由器
链路:网络中两个节点之间的物理通道,链路的传输介质主要有双绞线,光纤和微波,分为有线链路,无线链路
数据链路:网络中两个节点之间的逻辑通道,把实现数据传输协议的硬件和软件加到链路上就构成了数据链路
帧:链路层的协议数据单元,封装网络层数举报
数据链路层负责通过一条链路从一个节点向另一个物理链路直接相连的香菱节点传送数据报
数据链路层在物理层提供服务的基础上向网络层提供服务,其基本的服务是将源自网络层来的数据可靠地传输到相邻结点的目标机网络层,其主要作用是加强物理层原始比特流的功能,将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路,是指对网络层表现为一条无差错的链路
功能一:为网络层提供服务,无确认无连接服务,有确认无连接服务,有确认面向连接服务(有确认一定有连接!)
功能二:链路管理,即连接的建立,维持,释放(面向连接的服务)
功能三:组帧
功能四:流量控制(限制发送方)
功能五:差错控制(帧错/位错)

封装成帧:就是在一段数据的前后部分添加首部和尾部,这样就构成了一个帧,接收端在物理层上交的比特流后,就能根据首部和尾部的标记,从收到的比特流中识别帧的开始和结束
首部和尾部包含许多的控制信息,他们的一个重要作用:帧定界(确定帧的界限)
帧同步:接收方应当能从接受的二进制比特流中区分出帧的起始和终止
组帧的四种方法:1.字符计数法,2.字符(节)填充法,3.零比特填充法,4.违规编码法
在这里插入图片描述
透明传输
透明传输是指不管所传送数据是什么样的比特组合,都应当能够在链路上传送,因此,链路层就“看不见”有什么妨碍数据传输的东西
当说传数据中的比特组合恰巧与某一个控制信息完全一样时,就必须采取适当的措施,使接受方不会将这样的数据误认为是某种控制信息,这样才能保证数据链路层的传输是透明的

1.字符计数法
帧首部使用一个计数字段(第一个字节,八位)来标明帧内字符数
在这里插入图片描述
容易出错,不常用
2.字符填充法
在这里插入图片描述
在这里插入图片描述
3.零比特填充法
在这里插入图片描述
4.违规编码法

在这里插入图片描述
差错控制(检错编码)
概括来说,传输中的差错都是由于噪声引起的
全局性:1.由于线路本身电气特性所产生的随机噪声(热噪声),是信道固有的,随机固有的,随机存在的,解决办法:提高信噪比来减少或避免干扰
局部性:2.外界特定的短暂原因所造成的冲击噪声,是产生差错的主要原因,解决办法:通常利用编码技术来解决
在这里插入图片描述

在这里插入图片描述
检错编码—奇偶校验
在这里插入图片描述
检错编码—CRC循环冗余码
在这里插入图片描述
接收端检错过程
把收到的每一个帧都除以同样的除数,然后检查得到的余数R
1.余数为0,判定这个帧没有差错,接收
2.余数不为0,判定这个帧有差错(无法确定到位),丢弃
FCS的产生以及接收端CRC检验都由硬件实现,处理很迅速,因此不会延误数据的传输

在数据链路层仅仅使用循环冗余码检验CRC差错检测技术,只能做到对帧的无差错接收,即“凡是接收端数据链路层接受的帧,我们都能以每场接近1的概率认为这些帧在传输过程中没有产生差错”,接收端丢弃的帧虽然曾接收到了,但是最终还是因为有差错被丢弃了,“凡是接收端数据链路层接受的帧均无差错”
可靠传输:数据链路层发送什么,接收端就收到什么
链路层使用CRC检验,能够实现无差错的传输,但这还不是可靠传输

纠错编码—海明码
海明码:发现双比特错,纠正单比特错
工作原理:动一发而动全身
在这里插入图片描述
确定校验码位数r
海明不等式
在这里插入图片描述
确定校验码和数据的位置
在这里插入图片描述
求出校验码的值
在这里插入图片描述
检错并纠错
在这里插入图片描述
流量控制与可靠传输机制
较高的发送速度和较低的接收能力的不匹配,会造成传输出错,因此流量控制也是数据链路层的一项重要工作
数据链路层的流量控制是点对点的,而传输层的流量控制是端到端的
数据链路层流量控制手段:接受方收不下也不回复确认,
传输层流量控制手段:接收端给发送端一个窗口公告

流量控制方法

在这里插入图片描述
停止-等待协议:发送窗口大小=1,接收窗口大小=1
后退N帧协议(GBN)发送窗口大小>1,接收窗口大小=1
选择重传协议(SR)发送窗口大小 >1,接收窗口>1
可靠传输:发送端发啥,接收端收啥,
流量控制:控制发送速率,使接收方有足够的缓冲空间来接收每一个帧,
滑动窗口解决了:流量控制(收不下就不给确认,想发也发不了),可靠传输(发送方自动重传)

停止-等待协议
1.为什么要有停止等待协议?
除了有比特差错,底层信道还会有丢包问题,为了实现流量控制。(丢包物理线路故障,设备故障,病毒攻击,路由信息错误等原因,会导致数据包的丢失)
2.研究停止等待协议的前提?
虽然现在常用全双工通信方式,但是为了讨论问题方便,仅考虑一方发送数据(发送方),一方接收数据(接收方),因为使在讨论可靠传输原理,所以并不考虑数据是在拿一个层次上传送的,
停止等待协议就是没法送完一个分组就停止发送,等待对方确认,在收到确认再发送下一个分组
3.停止等待协议有以下几种情况?
无差错情况&有差错情况

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
停止等待协议性能分析
信道利用率太低!
在这里插入图片描述
在这里插入图片描述
停止等待协议的弊端:信道利用率不高,每次只发送一个帧,简直太闲了
在这里插入图片描述
在这里插入图片描述
GBN发送方必须响拖拖沓沓应的三件事
1.上层的调用
上层要发送数据时,发送方先检查发送创建哦是否已经满了,如果未满,则产生一个帧,如果窗口已满发送方只需将数据返回给上层,暗示上层窗口已经满了,上层等一会再发(实际实现中,发送方可以缓存这些数据,窗口不满时再发送帧)
2.收到了一个ACK
GBN协议中,对n号帧的确认采用累计确认的方式,标明接收方已经收到n号帧和它之前的全部帧
3.超时事件
协议的名字为后退n帧/回退n帧,来源于出现丢失和时延过长时发送方的行为,就像在停等协议中一样,定时器将再次用于恢复数据帧或确认帧丢失,如果出现超时,发送方重传所有已发送但未被确认的帧
滑动窗口长度可以无限长吗?
若采用n个比特对帧编号,那么发送窗口的尺寸Wr应满足大于1小于2的n次方减一,因为发送尺寸过大,就会使接收方无法区别新帧和旧帧,

GBN协议重点总结
1.累计确认(偶尔捎带确认)
2.接收方只按顺序接收帧,不按序无情丢弃
3.确认序列号最大,按序到达的帧
4.发送窗口最大为2的n次方减一,接收窗口大小为1
GBN协议性能分析
因连续发送数据帧而提高了利用率,在重传时必须把原来已经正确传送的数据帧重传,是传送效率降低

GBN协议的弊端
累计确认会导致批量重传的问题,已经正常传送的帧会被再次传一次,那么可以不可以只重传出错的帧
解决方法:设置单个确认,同时加大接收窗口,设置接收缓存,缓存乱序到达的帧,

选择重传协议(SR)
在这里插入图片描述
SR啊让安然热热热rrrrrrrrrrrrrr4++tttttttttttttttt发送方必须响应的三件事
1.上层要发送数据时,发送方先检查发送创建哦是否已经满了,如果未满,则产生一个帧,如果窗口已满发送方只需将数据返回给上层,暗示上层窗口已经满了,上层等一会再发
2.收到了ACK
如果收到了ACK,加入该帧序号在窗口内,则SR发送方将那个被确认的帧标记为已接收,如果该帧序号是窗口的下界(最左边第一个窗口对应的序号),则窗口向前移动到具有最小序号的未确认帧处,如果窗口移动了并且有序号在窗口内的未发送帧,则发送这些帧
3.超时事件
每个帧都有自己的定时器,一个超时事件发生后只重传一个帧
选择重传协议(SR)做的事情
来者不拒(窗口内的帧)
SR接收方将确认一个正确接收的帧而不官其是否是按序,失序的帧将被缓存,并返回给发送方一个该帧的确认帧(收谁确认谁),直到所有帧(序号更小的帧)都被接受为止,这是才将这一批帧按序交给上层,然后向前移动滑动窗口
滑动窗口的长度:发送窗口最好等于接收窗口(大了会溢出,小了没有意义)n位标识窗口时,窗口长度为2的n-1次方
选择重传协议(SR)重点总结
1.对数据帧逐一确认,收一个确认一个
2.只重传出错的帧
3.8接收方有缓存
4.窗口长度2的n-1次方

传输数据使用的两种链路
点对点链路:两个相邻节点通过一个链路相连,没有第三者,应用:PPP协议,常用于广域网
广播式链路:所有主机共享传输介质,应用:早期的总线以太网,无线局域网,典型拓扑结构:总线型,星型(逻辑总线型)

介质访问控制
介质访问控制的内容就是采取一定的措施,是的两对节点之间的通信不会发生相互干扰的情况
在这里插入图片描述
信道划分介质访问控制
信道划分介质访问控制:将使用介质的每个设备与来自同意信道上的其他设备的通信隔离开,把时域和频域资源合理地分配给网络上的设备
在这里插入图片描述
在这里插入图片描述
频率(frequency)时间(time)波长(wave)码元(code)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
aloha协议
在这里插入图片描述
夏威夷,hallo工程师故事
在这里插入图片描述
在这里插入图片描述
CSMA协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
CMSA-CD协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
CMSA-CA协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
轮询访问介质访问控制
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
局域网基本概念和体系结构
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以太网
在这里插入图片描述
vv
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IEEE 802.11和无线局域网
IEEE 802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信的标准
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
PPP协议和HDLC协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
链路层设备
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第四章网络层

网络层功能概述
在这里插入图片描述

功能一:路由选择与分组转发 也就是选择一个最佳路径
功能二:异构网络互联 实现不同网络的连接
功能三:拥塞控制 若所有结点都来不及接收分组,而要丢弃大量的分组的话,网络就处于拥塞状态,因此要采取一定的措施来缓解这种状况

数据交换方式
如何使数据通过网络核心(路由器)从源主机到目的主机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据报与虚电路
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
路由算法以及相关的路由协议概述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP数据报格式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP数据报分片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IPV4地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
网络地址转换NAT
在这里插入图片描述
在这里插入图片描述
子网划分与子网掩码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此处是相与
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
无分类编制CIDR
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ARP协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
DHCP协议
在这里插入图片描述
在这里插入图片描述
ICMP协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ICMP询问报文也就是ping
在这里插入图片描述
IPV6
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
RIP协议与距离向量算法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
OSPF协议以及链路状态算法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
BGP协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP组播
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
移动IP
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
网络层设备
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第四章总结
在这里插入图片描述

第五章传输层

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
UDP协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
TCP协议特点和TCP报文段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
TCP连接管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
TCP可靠传输
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
TCP流量控制
在这里插入图片描述
在这里插入图片描述
TCP拥塞控制
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第六层网络应用层模型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
DNS域名服务器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件传输协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
电子邮件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
万维网概述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-08-19 19:40:15  更:2022-08-19 19:44:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 1:28:48-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码