2022年计算机网络知识点.docx
精选学习资料 - - - - - - - - - 学习好资料 欢迎下载第一章1. 从因特网的工作方式可以把因特网划分为两个部分:(1)边缘部分:由全部连接在因特网上的主机组成;这部分是 用户直接使用 的,用来进行通信(传送数据、音频或视频)和资源共享 ;可以称为客户端;(2)核心部分:由 大量网络 和连接这些网络的路由器 组成;这部分是为边缘部分 提 供服务 的(供应连通性和交换);可以称为服务器;2. 在网络边缘的 端系统 中运行的程序之间的通信方式(应用 进程间通信 )通常可划分 为两大类:(主机又称为端系统 :为用户进行 信息处理 的,并向网络 发送分组 ,从网络 接收分 组;)(1)客户服务器方式( C/S)(2)对等方式( P2P)3. 服务器软件的特点:· 一种特地用来 供应某种服务 的程序,可 同时处理多个 远地或本地 客户恳求 ;· 系统启动后就 始终不断地运行着 ,被动地等待并接受来自各地的客户的通信恳求;因此,服务器程序 不需要知道客户程序的地址;· 一般需要强大的硬件和高级的操作系统支持;4. 对等链接方式· 对等连接 peer-to-peer,简写为 P2P 是指两个主机 在通信时并 不区分 哪一个是服务恳求方 仍是服务供应方 ;· 只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行 公平的、对等名师归纳总结 - - - - - - -第 1 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载 连接通信 ;· 双方都可以下载对方已经储备在硬盘中的 共享文档 ;5. 对等连接方式的特点:· 对等连接方式从 本质上 看仍旧是使用 客户服务器方式 ,只是对等连接中的每一个;主机既是客户又同时是服务器 6. 在网络核心部分 起特别作用的是 路由器 router;· 路由器是 实现分组交换 packet switching 的关键构件,其任务是 储备、转发收 到的分组 ,这是网络核心部分 最重要的功能 ;7.“ 交换”switching的含义就是转接把一条电话线转接到另一条电话线,使它们连通起来;· 从通信资源的安排 角度来看,“ 交换” 就是依据某种方式 动态地安排传输线路的资 源;8. 电路交换的特点:· 电路交换必定是 面对连接 的;· 电路交换的三个阶段:建立连接、通信、释放连接;· 电路交换 传送运算机数据效率低 ;9. 分组交换 的主要特点:· 在发送端 ,先把较长的报文 划分成较短的 、固定长度的 数据段;· 每一个 数据段前 面添加上 首部构成分组 ;· 每一个 分组的首部 都含有 地址等掌握信息· 分组交换网以“分组” 作为 数据传输单元 ;· 分组交换网中的 结点交换机 依据收到的分组的 首部中的地址 信息,把分组 转发到 下一个结点交换机;· 用这样的 储备转发方式 ,最终分组就能到达最终目的地;名师归纳总结 - - - - - - -第 2 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 接收端收到分组后 剥去首部仍原成报文 ;10. 在因特网核心部分的 路由器之间 一般都用 高速链路 相连接,而在网络边缘的 主机接入到核心 部分就通常以 相对较低速率 的链路相连接;11. 在路由器中的 输入和输出端口 之间没有直接连线;· 路由器 处理分组 的过程是:- 把收到的分组先放入 缓存(临时储备); - 查找转发表 ,找出到某个 目的地址 应从哪个 端口转发; - 把分组送到 适当的端口 转发出去;12. 分组交换的优点 :· 高效 动态安排 传输带宽,对通信链路是 逐段占用· 敏捷 以分组为传送单位和查找路由· 快速 不必先建立连接 就能向其他主机发送分组· 牢靠 保证牢靠性的 网络协议 ;分布式的 路由挑选协议 使网络有很好的生存性13. 分组交换带来的问题· 分组在各结点 储备转发 时需要 排队,这就会造成肯定的 时延· 分组必需携带的 首部(里面有必不行少的 掌握信息 )也造成了肯定的 开销14. 运算机网络的性能指标 :· 速率 :比特(bit )是运算机中数据量的单位, 也是信息论中使用的信息量的单位;速率即数据率 data rate或比特率 bit rate是运算机网络中最重要的一个性能指标,速率的单位是 b/s ;速率往往是指 额定速率 或标称速率· 带宽 :数字信道所能传送的“最高数据率 ” ,b/s bit/s;· 吞吐量 :表示在单位时间内通过某个网络(或信道、接口)的数据量;吞吐量受网络的 带宽或网络的 额定速率 的限制;名师归纳总结 - - - - - - -第 3 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 时延 :数据经受的 总时延 就是发送时延 、传播时延 、处理时延 和排队时延 之和 ;在结点 A 中产生 处理时延 和排队时延 ;在发送器 产生传输时延 ;在链路上产生 传播时延 ;15. 开放系统互联参考模型 OSI 标准,一个系统就可以和位于世界上任何地方的、也遵循· OSI/RM:只要遵循 这同一标准的其他任何系统进行通信;· 法律上的 国际标准 OSI 并没有得到市场的认可;· 是非国际标准 TCP/IP 现在获得了最广泛的应用;-TCP/IP 常被称为 事实上的国际标准 ;16. 网络协议:明确规定了所交换的 网络协议的组成要素 :数据的格式 以及有关的 同步 问题;· 语法 数据与掌握信息的 结构或格式 ;· 语义 需要发出何种 掌握信息 ,完成何种 动作以及做出何种 响应· 同步 大事实现 次序 的具体说明17. 运算机网络分层的好处:· 各层之间相互独立、结构可分、敏捷性好;易于实现和保护;能促进标准化工作 ;18. 运算机网络的体系结构· 运算机网络的体系结构是 运算机网络的各层及其协议 的集合;· 体系结构 就是这个运算机网络及其部件所应完成的 功能的精确 定义· 实现 是遵循这种体系结构的前提下用何种 硬件或软件 完成这些 功能的问题· 体系结构是 抽象的,而实现就是 具体的,是真正在运行的运算机 硬件和软件19. 综合 OSI 和 TCP/IP (折中)· TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层;而最下面的名师归纳总结 - - - - - - -第 4 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载网络接口层并没有具体内容;· 五层协议 的体系结构: 应用层 、运输层 、网络层 、数据链路层 、物理层· 主机 1 向主机 2 发送数据:1)应用进程数据 先传送到应用层,加上 应用层首部 ,成为应用层 PDU;2)应用层 PDU 再传送到运输层,加上 3)运输层报文再传送到网络层,加上运输层首部 ,成为运输层 报文 网络层首部 ,成为 IP 数据报 (或分组)4)IP 数据报再传送到数据链路层,加上 链路层首部和尾部 ,成为 数据链路层帧5)数据链路层帧再传送到物理层,最下面的物理层把比特流 传送到 物理媒体6)电信号(或光信号)在物理媒体中传播,从发送端物理层传送到接收端物理层其次章 物理层1. 物理层主要任务为:确定与传输媒体的接口的一些 特性· 机械特性 指明接口所用接线器的外形和尺寸、引线数目和排列、固定和锁定装置等等名师归纳总结 · 电气特性指明在接口电缆的各条线上显现的电压的范畴第 5 页,共 17 页- - - - - - -精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 功能特性 指明某条线上显现的某一电平的电压表示何种意义· 过程特性 指明对于不同功能的各种可能大事的显现次序 2. 通信的分类 :· 单向通信 (单工通信)只能有一个方向的通信而没有反方向的交互· 双向交替通信 (半双工通信)通信的双方都可以发送信息,但不能双方同时 发送 当然也就不能同时接收 · 双向同时通信 (全双工通信)通信的双方可以同时发送和接收信息 3. 最基本的 3 种调制方法:· 调幅 AM:载波的振幅随基带数字信号而变化· 调频 FM:载波的频率随基带数字信号而变化· 调相 PM:载波的初始相位随基带数字信号而变化 4. 导向传输媒体:· 双绞线 :屏蔽双绞线 STP、无屏蔽双绞线 UTP · 同轴电缆 :50 同轴电缆、 70 同轴电缆· 光缆 5. 信道复用技术· 频分复用 FDM的全部用户在同样的时间占用不同的带宽资源(请留意,这里的“ 带宽” 是频率带宽而不是数据的发送速率)· 时分复用 TDM就是将时间划分为一段段等长的时分复用帧(TDM 帧)每一个时分复用的用户在每一个 TDM 帧中占用固定序号的时隙每一个用户所占用的时隙是周期性地显现(其周期就是 TDM 帧的长度)时分复用的全部用户是在不同的时间占用同样的频带宽度名师归纳总结 · 统计时分复用STDM 第 6 页,共 17 页- - - - - - -精选学习资料 - - - - - - - - - 学习好资料欢迎下载4.码分复用· 静态划分信道: 1.频分复用2.时分复用3.波分复用6. 码分多址 CDMA 的重要特点:· 每个站安排的 码片序列 不仅必需 各不相同 ,并且仍必需相互 正交· 在有用的系统中是使用 伪随机码序列7. 宽带接入技术 ADSL(xDSL中的一种):非对称数字用户线· 上行和下行带宽做成 不对称 的· 上行指从 用户到 ISP ,而下行指从 ISP 到用户第三章 数据链路层1. 数据链路层使用的信道主要有以下两种类型:· 点对点信道 这种信道使用一对一的点对点通信方式· 广播信道 这种信道使用一对多的广播通信方式,因此过程比较复杂2. · 链路 是一条无源的点到点的 路只是一条通路的一个组成部分物理线路段 ,中间没有任何其他的交换结点;一条链· 数据链路 除了物理线路外,仍必需有 通信协议 来掌握这些数据的传输;如把实现这些协议的 硬件和软件 加到链路上,就构成了数据链路;现在最常用的方法是使用 适配器(即 网卡 )来实现这些协议的硬件和软件;物理层这两层的功能 3. 常常在两个对等的数据链路层之间画出一个 数据单位是帧 4. 三个基本问题一般的适配器都包括了数据链路层和数字管道 ,而在这条数字管道上传输的 1 )封装成帧 :在一段数据的前后分别添加首部和尾部 ,然后就构成了一个帧;首部第 7 页,共 17 页和尾部的一个重要作用就是进行帧定界名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学习好资料 欢迎下载 2 )透亮传输 (解决透亮传输问题) :· 发送端的数据链路层在 数据中 显现掌握字符“SOH” 或“EOT” 的前面插入一个 转 义字符 “ ESC” 其十六进制编码是 1B · 字节填充 或字符填充 接收端的数据链路层在将数据送往网络层之前 删除 插入 的转义字符· 假如 转义字符也显现数据当中,那么应 在转义字符前面插入一个转义字符;当接收端收到连续的两个转义字符时,就 3 )差错掌握 :删除其中前面的一个· 在传输过程中可能会产生 比特差错 :1 可能会变成 0 而 0 也可能变成 1 · 在一段时间内,传输错误的比特占所传输比特总数的比率称为 误码率 BER Bit Error Rate 5. 点对点 PPP协议· 现在全世界使用得最多的数据链路层协议是点对点协议 PPP Point-to-Point Protocol · 用户使用 拨号电话线 接入因特网时,一般都是使用 PPP 协议6.PPP 协议不需要 的功能:纠错、流量掌握、序号、多点线路、半双工或单工链路7.PPP 协议有三个组成部分:· 一个将 IP 数据报 封装到 串行链路 的方法· 链路掌握协议 LCP · 网络掌握协议 NCP 名师归纳总结 - - - - - - -第 8 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载8. 数据链路层的两个子层 :· 为了使数据链路层能更好地适应多种局域网标准 ,将局域网的数据链路层拆成两个子层: 规律链路 掌握 LLC 和媒体接入 掌握 MAC · 与接入到 传输媒体 有关的内容都放在 MAC子层,而 LLC 子层就与传输媒体无关,不管采纳何种协议的局域网对 9. 适配器的作用 LLC 子层来说都是 透亮的· 网络接口板 又称为 通信适配器 adapter或网络接口卡 或“网卡”· - 进行串行 / 并行转换- 对数据进行 缓存- 在运算机的操作系统 安装设备驱动程序- 实现以太网协议 10.CSMA/CD 协议· 最初的以太网是将很多运算机都连接到 简洁又牢靠,由于总线上没有 有源器件一根总线 上;起初认为这样的连接方法既· 具有 广播特性 的总线上实现了 一对一 的通信 11. 载波监听 / 多点接入 / 碰撞检测· 多点接入 表示很多运算机 以多点接入 的方式连接在一根总线上· 载波监听 是指每一个 站在发送数据之前先要检测一下总线上是 否有其他运算机在 发送数据,假如有,就临时不要发送数据,以免发生碰撞· 碰撞检测 就是运算机 边发送数据边检测 信道上的 信号电压大小 ;当几个站同时在总线上发送数据时,总线上的信号电压摇摆值将会增大(相互叠加);当一个站检测到的信号电压摇摆值超过肯定的 个站同时在发送数据,说明产生了碰撞门限值 时,就认为总线上至少有两名师归纳总结 - - - - - - -第 9 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载 第四章 网络层1. 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一,与 IP 协议配套使用的仍 有四个协议: 地址解析协议 ARP、逆地址解析协议 RARP、网际掌握报文协议 ICMP、网际组治理协议 IGMP 2. 分类 IP 地址· 每一类地址都由 两个固定长度的字段 组成,其中一个字段是 网络号 net-id,它标志主机(或路由器)所连接到的网络,而另一个字段就是 主机号 host-id,它标志该主机(或路由器)3. 点分十进制记法· 机器中存放的 IP 地址是 32 位 二进制代码· 每隔 8 位插入一个空格能够提高可读性· 将每 8 位的二进制数转换为十进制数· 采纳点分十进制记法就进一步提高可读性4. 地址解析协议 ARP· 不管网络层使用的是什么协议,在实际网络的链路上传送 数据帧 时,最终仍是必须使用 硬件地址名师归纳总结 · 每一个主机都设有一个ARP 高速缓存 ARP cache ,里面有所在的 局域网 上的 各第 10 页,共 17 页- - - - - - -精选学习资料 - - - - - - - - - 学习好资料 欢迎下载 主机和路由器的 IP 地址 到硬件地址的映射表 5. 子网掩码· 从一个 IP 数据报的 首部 并无法判定源主机或目的主机所连接的网络是否进行了 子网划分· 使用 子网掩码 subnet mask 可以找出 IP 地址中的 子网部分第五章 运输层1. 运输层为相互通信的 应用进程 供应了 规律通信 2. 应用进程之间的通信· 两个主机进行通信实际上就是两个主机中的· 应用进程之间的通信又称为 端到端的通信应用进程相互通信· 运输层的一个很重要的功能就是 复用和分用· 运输层供应应用进程间的规律通信- “ 规律通信” 的意思是:运输层之间的通信名师归纳总结 - - - - - - -第 11 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载 似乎是沿水平方向传送数据;但事实上这两个运输层之间并没有一条水平方向的物理连接3. 运输层协议和网络层协议的主要区分:· IP 协议的作用范畴(供应 主机之间 的规律通信)· TCP 和 UDP 协议的作用范畴(供应 进程之间 的规律通信)4. 两种不同的运输协议· 运输层向高层用户 屏蔽了下面网络核心的细节(如网络拓扑 、所采纳的 路由挑选协议等),它使应用进程观察的就是 似乎在两个运输层实体之间有一条端到端的规律通信信道· 当运输层采纳 面对连接 的 TCP 协议时,尽管下面的网络是不行靠的(只供应尽最大努力服务),但这种规律通信信道就相当于一条全双工 的牢靠信道· 当运输层采纳无连接的 UDP 协议时,这种规律通信信道是一条 不行靠信道5. 两 个 对 等 运 输 实 体 在 通 信 时 传 送 的 数 据 单 位 叫 做 运 输 协 议 数 据 单 元 TPDUTransport Protocol Data Unit 6. 运输层的端口:· 运行在运算机中的进程是用进程标识符 来标志的· 运行在应用层的各种应用进程却不应当让运算机操作系统指派它的进程标识符 ;这是由于在因特网上使用的运算机的操作系统种类很多,而不同的操作系统又使用不同格式的进程标识符· 为了使运行不同操作系统的运算机的应用进程能够相互通信,就 必需用统一的方法对 TCP/IP 体系的应用进程进行标志· 解决这个问题的方法就是在运输层使用协议端口号 protocol port number,或通常简称为 端口port 名师归纳总结 - - - - - - -第 12 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 虽然 通信的终点是应用进程,但我们可以 把端口想象是通信的终点,由于我们只要把要传送的报文交到目的主机的 某一个合适的目的端口,剩下的工作(即最终交付目的进程)就由 TCP来完成7.UDP 的主要特点· UDP 是无连接 的· 不行靠 交付,同时也 不使用拥塞掌握· UDP 支持一对一、一对多、多对一和多对多 的交互通信· UDP 的首部开销小 ,只有 8 个字节 8. 面对报文 的 UDP:· 发送方 UDP 对应用程序交下来的报文,在添加首部 后就向下交付 IP 层;UDP 对应用层交下来的报文,既 不合并 ,也不拆分 ,而是 保留 这些报文的 边界· 应用层交给 UDP 多长的报文, UDP 就照样发送,即 一次发送一个报文· 接收方 UDP 对 IP 层交上来的 UDP 用户数据报,在 去除首部 后就 原封不动 地交付上层的应用进程,一次交付一个 完整的报文· 应用程序必需挑选合适大小的报文9.TCP 最主要的特点· TCP 是面对连接 的运输层协议· 每一条 TCP 连接只能有两个端点 endpoint(一对一)· TCP 供应牢靠交付的服务· TCP 供应全双工 通信· 面对 字节流 10. 面对字节流的 TCP ,每一条 TCP 连接只能是 点对点 的· TCP 连接是一条 虚连接 而不是一条真正的物理连接名师归纳总结 - - - - - - -第 13 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· TCP 对应用进程一次把多长的报文发送到TCP 的缓存中是不关怀的· TCP 依据对方给出的 窗口值 和当前 网络拥塞的程度 来打算一个报文段应包含多少 个字节( UDP 发送的报文长度是应用进程给出的)· TCP 可把太长的数据块划分短一些再传送;再构成报文段发送出去TCP 也可等待积存有足够多的字节后· TCP 连接的端点不是 主机,不是主机的 IP 地址,不是 应用进程 ,也不是运输层的协议端口 ;TCP 连接的端点叫做 套接字 socket 或插口· 端口号 拼接到 contatenated with 11. 牢靠通信IP 地址即构成了套接字· 在发送完一个分组后,必需临时保留已发送的分组的 副本· 分组和 确认分组 都必需进行 编号· 超时计时器 的重传时间 应当比数据在 分组传输的平均来回时间 更长一些· 使用上述的 确认和重传机制 ,我们就可以在不行靠的传输网络上实现牢靠的通信· 这种牢靠传输协议常称为自动重传恳求 ARQ Automatic Repeat Request;第六章应用层1. 域名系统· 很多应用层软件常常 直接使用域名系统 DNS Domain Name System,但运算机的用户只是 间接而不是直接使用域名系统· 因特网采纳层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS· 名字到 IP 地址的解析( 主机的域名到 IP 地址的映射 )是由如干个域名服务器程序完成的;域名服务器程序在专设的结点上运行,运行该程序的机器称为 域名服务器· 任何一个连接在因特网上的主机或路由器,都有一个 域名唯独 的层次结构的名字,即名师归纳总结 - - - - - - -第 14 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 域名服务器的结构: 根域名服务器 -> 顶级域名服务器 -> 权限域名服务器 -> 本地域名服务器2. 文件传输协议 FTP File Transfer Protocol 是因特网上使用得最广泛的文件传送协议; FTP 供应交互式的拜访 ,答应客户指明文件的类型与格式,并答应文件具有 存取权限; FTP 屏蔽了各运算机系统的细节,因而适合于在异构网络中任意运算机之 间传送文件 3.FTP 特点: · 文件传送协议 FTP 只供应文件传送的一些基本的服务,它使用 TCP 牢靠的运输 服务· FTP 的主要功能是 削减 或排除在不同操作系统下处理文件的 不 兼容性· FTP 使用客户服务器方式 ;一个 FTP 服务器进程可同时为多个客户进程供应服务;FTP 的服务器进程由两大部分组成:一个 从属进程 ,负责处理单个恳求主进程 ,负责接受新的恳求;另外有如干个· 掌握连接(主进程) 在整个会话期间始终保持打开,实际用于传输文件的是 数据连接(子进程)4. 简洁文件传送协议 TFTP · TFTP 使用客户服务器方式 和使用 正措施UDP 数据报 ,因此 TFTP 需要有自己的 差错改· TFTP 只支持 文件传输 而不支持交互· TFTP 没有一个巨大的命令集 ,没有列目录 的功能,也 不能 对用户进行身份鉴别 5.TFTP 的主要特点是:· 每次传送的数据 PDU 中有 512 字节的数据,但最终一次可不足 512 字节· 数据 PDU 也称为 文件块 block ,每个块按序编号,从 1 开头名师归纳总结 - - - - - - -第 15 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载· 支持 ASCII 码或二进制传送· 可对文件进行读或写 6.TFTP 的工作很 像停止等待协议· 发送完一个文件块后就等待对方的确认,确认时应指明所确认的块编号· 发完数据后在规定时间内收不到确认就要重发数据 PDU · 发送确认 PDU 的一方如在规定时间内收不到下一个文件块,也要 重发确认 PDU;这样就可保证文件的传送不致因某一个数据报的丢失而告失败7. 远程终端协议 TELNET· TELNET 是一个简洁的 远程终端协议 ,也是因特网的 正式标准· 用户用 TELNET 就可在其所在地通过 机上(使用主机名或 IP 地址)TCP连接注册(即登录)到远地的另一个主· TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕;这种服务是 在远地主机上 8. 统一资源定位符 URL透亮的 ,由于用户感觉到似乎键盘和显示器是直接连· 统一资源定位符 URL 是对可以从因特网上得到的 资源的位置 和拜访方法 的一种简洁的表示· URL 给资源的位置供应一种抽象的识别方法,并用这种方法给 资源定位· URL 相当于一个文件名在网络范畴的扩展;任何可拜访对象的一个指针 9.URL 的一般形式因此 URL 是与因特网相连的机器上的名师归纳总结 - - - - - - -第 16 页,共 17 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载10.HTTP 的主要特点· HTTP 是面对事务 的客户服务器协议· HTTP 1.0 协议是 无状态 的stateless · HTTP 协议本身也是无连接的 ,虽然它使用了面对连接的 TCP 向上 供应的服务 11.HTTP 的报文结构· 恳求报文 从客户向服务器发送恳求报文· 响应报文 从服务器到客户的回答· 由于 HTTP 是面对正文 的text-oriented,因此在报文中的 每一个字段都是一些ASCII 码串,因而 每个字段的长度都是不确定的名师归纳总结 - - - - - - -第 17 页,共 17 页