文档详情

第1章网络协议概述祥解.ppt

发布:2017-08-20约4.4千字共34页下载文档
文本预览下载声明
五层协议的体系结构 应用层(application layer) 传输层(transport layer) 网络层(network layer) 数据链路层(data link layer) 物理层(physical layer) 数据链路层 5 应用层 4 传输层 3 网络层 2 数据链路层 1 物理层 应用层 网络接口层 网际层 IP (各种应用层协议如 TELNET, FTP, SMTP 等) 传输层(TCP 或 UDP) TCP/IP 的体系结构 无连接分组交付服务 传输服务 (可靠或不可靠) 各种 应用服务 TCP/IP 的三个服务层次 TCP/IP协议模型从更实用的角度出发,形成了高效的四层体系结构,即网络接口层、IP层、传输层和应用层。 沙漏计时器形状的 TCP/IP协议族 HTTP SMTP DNS RTP TCP UDP IP 网际层 网络接口层 运输层 应用层 … … … 网络接口 1 网络接口 2 IP over Everything IP屏蔽各种底程物理网络技术差异 Everything on IP IP 可为各式各样的应用程序提供服务 网络接口 3 * MOM:message-oriented middleware ORB: Object Request Broker CORBA:Common Object Request Broker Architecture * 此处给出与本章目标紧密相连的主要问题,题目尽量出思考题或讨论题,引导学员思考,引出后面的讨论话题。 学员用书中的题目尽量是实际操作或答案明确的发散性不强的题目。 此页不出现在胶片+注释中。 * 对本章的课程内容、要达到的能力和注意事项等进行总结 小结可以不仅限于一个章结束时使用,一段相对完整的内容讲授完就可以总结一下。 此页授课和胶片+注释都要使用。 网 络 协 议 计算机学科发展的典型特征 应用驱动 计算机网络 应用和工程→技术→科学 理论和方法 体系结构与协议,协议开发 第1章 网络协议概述 自主计算机的互连集合 An interconnected collection of autonomous computers Computer Network Andrew S. Tanebaum 1.1 计算机网络概述 局域网的拓扑 匹配电阻 集线器 干线耦合器 总线网 星形网 树形网 环形网 互联网 由局域网和广域网组成互联网 局域网 局域网 广域网 路由器 结点交换机 相距较远的局域网通过路由器与广域网相连 组成了一个覆盖范围很广的互联网 C C C H H H T T T T T T T 资源子网 通信子网 T T 商务与技术的变化互为影响 商务 价格压力 安全威胁 资产利用 客户需求 经济 管制 生产力 技术 模块化 集群 网格 自主计算 Web 服务 虚拟化 标准 不断变化的环境…… 计算模式和中间件发展趋势 紧密 宽松 联接 粒度/耦合度 范围 XML/HTTP MOM ORB 网络 应用 同类 应用 程序 访问手段 Web服务 Web Services 简单服务 Services 构件 Components 对象 Objects 互联 网 应用 单机 范围 网络 应用 文字 处理 数学 计算 互联 网 应用 局域网 互联网 主机 计算 客户/ 服务器 客户/ 网络 1.2 网络协议体系结构 计算机网络协议 协议:为进行网络中的数据交换而建立的规则、标准或约定。 网络 连接的结点 交换数据(传输数据、控制信息) 遵守规则 数据格式及同步 对数据在机器之间传输时的表示方法进行定义和描述的标准,规定了如何进行传输、如何检测错误以及如何传输确认信息。 协议三要素: 语法 数据的控制信息的结构或格式 语义 需要发生何种控制信息,完成何种动作以及做出何种应答 同步 事件实现顺序的详细说明 实体、协议、服务和服务访问点 实体(entity) 表示任何可发送或接收信息的硬件或软件进程。 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。 要实现本层协议,还需要使用下层所提供的服务。 本层的服务用户只能看见服务而无法看见下面的协议。 下面的协议对上面的服务用户是透明的。 协议是“水平的”,即协议是控制对等实体之间通信的规则。 服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。 同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。 协 议 交换
显示全部
相似文档