《计算机网络技术基础》ppt课件 第三章教程文件.ppt
《《计算机网络技术基础》ppt课件 第三章教程文件.ppt》由会员分享,可在线阅读,更多相关《《计算机网络技术基础》ppt课件 第三章教程文件.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络技术基础课件第三章章节导读计 算 机 网络 是 一 个庞 大 的、多样 化 的 复杂系统,涉 及 多 种 通 信 介质、多 厂 商 和 异 种 机 互连、高级 人 机 接 口 等 各 种 复杂 的 技术问题。要使这样 一 个 系统 高 效、可 靠 地 运转,网络 中 的各 个 部 分 都 必须 遵 守 一 套 合 理 而严谨 的 网络标准。这套网络标准就称之为网络体系结构。本 章 主 要讲 解计 算 机 网络 体 系结 构 的 基 本概 念、开 放 式 系统 互连(OSI)参 考 模 型 和TCP/IP 参考模型。学 习 目 标了解网络协议的概念和分层设计的思想。掌握OSI 参考模型
2、的分层结构及各层功能。掌握OSI 参考模型中数据传输的过程。掌握TCP/IP 参考模型的分层结构及各层功能。理解OSI 参考模型和TCP/IP模型的区别。4 3.1 网络体系结构概述网络 体 系结 构 就 是 指为 了实现计 算 机间 的 通 信 合 作,把计 算 机 互联 的 功 能 划 分 成 有 明 确 定义 的层 次,并规 定同层 次实 体 通 信 的协议 及 相邻层 之间 的 接 口 服务。简单地说,网络 体 系结 构 就 是 网络 各层 及 其协议 的 集 合。因此,要 理 解 网络 体 系结 构,就 必须 了 解 网络 体 系结 构 的分层设计原理和网络协议。5 3.1 网络体系
3、结构概述3.1.1 网络协议网络协议主要由以下3个要素组成:语法:规定用户数据与控制信息的结构与格式。语义:规 定 通 信 双 方 需 要发 出 何 种 控 制 信 息、完 成 何 种动作及做出何种响应等。时 序:又 称“同 步”,用 于规 定 事 件实现顺 序 的详细说 明,即通信双方动作的时间、速度匹配和事件发生的顺序等。想 要让 两 台计 算 机进 行 通 信,必须 使 它们 采 用 相 同 的 信 息 交换规则。我们 把 在计 算机 网络 中 用 于规 定 信 息 的 格 式 以 及 如 何发 送 和 接 收 信 息 的规则 称为 网络协议(Network Protocol)或通信协议
4、(Communication Protocol)。6 3.1 网络体系结构概述3.1.2 分层设计为 了 减 少 网络设计 的 复杂 性,绝 大 多 数 网络 采 用 分层设计 方 法。所谓 分层设计 方 法,就 是 按 照信 息 的 流动过 程 将 网络 的 整 体 功 能 分 解为 一 个 个 的 功 能层,同 一 机 器 上 的 相邻 功 能层 之间 通过 接 口进行信息传递,不同机器上的同等功能层之间采用相同的协议。为 了 便 于 理 解 分层设计 的 思想,首 先 以邮 政 通 信 系统为 例进 行说 明。如图3-1 所 示,在 整个 通 信过 程 中 主 要 涉 及 三 个层次,即
5、 用户 子 系统、邮 局 子 系统和运输部门子系统。图3-1 邮政通信系统分层模型7 3.1 网络体系结构概述从图3-1 中 可 以 看 出,邮 政 系统 中 的 各 种约 定 都 是为 了 将 信 件 从 写 信 人 送 到收 信 人 而设计 的,也 就 是说,它们 是 因 信 息 的 流动 而产 生 的。这 些约 定 可 以 分为两 种,一 种 是 同 等 机 构间 的约 定,如 用户 之间 的约 定、邮 政 局 之间 的约 定 和 运输部门 之间 的约 定;另 一 种 是 不 同 机 构间 的约 定,如 用户 与邮 政 局 之间 的约 定、邮政局与运输部门之间的约定。在计 算 机 网络环
6、 境 中,两 台计 算 机 中 两 个 程 序 之间进 行 通 信 的过 程 与邮 政 通信 的过 程 十 分 相 似。应 用 程 序对应 于 用户,计 算 机 中进 行 通 信 的进 程(也 可 以 是专门的通信处理机)对应于邮局,通信设施对应于运输部门。8 3.1 网络体系结构概述计 算 机 网络 的层 次 模 型 如图3-2 所 示,不 同计 算 机 同 等层 之间 的 通 信规则 就 是该层 使 用 的协议,如 有 关 第N层 的 通 信规则的 集 合 就 是 第N层 的协议。而 同 一计 算 机的 不 同 功 能层 之间 的 通 信规则 称为 接 口(Interface),如 在 第
7、N层 和 第(N+1)层之间 的 接 口 称为N/(N+1)层 接 口。对 于不 同 的 网络,它 的 分层 数 量、各层 的 名 称和 功 能 以 及协议 都 各 不 相 同。但 是,在 所有 的 网络 中,每 一层 的 目 的 都 是 向 它 的 上一层提供服务,并隐藏下层的实现细节。图3-2 计算机网络的层次模型9 提 示协议层 次 化 不 同 于 程 序设计 中 模块 化 的概 念。在 程 序设计 中,各 模块 可 以 相 互 独 立,任 意 拼 装 或 者 并 行。网络协议层 次则 有 上 下之 分,它 是 依 数 据 的 流动 而产 生 的。组 成 不同计 算 机 同 等层 的实
8、体 称为对 等进 程(Peer Process)。对 等进 程 不 一 定 非 是 相 同 的 程 序,但其功能必须完全一致,且采用相同的协议。3.1 网络体系结构概述10 3.1 网络体系结构概述计 算 机 网络 体 系结 构 是 关 于计 算 机 网络应设 置 哪 几层,每层应 提 供哪 些 功 能 的 精 确 定义。也 就 是说,网络 体 系结 构 只 是 从 功 能 上 描 述计 算机 网络 的结 构,而 不 关 心 每层 硬 件 和软 件 的组 成,也 不 解 决这 些 硬 件 或软 件 的实现问题,它 只 是为 各 个标 准 化组织 制 定协议标 准 提 供 了 一 个 参考 模
9、型。因 此 网络 体 系结 构 是 众 多现 有 网络标 准 的 抽 象,也 是 制 定 新 的网络标准与协议的准则。11 3.2 OSI 参考模型世 界 上 第 一 个 网络 体 系结 构 是1974年 由IBM 公 司 提 出 的“系统 网络 体 系结 构(System Network Architecture,SNA)”。此 后,许 多 公 司纷纷 推 出 了 各 自 的 网络体 系结 构。虽 然这 些 体 系结 构 都 采 用 了 分层 技术,但层 次 的 划 分、功 能 的 分 配 及采 用 的 技术 均 不 相 同。随 着 信 息 技术 的发 展,不 同结 构 的计 算 机 网络
10、互联 已 成为迫切需要解决的问题。为 此,许 多标 准 化 机 构积 极 开 展 了 网络 体 系结 构标 准 化 方 面 的 工 作,其 中 最为著名的就是国际标准化组织ISO 提出的开放系统互连参考模型,即OSI 参考模型。OSI 参 考 模 型 并 不 是 一 个 特 定 的 硬 件设备 或 一 套软 件 例 程,而 是 一 种严 格 的 理论 模 型,是 厂 商 在设计 硬 件 和软 件时 必须 遵 循 的 通 信 准则。OSI 模 型 是 一 个 开 放 式系统 模 型,它 的 目 的 就 是 在 不 需 要 改变 不 同 系统 的软 硬 件逻辑结 构 的 前 提 下,使不同系统之间
11、可以通信。12 OSI 参 考 模 型 从 下 到 上 由 物 理层、数 据链 路层、网络层、传输层、会话层、表 示层 和应 用层组 成,如图3-3 所 示。低层(物 理层、数 据链 路层)执 行 的 功 能 与 物 理 通 信 相 关,如 构 建帧、传输 含 有 包 的 信 号;中间层(网络层、传输层、会话层)协调结 点间 的 网络 通 信,如 确 保 通 信 会话 无 中 断、无 差错 地 持续进 行;高层(表 示层、应 用层)的 工 作 直 接 影 响软 件应 用 和数据表示,包括数据格式化、加密以及数据与文件传输管理。图3-3 OSI 参考模型的结构OSI 参考模型中,划分层(子模块)
12、要遵循以下原则:(1)各层(子模块)具有相对的独立性,保持层间交互的信息最少。(2)单向调用:各层(子模块)只能引用其下层提供的服务。(3)增值服务:在使用下层服务的基础上,各层完成特定的通信功能。3.2 OSI 参考模型13 3.2.1 物理层物 理层 是OSI 参 考 模 型 的 最 低层,主 要为 通 信 提 供 物 理链 路,并 在 两 个 网络设备 之间 透 明 地传输 比 特 流。物 理层 的 数 据 服务单 元 是 比 特,它 可 以 通过 同步或异步的方式进行传输;但是物理层并不关心这些比特的实际意义和结构。物 理层为 建 立、维护 和释 放 数 据链 路实 体 之间 的 二进
13、 制 比 特 流传输 的 物 理连接定义了机械、电气、功能和规程特性。3.2 OSI 参考模型14 机 械 特 性:规 定 了 物 理连 接时 所 使 用 可 接 插连 接 器 的 形 状 和 尺 寸,连 接 器 中 引 脚 的 数 量 与排列情况等。电 气 特 性:规 定 了 在 物 理连 接 上传输 二进 制 比 特 流时线 路 上 信 号电 平 高 低、阻 抗 及 阻 抗 匹配、传输 速 率 与 距 离 限 制。早 期 的标 准 定义 了 物 理连 接边 界 点 上 的电 气 特 性,而较 新 的标 准定义 了发 送 和 接 收 器 的电 气 特 性,同时给 出 了 互联电缆 的 有 关
14、规 定。新 的标 准 更 有 利 于发 送和接收电路的集成化工作。功 能 特 性:规 定 了 物 理 接 口 上 各 条 信 号线 的 功 能 分 配 和 确 切 定义。物 理 接 口 信 号线 一 般 分为数据线、控制线、定时线和地线。规 程 特 性:定义 了 信 号线进 行 二进 制 比 特 流传输时 的 一组 操 作过 程,包 括 各 信 号线 的 工 作规则和时序。3.2 OSI 参考模型物 理层 硬 件 接 口 主 要 包 括 各 种传输 介质 或传输设备 的 接 口,常 用 的 物 理 接 口 有RJ-45(网线 接 口)和RS-485(串 口)。由 于传输 介质 和传输设备 的
15、种类 繁 多,因 此 物 理层 接 口 的标 准也非常多。不同物理层接口标准在以上四个重要特性上都不尽相同。15 3.2.2 数据链路层数 据链 路层 是OSI 参 考 模 型 的 第 二层,其 作 用 主 要 是负责 将 由 物 理层传 来 的 数 据 封 装 成数据帧(Frame),并保证帧在计算机之间进行无差错地传输。数 据链 路层 分为MAC 和LLC 两 个 子层。MAC(介质访问 控 制)子层 的 功 能 包 括 数 据帧的 封 装/拆 封,帧 的寻 址 和识别,帧 的 接 收 与发 送,链 路 的 管 理,帧 的 差错 控 制 等;LLC(逻辑链路层控制)子层负责为上层提供服务,
16、如从上层接收包并发送到MAC层。工 作 在 数 据链 路层 的设备 包 括 二层 交换 机、网桥 等。此 外,网 卡 既 工 作 在 物 理层,也工作在数据链路层,负责传输介质之间的物理连接,帧的发送与接收、封装与拆封等。3.2 OSI 参考模型数据链路层的定义116 提 示协议层 次 化 不 同 于 程 序设计 中 模块 化 的概 念。在 程 序设计 中,各 模块 可 以 相 互 独 立,任 意 拼 装 或 者 并 行。网络协议层 次则 有 上 下之 分,它 是 依 数 据 的 流动 而产 生 的。组 成 不同计 算 机 同 等层 的实 体 称为对 等进 程(Peer Process)。对
17、等进 程 不 一 定 非 是 相 同 的 程 序,但其功能必须完全一致,且采用相同的协议。3.2 OSI 参考模型17 知识库物 理 线 路 与 数 据 链 路 是 网 络 中 常 用 的 术 语,它 们 的含义是不同的。在 通 信 技 术 中,人 们 常 用 链 路(link)这 个 术 语 来描 述 一 条 点 对 点 的 线 路 段,这 条 线 路 段 中 间 是 没 有 任 何交 换 结 点 的。因 此 从 这 种 意 义 上 说,链 路 一 般 是 指 物 理线 路。当 需 要 在 一 条 链 路 上 传 送 数 据 时,除 了 必 须 具 有一 条 物 理 线 路 之 外,还 必
18、须 有 一 些 规 程 或 协 议 来 控 制 这些 数 据 的 传 输,以 保 证 被 传 输 数 据 的 正 确 性。实 现 这 些规 程 或 协 议 的 硬 件 和 软 件 加 上 物 理 线 路 就 构 成 了 数 据 链路。此 外,一 般 所 说 的 物 理 链 路 就 是 指 物 理 线 路,逻 辑链路就是指数据链路。3.2 OSI 参考模型18 3.2 OSI 参考模型数据链路层的功能2(1)提 供链 路 管 理:当 两 个结 点 开 始 通 信时,发 送 方 必须 确 定 接 收 方处 在 准备接 收 数 据 的 状态。为 此,双 方 必须 交换 一 些 必 要 的 信 息,然
19、 后 建 立 数 据链 路连接;同时,在传输 数 据时 要维 持 数 据链 路;当 通 信 完毕时 要释 放 数 据链 路。数据链路的建立、维持和释放就叫做链路管理。(2)提 供 流 量 控 制:为 防 止传输 数 据 的 双 方 速 度 不 匹 配 或 接 收 方 没 有 足够 的 接收缓 存 而导 致 数 据拥 塞 或 溢 出,数 据链 路层 必须 采 用 流 量 控 制 技术 来 控 制 流 量,使接收方来得及接收发送方发送的数据。19 3.2 OSI 参考模型(3)提 供 差错处 理:数 据链 路层 采 用 差错 控 制 技术,把 不 可 靠 的 物 理连 接变为 可 靠的 数 据链
20、路,从 而 保证 数 据传输 的 正 确 性。数 据链 路层实 体 将对帧 的传输过 程进 行检查,发现差错用重传方式解决。(4)帧 同 步:在 数 据链 路层,数 据 以帧为单 位进 行传输。帧 同 步 是 指 接 收 方应 当 能从来自物理层的比特流中准确地区分出一帧的开始和结束的位置。(5)寻 址:在 多 点连 接 的 情 况 下,寻 址 保证 每 一帧 都 能传 送 到 正 确 的 目 的结 点。同时,接收方也应当知道发送方是哪一个结点。20 3.2 OSI 参考模型PPP协议3在ISO标 准协议 集 中,数 据链 路层 采 用 了 高级 数 据链 路 控 制(High-Level D
21、ata Link Control,HDLC)协议。但 是 目 前HDLC协议 已经 很 少 用 了,对 于 点对 点 的链 路,使 用 最 广 泛 的 数 据链 路层协议是更为简单的点对点协议PPP协议(Point to Point Protocol)。PPP协议 是 面 向 字 符类 型 的协议,具 有处 理错误检测、支 持 多 个协议、允许 在连 接时协 商IP地址、允许身份认证等功能。PPP协议由以下三部分组成:(1)将IP 数 据报 封 装 到 串 行链 路 中 的 方 法。PPP 既 支 持 异 步链 路,也 支 持 面 向 比 特 的 同 步链路。(2)一个链路控制协议LCP,用来
22、建立、配置和测试数据链路连接。(3)一套网络控制协议NCP,其中的每一个协议支持不同的网络层协议。21 3.2 OSI 参考模型数 据链 路协议 数 据单 元 被 称为帧,PPP帧 的首 部 和 尾 部 分别 有 四 个字 段 和 两 个 字 段,其帧结构如图3-4 所示。图3-4 PPP帧结构22 3.2 OSI 参考模型n 标 志 字 段F:在帧 的 首 尾 各 有 一 个 由 固 定 比 特 序 列“01111110”组 成 的标 志 字 段F。标 志 字段 表 示 一 个帧 的 开 始 或结 束,因 此标 志 字 段 就 是帧 的 定 界 符。如 果 出现 两 个连续 的标 志 字 段
23、,就表示这是一个空帧,应当丢弃。n 地 址 字 段A:PPP协议 中 的帧 的 地 址 字 段A规 定为0 xFF(即11111111),这 是 一 个 广 播 地址。n 控 制 字 段C:控 制 字 段 是帧 的 关键 字 段,它 表 示 了帧类 型、帧编 号、命 令 和 控 制 信 息。PPP协议的控制字段C为0 x03(即00000011)。n 协议 字 段:协议 字 段 占 两 个 字节。若 取值0 x0021表 示该帧为IP 分组;取值0 x8021表 示该帧为网络层的控制数据;取值0 xC021 表示该帧为链路控制数据。n 信息字段I:可以是任意的比特序列组合,其长度通常不超过1
24、500字节。n 帧校验字段FCS:它是使用CRC 的帧校验序列,占用两个字节的大小。23 3.2.3 网络层数 据链 路层仅 提 供 点对 点 的 数 据链 路,不 能 直 接 提 供 用户 数据 的 端 到 端 之间 的传输,也 就 无 法 解 决 数 据经过 通 信 子 网 中 多 个转 接结 点 的 通 信问题。网络层 的传输单 位 是 分组 或 包(Packet),网络层 能够读 取 包协议 地 址 信 息 并 将 每 一 个 包 沿 最 佳 路 径转发 直至到达目的结点。网络层 允许 分组 通过 路 由 从 一 个 网络发 送 到 另 一 个 网络,而用户 不 必 关 心 网络 的
25、拓 扑结 构 和 所 使 用 的 通 信 介质。也 就 是说,网络层可以用于为两个不同网络或网段之间的计算机建立通信。3.2 OSI 参考模型24 3.2 OSI 参考模型网络层的功能1网络层的主要功能包括路由选择、流量控制和多用户数据传输。网络层 的 关键问题 是 如 何进 行 路 由选择,以 确 定 数 据 分组 如 何 到 达 目 的结 点。通 信子 网 中 的 路 径 是 指 从 源结 点 到 目 的结 点 之间 的 一 条 通 路,一 般 在 两 个结 点 之间 都 会 有多 条 路 径 供选择。路 由 是 指 在 通 信 子 网 中,源结 点 和 中间结 点为 将报 文 分组传 送
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术基础 计算机网络技术基础ppt课件 第三章教程文件 计算机网络技术 基础 ppt 课件 第三 教程 文件
限制150内