计算机网路笔记(王道)

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

2、计算机网络是互连的、自治的计算机集合。

3、互连代表互联互通,自治代表无主从关系。

4、计算机网络的功能:

  1. 数据通信
  2. 资源共享
  3. 分布式处理
  4. 提高可靠性

5、计算机网络的组成:

1)组成部分分:硬件,软件,协议

2)工作方式分:边缘部分(用户直接使用:C/S方式、P2P方式),核心部分(为边缘部分服务:网络,路由器)

3)功能组成分:数据通信(通信子网,实现数据通信),资源共享(实现资源共享/数据处理)

6、通信子网:各种传输介质、通信设备、相应的网络协议(通信子网包括物理层(集线器、中继器)、数据链路层(交换机、网桥)、网络层(路由器))

7、资源子网:实现资源共享功能的设备和软件的集合(资源子网包括应用层、表示层、会话层)

8、传输层属于资源子网和通信子网的接口

9、计算机网络分类:

       1)按分布范围分:广域网(交换技术)、城域网、局域网(广播技术)、个人区域网

       2)按使用者分:公用网(中国电信、中国移动、中国联通),专用网(政府、军队)

       3)按交换技术分:电路交换、报文交换、分组交换

       4)按拓扑结构分:总线型、星型(6节点5链路)、环型、网状型(常用于网状网)

       5)按传输技术分:广播式网络(共享公共通信信道)、点对点网络使用分组存储转发和路由选择机制

10、标准化工作:标准化对计算机网络至关重要,要实现不同厂商的硬、软件之间的相互连通,必须遵从统一的标准。

11、标准的分类:法定标准(由权威机构制定的正式的、合法的标准DSI)、事实标准(某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标准TCP/IP)

12、RFC(因特网标准的形式):RFC要上升为英特网正式标准的四个阶段:英特网草案、建议标准、草案标准、英特网标准。

13、相关组织:ISO、ITU、IEEE、IETF

14、速率:速率即数据率或称数据传输率或者比特率,连接在计算机网络上的主机在数字信道上传送数据位数的速率。单位:b/s,kb/s,Mb/s,Gb/s,Tb/s

15、比特:数据量的单位:比特 1/0 位

16、存储容量:1Byte(字节)=8bit(比特),1KB=2^10B=1024B=1024*8b

17、带宽:原本指的是某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz),在计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。单位是“比特每秒”。(网络设备所支持的最高速度)

18、吞吐量:表示在单位时间内通过某个网络(或者信道、接口)的数据量。吞吐量受网络的带宽或网络的额定速率的限制。

