《网络传输协议》PPT课件.ppt
《《网络传输协议》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《网络传输协议》PPT课件.ppt(76页珍藏版)》请在三一办公上搜索。
1、1.7 网络传输协议一、网络体系结构的基本概念,1、网络体系结构与通信协议现实生活中邮政系统结构与运行过程,1.7 网络传输协议一、网络体系结构的基本概念,1、网络体系结构与通信协议 网络协议的概念:网络协议是为网络数据交换而制定的规则、约定与标准。主要由三个要素组成:语法:用户数据与控制信息的结构与格式语义:需要发出何种控制信息,完成的动作与作出的响应时序:对事件实现顺序的详细说明,1.7 网络传输协议一、网络体系结构的基本概念,网络协议的相关概念层次(layer)接口(interface)体系结构(architecture)协议(protocol),将总体要实现的很多功能分配在不同的层次中
2、,每个层次要完成的服务即实现过程都有明确的规定。,同一节点内相邻层之间交换信息的连接点。,对于结构复杂的网络协议来说,最好的组织方式是层次结构模型。计算机网络协议就是按照层次结构模型来组织的。网络层次结构模型与各层协议的集合定义为计算机网络体系结构。,1.7 网络传输协议一、网络体系结构的基本概念,网络采用层次结构的优点各层之间相互独立,高层不需知道低层如何实现,只需知道该层接口提供的服务当任何一层发生变化时,只要接口保持不变,其它各层均不受影响各层均可以采用合适的技术,各层实现技术的改变不影响其它层整个系统分解为多个易于处理的部分,使系统的实现和维护变得容易每层的功能与提供的服务已有精确说明
3、,有利于促进标准化过程,1.7 网络传输协议一、网络体系结构的基本概念,接口的概念接口是同一结点中相邻层之间交换信息的连接点同一结点的相邻层之间存在明确规定的接口,低层向高层通过接口提供服务只要接口条件不变、低层功能不变,低层功能的具体实现方法与技术变化不会影响整个系统的工作,1.7 网络传输协议一、网络体系结构的基本概念,体系结构的概念计算机网络需要制定整套复杂的协议集网络协议是按层次结构来组织网络体系结构是网络层次结构模型与各层协议的集合网络体系结构对计算机网络应实现的功能进行精确定义体系结构是抽象的概念,实现是指能运行的硬件和软件,1.7 网络传输协议一、网络体系结构的基本概念,2、OS
4、I参考模型的基本概念OSI参考模型的提出在制定计算机网络标准方面,起着很大作用的两大国际组织:国际电报与电话咨询委员会(CCITT):主要考虑通信标准的制定国际标准化组织(ISO):主要考虑信息处理与网络体系结构1974年ISO组织公布了开放系统互联(open system internetwork,OSI)参考模型,它定义了网络互联的7层框架OSI参考模型定义了开放系统的层次结构、层次之间的相互关系,以及各层包括的可能的服务,1.7 网络传输协议一、网络体系结构的基本概念,OSI参考模型划分层次的原则网中各结点都具有相同的层次不同结点的同等层具有相同的功能同一结点中的相邻层之间通过接口通信每
5、层可以使用下层提供的服务,并且向上层提供服务不同结点的同等层通过协议来实现对等层之间的通信,只要遵循 OSI 标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。,1.7 网络传输协议一、网络体系结构的基本概念,1.7 网络传输协议一、网络体系结构的基本概念,OSI参考模型的数据单元报文(message)表示层的数据单元分组(packet)网络层的数据单元帧(frame)数据链路层的数据单元,两种国际标准,法律上的国际标准 OSI 并没有得到市场的认可。是非国际标准 TCP/IP 现在获得了最广泛的应用。TCP/IP 常被称为事实上的国际标准。TCP/IP协议共
6、出现6个版本,目前使用的是版本4,通常称为IPv4IPv6被称为下一代的IP协议,1.7 网络传输协议一、网络体系结构的基本概念,1.7 网络传输协议一、网络体系结构的基本概念,3、TCP/IP模型TCP/IP协议是Internet中计算机之间的通信规则。TCP/IP协议的特点(1)TCP/IP是开放的协议标准(2)独立于特定的计算机硬件与操作系统(3)独立于特定的网络硬件,可以运行在局域网、广域网中(4)统一的网络地址分配方案,使每个设备在网中有唯一的地址(5)标准化的高层协议,可提供多种可靠的服务,TCP/IP模型包括4个概念层次:应用层(application)传输层(transport
7、)网络层(internet)网络接口(network interface),1.7 网络传输协议一、网络体系结构的基本概念,TCP/IP与OSI参考模型的对应关系,TCP/IP参考模型的各层功能,网络接口层TCP/IP参考模型的最低层,负责通过网络发送和接收IP报文允许主机接入网络使用多种现有的协议,例如Ethernet、令牌网、帧中继、ATM等网络层相当于OSI参考模型的网络层,处理互连的路由选择、流控与拥塞问题IP协议是一种无连接的、提供尽力而为服务的网络层协议,TCP/IP参考模型的各层功能,传输层传输控制协议(transport control protocol,TCP)是一种可靠的面
8、向连接协议,允许将源主机的字节流无差错地传送到目的主机 用户数据报协议(user datagram protocol,UDP)是一种不可靠的无连接协议,主要用于不要求分组顺序到达的传输,应用层的主要协议,远程登录协议(Telnet)文件传输协议(file transfer protocol,FTP)简单邮件传输协议(simple mail transfer protocol,SMTP)域名系统(domain name system,DNS)简单网络管理协议(simple network management protocol,SNMP)超文本传输协议(hyper text transfer p
9、rotocol,HTTP),1.7 网络传输协议一、网络体系结构的基本概念,1.7 网络传输协议一、网络体系结构的基本概念,TCP/IP 是四层的体系结构:应用层、传输层、网络层和网络接口层。但最下面的网络接口层并没有具体内容。因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构。,五层协议的体系结构,应用层(application layer)传输层(transport layer)网络层(network layer)数据链路层(data link layer)物理层(physical layer),5 应用层,4 传输层,3 网络层,2 数据链路
10、层,1 物理层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,应用进程数据先传送到应用层,加上应用层首部,成为应用层 PDU,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,应用层 PDU 再传送到运输层,加上运输层首部,成为运输层报文,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,运输层报文再传送到网络层,加上网络层首部,成为 IP 数据报(或分组),主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,
11、3,2,1,主机 1,AP2,AP1,主机 2,IP 数据报再传送到数据链路层,加上链路层首部和尾部,成为数据链路层帧,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,数据链路层帧再传送到物理层,最下面的物理层把比特流传送到物理媒体,主机 1 向主机 2 发送数据,应用层(application layer),5,4,3,2,1,5,4,3,2,1,物理传输媒体,主机 1,AP2,AP1,电信号(或光信号)在物理媒体中传播从发送端物理层传送到接收端物理层,主机 2,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1
12、,主机 1,AP2,AP1,主机 2,物理层接收到比特流,上交给数据链路层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,数据链路层剥去帧首部和帧尾部取出数据部分,上交给网络层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,网络层剥去首部,取出数据部分上交给运输层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,运输层剥去首部,取出数据部分上交给应用层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,
13、3,2,1,主机 1,AP2,AP1,主机 2,应用层剥去首部,取出应用程序数据上交给应用进程,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,我收到了 AP1 发来的应用程序数据!,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,应 用 程 序 数 据,比 特 流,注意观察加入或剥去首部(尾部)的层次,应 用 程 序 数 据,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,比 特 流,计算机 2 的物理层收到比特流
14、后交给数据链路层,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,数据链路层剥去帧首部和帧尾部后把帧的数据部分交给网络层,H2,T2,H3,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,网络层剥去分组首部后把分组的数据部分交给运输层,H4,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,运输层剥去报文首部后把报文的数据部分交给应用层,应 用 程 序 数 据,H5,应 用 程 序 数 据,主机 1 向主机 2 发送数
15、据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,应用层剥去应用层 PDU 首部后把应用程序数据交给应用进程,主机 1 向主机 2 发送数据,5,4,3,2,1,5,4,3,2,1,主机 1,AP2,AP1,主机 2,我收到了 AP1 发来的应用程序数据!,1.7 网络传输协议一、网络体系结构的基本概念,综上所述,应该理解:计算机网络的体系结构(architecture)是计算机网络的各层及其协议的集合。体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。,1.7 网络传输协议二、IP协议的基本内容,1、IP协议的发展TCP/IP网络层的核心协议是
16、IP协议,实现网络互联的核心设备是路由器。作为Internet核心协议之一的IPv4一直处于补充、完善和提高的过程,但主要内容没有发生实质变化。IPv4协议最初只对IP分组格式、标准分类的IP地址与分组提交方式进行了规定,当网络的规模不断扩大、应用不断深入,就需要考虑重新设计新的协议,这就是IPv6的研究与应用。,1.7 网络传输协议二、IP协议的基本内容,2、IPv4地址与接入电话网的电话相似,每台接入因特网的计算机和路由器都必须有一个由授权机构分配的号码,称为IP地址。因特网上的IP地址具有全球唯一性IP地址采用分层结构,包括两部分:网络号和主机号。网络号标识一个逻辑网络,主机号标识网络中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络传输协议 网络 传输 协议 PPT 课件
链接地址:https://www.31ppt.com/p-5569223.html