如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第6章计算机网络协议上次回顾本讲目标计算机网络协议概述2.协议的本质网络中的计算机之间进行通信时的语言被称为“协议”。只有能够讲、而且可以理解这些“语言”的计算机才能在网络上与其他计算机彼此通信。从这个意义上讲,“协议”就是网络的本质。协议定义了网络上的各种计算机和设备之间相互通信、数据管理、数据交换的整套规则。在计算机网络的一整套规则中,任何一种协议都需要解决语义、语法和定时的问题。1.协议的语义(讲什么)问题2.协议的语法(如何讲)问题3.协议的定时(讲话次序)问题3.TCP/IP协议的五个层次TCP/IP协议的体系结构用于internet,按分层方法制定,分为5层应用层主机到主机层或运输层互联网层网络接入层物理层A.物理层:定义了数据传输设备和传输媒体或网络间的接口。这一层涉及对于传输媒质特性、信号特性、数据速率和相关内容的确定B.网络接入层:给网络接入层以上层次的通信软件提供一个与网络接入类型无关的服务,使这些通信软件可以不用关心任何接入细节C.互联网层:处理两个不同网络之间的数据传输过程D.主机到主机层或运输层:确保网络对所有数据都具有一个相同服务质量的传输性能E.应用层:支持各种用户应用程序所需的逻辑功能。如SMTP、FTP、TELNET、DNS4.TCP和UDP的关系TCP/IP中的两个运输层协议:1TCP(传输控制协议)提供面向连接的可靠的服务2UDP(数据报协议)提供高效的但不可靠的服务TCP为应用程序之间的数据传送提供可靠连接,而用户数据表协议(UDP)为应用层过程提供无连接服务,它并不保证一定传到,也不保证按序传送和不重复传送。UDP能够使一个应用程序用最少的协议机制向另一个应用程序发送报文。UDP仅仅对IP增加了端口寻址功能5.IPv6的基本概念IPv6对现有IP(称为IPv4)作了许多功能上的增强IPv6是为适应当今网络的高速化趋势和数据融合趋势而设计的IPv6包括各有128bit长的源地址和目的地址字段6.TCP/IP的工作方式1.在源主机上,应用层将一串应用数据流传送给传输层。2.传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。3.在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路层。4.链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC地址,将MAC帧发往目的主机或IP路由器5.在目的主机,链路层将MAC帧的帧头去掉,并将IP数据包送交网络层。6.网络层检查IP报头,如果报头中校验和与计算结果不一致,则丢弃该IP数据包;若校验和与计算结果一致,则去掉IP报头,将TCP段送交传输层。7.传输层检查顺序号,判断是否是正确的TCP分组,然后检查TCP报头数据。若正确,则向源主机发确认信息;若不正确或丢包,则向源主机要求重发信息。8.在目的主机,传输层去掉TCP报头,将排好顺序的分组组成应用数据流送给应用程序。这样目的主机接收到的来自源主机的字节流,就像是直接接收来自源主机的字节流一样7.TCP/IP提供的应用程序A.简单邮件传送协议(SMTP)SWTP提供了基本的电子邮件功能,它提供了一个将报文在各个主机之间传送的机制B.文件传送协议(FTP)FTP协议在用户命令的指示下从一个系统向另一个系统发送文件,无论文本格式还是二进制格式的文件都可以传送C.TELNET协议TELNET协议提供远程登录功能8.以TCP/IP为基础的因特网标准一个规约要成为标准必须满足以下准则:已经稳定下来并易于理解;技术适当;已具有多种独立的可互操作的实现,并具备充分的运行经验;具有明显的广泛支持;在因特网的某些部分或全部组成部分中有明确的用途;上述准则与国际标准制定的准则的一个重要区别就是这里强调运营经验;9.开放系统互连(OSI)参考模型国际标准化组织(ISO)颁布的开放系统互连参考模型(OSI/RM),即七层网络通信模型OSI/RM体系结构七层模型从上到下依次为应用层、表示层、会话层、传输层、网络层、数据链路层和物理层10.物理层:(OSI最底层)利用物理、电气、功能和规程的特性,在DTE和DCE之间实现对物理信道的建立、保持和拆除四个特征:1)机械特性;2)电气特性;3)功能特性;4)规程特性。物理层提供的服务:1)物理连接物理连接分为点-点连接和多点连接两类。2)物理服务数据单元物理层提供串行传输方式和并行传输方式两类物理服务数据单元。3)顺序化4)数据电路标识5)故障情况报告6)服务质量指标质量指标包括误码率、服务可用性、数据传输速率和传输延时物理层功能1)