[精选]网络协议体系结构讲义32905.pptx
本资料来源第2章协议体系结构1.1.通信协议通信协议协协协协 议议议议 为进行网络中的数据交换而建立的规则为进行网络中的数据交换而建立的规则为进行网络中的数据交换而建立的规则为进行网络中的数据交换而建立的规则标准或约定即称为网络协议。标准或约定即称为网络协议。标准或约定即称为网络协议。标准或约定即称为网络协议。语语语语 法法法法语语语语 义义义义定时关系定时关系定时关系定时关系2.2.2.2.实体与对等实体实体与对等实体实体与对等实体实体与对等实体任何可以发送或接收信息的硬件或软件进程。任何可以发送或接收信息的硬件或软件进程。任何可以发送或接收信息的硬件或软件进程。任何可以发送或接收信息的硬件或软件进程。不同机器上位于同一层次、完成相同功能的实体。不同机器上位于同一层次、完成相同功能的实体。不同机器上位于同一层次、完成相同功能的实体。不同机器上位于同一层次、完成相同功能的实体。实实实实 体体体体对等实体对等实体对等实体对等实体3.3.服务与接口服务与接口 在网络分层结构模型中,每一层为相邻的上一在网络分层结构模型中,每一层为相邻的上一在网络分层结构模型中,每一层为相邻的上一在网络分层结构模型中,每一层为相邻的上一层所提供的功能称为服务。层所提供的功能称为服务。层所提供的功能称为服务。层所提供的功能称为服务。在同一系统中相邻两层的实体进行交互的地方在同一系统中相邻两层的实体进行交互的地方在同一系统中相邻两层的实体进行交互的地方在同一系统中相邻两层的实体进行交互的地方,通常通常通常通常称为服务访问点称为服务访问点称为服务访问点称为服务访问点SAPSAPSAPSAP。服服服服 务务务务服务访问点服务访问点服务访问点服务访问点4.4.4.4.服务类型服务类型服务类型服务类型 每个报文(信件)带有完整的目的地每个报文(信件)带有完整的目的地每个报文(信件)带有完整的目的地每个报文(信件)带有完整的目的地址,并且每一个报文都独立于其他报址,并且每一个报文都独立于其他报址,并且每一个报文都独立于其他报址,并且每一个报文都独立于其他报文,由系统选定的路线传递。在正常文,由系统选定的路线传递。在正常文,由系统选定的路线传递。在正常文,由系统选定的路线传递。在正常情况下,当两个报文发往同一目的地情况下,当两个报文发往同一目的地情况下,当两个报文发往同一目的地情况下,当两个报文发往同一目的地时,先发的先到。但是,也有可能先时,先发的先到。但是,也有可能先时,先发的先到。但是,也有可能先时,先发的先到。但是,也有可能先发的报文在途中延误了,后发的报文发的报文在途中延误了,后发的报文发的报文在途中延误了,后发的报文发的报文在途中延误了,后发的报文反而先收到。反而先收到。反而先收到。反而先收到。在数据交换之前,必须先建立连接。在数据交换之前,必须先建立连接。在数据交换之前,必须先建立连接。在数据交换之前,必须先建立连接。当数据交换结束后,则必须终止这个当数据交换结束后,则必须终止这个当数据交换结束后,则必须终止这个当数据交换结束后,则必须终止这个连接。在传送数据时是按序传送的。连接。在传送数据时是按序传送的。连接。在传送数据时是按序传送的。连接。在传送数据时是按序传送的。面向连面向连面向连面向连接服务接服务接服务接服务无连接无连接无连接无连接服务服务服务服务OSIOSI参考模型参考模型OSIOSIOSIOSI七层模型七层模型七层模型七层模型应用层应用层应用层应用层ApplicationApplicationApplicationApplication表示层表示层表示层表示层PresentationPresentationPresentationPresentation会话层会话层会话层会话层sessionsessionsessionsession传输层传输层传输层传输层transporttransporttransporttransport物理层物理层物理层物理层PhysicalPhysicalPhysicalPhysical数据链路层数据链路层数据链路层数据链路层Data LinkData LinkData LinkData Link网络层网络层网络层网络层NetworkNetworkNetworkNetwork7 7 7 76 6 6 65 5 5 54 4 4 43 3 3 32 2 2 21 1 1 1处理网络应用处理网络应用处理网络应用处理网络应用数据表示数据表示数据表示数据表示主机间通信主机间通信主机间通信主机间通信端到端的连接端到端的连接端到端的连接端到端的连接寻址和最短路径寻址和最短路径寻址和最短路径寻址和最短路径介质访问(接入)介质访问(接入)介质访问(接入)介质访问(接入)二进制传输二进制传输二进制传输二进制传输应用层应用层应用层应用层表示层表示层表示层表示层会话层会话层会话层会话层传输层传输层传输层传输层网络层网络层网络层网络层数据链路层数据链路层数据链路层数据链路层物理层物理层物理层物理层主机主机主机主机A A A A主机主机主机主机B B B B应用层应用层应用层应用层表示层表示层表示层表示层会话层会话层会话层会话层传输层传输层传输层传输层网络层网络层网络层网络层数据链路层数据链路层数据链路层数据链路层物理层物理层物理层物理层比特比特比特比特数据帧数据帧数据帧数据帧数据报数据报数据报数据报数据段数据段数据段数据段APDUAPDUAPDUAPDUPPDUPPDUPPDUPPDUSPDUSPDUSPDUSPDU应用层协议应用层协议应用层协议应用层协议表示层协议表示层协议表示层协议表示层协议会话层协议会话层协议会话层协议会话层协议传输层协议传输层协议传输层协议传输层协议网络层协议网络层协议网络层协议网络层协议数据链路层协议数据链路层协议数据链路层协议数据链路层协议 OSI OSI OSI OSI模型每一层数据的名称模型每一层数据的名称模型每一层数据的名称模型每一层数据的名称ISO/OSI开放系统互连参考模型开放系统互连参考模型应用OSI七层进行通信应用层表示层会话层传输层网络层数据链路层物理层应用层表示层会话层传输层网络层数据链路层物理层网络传输介质主机A主机BTCP/IP TCP/IP 参考模型参考模型TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP 参考模型层次参考模型层次参考模型层次参考模型层次参考模型层次参考模型层次 应用层应用层应用层应用层运输层运输层运输层运输层网络层网络层网络层网络层表示层表示层表示层表示层会话层会话层会话层会话层数据链路层数据链路层数据链路层数据链路层物理层物理层物理层物理层7 7 7 76 6 6 65 5 5 54 4 4 43 3 3 32 2 2 21 1 1 1OSI OSI OSI OSI 的体系结构的体系结构的体系结构的体系结构应用层应用层应用层应用层网络接口层网络接口层网络接口层网络接口层网络层网络层网络层网络层(各种应用层协议如各种应用层协议如各种应用层协议如各种应用层协议如TELNET,FTP,TELNET,FTP,TELNET,FTP,TELNET,FTP,SMTP SMTP SMTP SMTP 等等等等)运输层运输层运输层运输层(TCP(TCP(TCP(TCP 或或或或 UDP)UDP)UDP)UDP)TCP/IP TCP/IP TCP/IP TCP/IP 的体系结构的体系结构的体系结构的体系结构无连接分组交付服务无连接分组交付服务无连接分组交付服务无连接分组交付服务运输服务运输服务运输服务运输服务 (可靠或不可靠可靠或不可靠可靠或不可靠可靠或不可靠)各种各种应用应用服务服务TCP/IP TCP/IP TCP/IP TCP/IP 的三个服务层次的三个服务层次的三个服务层次的三个服务层次TCP/IPTCP/IPTCP/IPTCP/IP模型各层的功能模型各层的功能模型各层的功能模型各层的功能 TCP/IPTCP/IP模型模型分层分层主主 要要 功功 能能网络接口层网络接口层定义了定义了InternetInternet与各种物理网络之间的网络接口与各种物理网络之间的网络接口网络层网络层负负责责相相邻邻计计算算机机之之间间(即即点点对对点点)通通信信,包包括括处处理理来来自自传传输输层层的的发发送送分分组组请请求求,检检查查并并转转发发数数据据报报,并并处处理理与与此相关的路径选择,流量控制及拥塞控制等问题。此相关的路径选择,流量控制及拥塞控制等问题。传输层传输层提提供供可可靠靠的的端端到到端端的的数数据据传传输输,确确保保源源主主机机传传送送分组到达并正确到达目标主机。分组到达并正确到达目标主机。应用层应用层提供各种网络服务,如提供各种网络服务,如SMTPSMTP,DNSDNS,HTTPHTTP,SNMPSNMP等等TCP/IP TCP/IP 参考模型参考模型2.3.3 TCP/IP2.3.3 TCP/IP2.3.3 TCP/IP2.3.3 TCP/IP2.3.3 TCP/IP2.3.3 TCP/IP各层主要协议各层主要协议各层主要协议各层主要协议各层主要协议各层主要协议 HTTPSMTPDNSRTPTCPUDPIP网际层网络接口层运输层应用层网络接口 1网络接口 2网络接口 3 ICMP ARP RARP2.3 TCP/IP 2.3 TCP/IP 参考模型参考模型1.5.1 TCP1.5.1 TCP协议协议TCP报头报头1.5.2 IP1.5.2 IP协议协议IP数据包的格式数据包的格式习题 2.12.72.22.32.42.5演讲完毕,谢谢观看!