19、链路带宽指的是链路路口位置发送数据的速率,链路上以电磁波形式传播:

  1. 缓存限制接收数据大小
  2. 时延:指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或迟延。单位是S。
  3. 计算机网络时延分类:
  1. 发送时延(传输时延)
  2. 传播时延
  3. 排队时延
  4. 处理时延
  1. 发送时延:从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间。(数据长度,发送速率有关),发送时延=数据长度/信道带宽(发送速率),带宽10b/s,10数据,发送时延:1s     高速链路(提高发送速率)
  2. 传播时延:取决于电磁波传播速度和链路长度,传播时延=信道长度/电磁波在信道上的传播速率。
  3. 排队时延:等待输出/入链路可用。
  4. 处理时延:检错、找出口。
  5. 时延带宽积:传播时延*带宽=s*b/s=b,又称为以比特为单位的链路长度
  6. 往返时延RTT:从发送方发送数据开始,到发送方收到接受方的确认(接受方收到数据后立即发送确认),总共经历的时延。
  7. RTT越大,在收到确认之前,可以发送的数据越多。
  8. RTT包括:往返传播时延=传播时延*2、末端处理时间
  9. 利用率:信道利用率(有数据通过时间/(有+无)数据通过时间)、网络利用率(信道利用率加权平均值)。
  10. 为什么要分层?发送文件前要完成的工作?
  1. 发送通信的计算机必须将数据通信的通路进行激活
  2. 要告诉网络如何识别目的主机
  3. 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常
  4. 发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
  5. 确保差错和意外可以解决。
  1. 实体,对等实体,协议(只有水平对等之间才有协议),接口(每两层之间的位置),服务(下层为上层服务)
  2. 分层的基本原则
  1. 每层之间相互独立,每层只实现一种相对独立的功能
  2. 每层之间界面清晰,易于理解,相对交流尽可能少
  3. 结构上可分割开,每层都采用最合适的技术来实现。
  4. 保持上层对下层的独立性,上层单向使用下层提供的服务
  5. 整个分层结构应该能促进标准化工作。
  1. 实体:第n层中的活动元素称为n层实体,同一层的实体叫对等实体。
  2. 协议:为进行网络中的对等实体数据交换而建立的规则,标准或者约定称为网络协议。
  3. 接口(访问服务点SAP):上层使用下层服务的入口。
  4. 服务:下层为相邻上层提供的功能调用(垂直)
  5. SDU服务数据单元:为完成用户所要求的功能而传送的数据
  6. PCI协议控制信息:控制协议操作的信息
  7. PDU协议数据单元:对等层次之间传送的数据单元;PDU=PCI+SDU,PDU变成下一层的SDU
  8. 网络体系结构是从功能上描述计算机网络机构
  9. 计算机网络体系结构简称网络结构是分层结构
  10. 每层遵循某个网络协议以完成本层功能。
  11. 计算机网络体系结构是计算机网络的各层及其协议的集合
  12. 第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包括由下层服务提供的功能。仅仅在相邻层间有接口,且所提供服务的具体实施细节对上一层完全屏蔽
  13. 体系结构是抽象的,而实现是能运行的一些软件和硬件
  14. 计算机网络分层结构:7层OSI参考模型(法定标准),4层TCP/IP参考模型(事实标准),综合可以变成:5层的体系结构
  15. 为了解决计算机网络复杂的大问题,之后出现了分层结构(按功能)
  16. 目的:支持异构网络系统的互联互通,国际标准化组织提出OSI
  17. 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。(物联网淑惠试用)
  18. 应用层、表示层、会话层、传输层是端到端的方式,物理层、数据链路层、网络层是点对点的方式。

  1. 应用层:用户与网络的界面。所有能和用户交互产生网络流量的程序(QQ,微信,电子邮件,WWW)
  2. 表示层:用于处理在两个通信系统中交换信息的表示方式(语法和语义)
  3. 表示层功能:1、数据格式的变换(翻译官),把比特流变换成图片与信息2、数据加密解密 3、数据压缩和恢复。主要协议:JPEG,ASCII
  4. 会话层:向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。这是会话,也是建立同步。
  5. 会话层功能:1.建立、管理、终止会话,2.使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步,适用于传输大文件,主要协议:ADSP,ASP
  6. 传输层:负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据报。
  7. 传输层功能:1.可靠传输(有回信)、不可靠传输 2.差错控制 3.流量控制 4.复用分用,主要协议:TCP、UDP
  8. 网络层:主要任务是把分组从源端传送到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。
  9. 网络层功能:1、路由选择 2、流量控制 3、差错控制 4、拥塞控制
  10. 拥塞控制:若所有节点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态。因此要采取一定措施,缓解这种拥塞。
  11. 数据链路层:主要任务是把网络层传下来的数据报组装成帧。数据链路层/链路层的传输单位是帧。
  12. 数据链路层功能:1、成帧(定义帧的开始和结束) 2、差错控制(帧错+位错) 3、流量控制 4、访问(接入)控制 控制对信道的访问
  13. 物理层:主要任务是在物理媒体上实现比特流的透明传输。物理层传输单位是比特
  14. 透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送
  15. 物理层功能:1、定义接口特性 2、定义传输模式(单工、半双工、双工) 3、定义传输速率 4、比特同步 5、比特编码
  16. TCP/IP参考模型:应用层、传输层、网际层、网络接口层

  1. OSI参考模型与TCP/IP参考模型相同点:
  1. 都分层
  2. 都是基于独立的协议栈的概念
  3. 可以实现异构网络互联
  1. OSI参考模型与TCP/IP参考模型不同点:
  1. OSI定义三点:服务、协议、接口
  2. OSI先出现,参考模型先于协议发明,不偏向于特定协议
  3. TCP/IP设计之初就考虑到异构网互联问题,将IP作为重要层次。
  4. OSI参考模型网络层是无连接+面向连接,传输层是面向连接。TCP网络层是无连接,传输层是无连接+面向连接。
  1. 面向连接分为三个阶段,第一是建立连接,在此阶段,发出一个建立连接的请求,只有在连接建立成功之后,才能开始数据传输,这是第二个阶段。接着,当完成数据传输后,必须释放连接。而面向无连接没有这么多阶段,它直接进行数据连接。
  2. 5层参考模型:应用层(支持各种网络应用  FTP,SMTP,HTTP)、传输层(进程-进程的数据传输  TCP、UDP)、网络层(源主机到目的主机的数据分组路由与转发  IP、ICMP、OSPF等)、数据链路层(将网络层传下来的数据报组装成帧  Ethernet、PPP)、物理层(比特传输)

  1. 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
  2. 物理层主要任务:确认与传输媒体接口有关的一些特性---定义标准
  3. 定义标准的机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。
  4. 物理层定义标准的电气特性:规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等。
  5. 功能特性:指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途。
  6. 规程特性:定义各条物理线路的工作规程和时序关系。
  7. 典型的数据通信模型:信源,发送器(源系统),传输系统,接收器,信宿(目的系统)
  8. 数据通信的目的:传送消息
  9. 数据:传送信息的实体,通常是有意义的符号序列
  10. 信号:数据的电气/电磁的表现,是数据在传输过程中的存在形式。
  11. 数字信号:代表消息的参数取值是离散的。
  12. 模拟信号:代表信息的参数取值是连续的。
  13. 信源:产生和发送数据的源头。
  14. 信宿:接受数据的终点。
  15. 信道:信号的传输媒介。一般用来表示向某一个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接收信道。
  16. 信道传输信号:传输模拟信道(模拟信道),传输数字信道(数字信道)
  17. 信道传输介质:无线信道,有线信道。
  18. 三种通信方式:单工通信,半双工通信,双工通信。
  19. 两种数据传输方式:串行传输(速度慢,费用低,适合远距离),并行传输(速度快,费用高,适合近距离,常用于计算机内部数据传输)
  20. 码元:是指用一个固定时长信号波形(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为K进制码元,而该时长称为码元宽度。当码元的离散状态有M个时(M大于2),此时码元为M进制码元。1码元可以携带多个比特的信息量。例如,在二进制编码时,只有两种不同的码元,一种代表0状态,另一种代表1状态。
  21. 速率(数据率):指数据的传输速率,表示单位时间内传输的数据量。可以用码元传输速率和信息传输速率表示。
  22. 码元传输速率:表示单位时间内数字通信系统所传输的码元个数(也可以称为脉冲个数或信号变化的次数),单位是波特。1s传输多少码元。
  23. 1波特=1码元/秒
  24. 信息传输速率:表示单位时间内数字通信系统传输的二进制码元个数(即比特数),单位是比特/秒,1s传输多少比特,码元传输速率*log2 几进制
  25. 关系:若一个码元携带N bit的信息量,则M Baud的码元传输速率所对应的信息传输速率为M*N bit/s
  26. 矩形图,一部分代表2个比特。
  27. 带宽:单位时间内从网络中的某一点到另一点所通过的最高数据率。
  28. 失真:现实中的信道(带宽受限、有噪声、干扰)
  29. 影响失真程度的因素:1、码元传输速率 2、信号传输距离 3、噪声干扰 4、传输媒体质量
  30. 信道带宽:指信道能通过的最高频率和最低频率之差。
  31. 码间串扰:接收端收到的信号波形失去了码元之间清晰界限的现象。
  32. 奈奎斯特定理:在理想低通(无噪声,带宽受限)条件,为了避免码间串扰,极限码元传输速率为2W Baud,W是信道带宽,单位是Hz。
  33. 传输速率慢:可识别,传输速率快:不可识别。
  34. 极限数据率:理想低通信道下的极限数据传输率=2Wlog2V(b/s),其中V表示几种码元/码元的离散电平数目,W是带宽,单位是Hz
  35. 在任何信道中,码元传输速率是有上限的,若传输速率超过此上限,就会出现严重的码间串扰问题,使接收端对码元的完全正确识别成为不可能。
  36. 信道的频带越宽(即能通过的信号高频分量越多),就可以用更高的速率进行码元的有效传输。
  37. 奈氏准则给出了码元传输速率的限制,但并没有对信息传输速率给出限制。
  38. 由于码元的传输速率受奈氏准则的制约,所以要提高数据的传输速率,就必须设法使每个码元能携带更多个比特的信息量,这就需要采用多元制的调制方法。

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值