欢迎来到天天文库
浏览记录
ID:56960410
大小:297.00 KB
页数:86页
时间:2020-07-22
《网络-第七章运输层课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络第七章运输层本章主要内容理解解传输层的基本概念掌握传输层的功能与实现原理掌握TCP协议的工作原理掌握TCP协议的连接管理机制掌握差错控制的基本技术掌握TCP报文的格式与工作原理了解UDP报文的格式与工作原理难点与重点传输层基本概念与功能TCP连接管理TCP报文格式UDP数据报格式7.1传输层基本概念与功能传输层位于网络体系结构的第四层,是整个网络体系结构的核心部分。在通信子网中没有传输层,它只存在于通信子网以外的各主机中,如果将整个网络体系结构从网络功能和用户功能角度来划分,传输层不包括在网络功能部分,而是属于用户功能层的最低层。传输层基本概
2、念与功能由于通信子网在运行中可能会出现数据包丢失、数据包顺序排错、网络故障等问题,使得通信子网提供的传输服务是不可靠的,所以必须在网络层与应用层之间设置传输层来克服通信子网自身难以解决的问题,改善和优化传输服务质量。这样通信子网本身实现数据传输的一些技术细节以及一些不够完善的地方可由传输层来进行屏蔽。传输层基本概念与功能传输层的最终目标是利用网络层提供的服务向其用户(一般是应用层的进程),提供有效、可靠且费用合理的服务。其主要任务是:在优化网络服务的基础上,从源端机到目的端机提供可靠的、费用合理的、透明的数据传输,使高层服务用户在相互通信时不必关心通信
3、子网实现的细节,即与所使用的网络无关。使高层用户看见的就好像在两个传输层实体之间有一条端到端的、可靠的、全双工的通信通路一样。传输层基本概念与功能H1H4H2H3ADBCGEFH4132123传输层基本概念与功能TSAP(TransportServiceAccessPoint)在传输层中完成传输功能的硬件和软件称为传输实体。传输层是通过服务访问点与应用层进行通信的。网络层通过NSAP(网络层服务访问点)为传输层提供服务。传输层基本概念与功能TCP/IP协议簇中的TCP(TransmissionControlProtocol,传输控制协议)与UDP(Us
4、erDatagramProtocol,用户数据报协议)是两个主要协议。TCP是面向连接的,即在进行数据传输之前需要先建立连接,而且目的主机收到数据报后要发回确认信息。提供了一种可靠的传输服务。与UDP相比提供了较多的功能,但是相对的报文格式和运行机制也较为复杂。传输层基本概念与功能UDP是面向无连接的,即在进行数据传输之前不需要建立连接,而目的主机收到数据报后也不需要发回确认。这种协议提供了一种高效的传输服务。用于一次传输少量数据报文的情况,其可靠性由应用程序来提供,由于交换次数不是很多,即使发生了错误,要求远地目的端机必须重传数据,应用程序也不会为此
5、付出太多的代价。因此在某些情况下这是最有效的一种工作方式。传输层基本概念与功能网络层的虚电路(PVC)是面向连接的,它在网络层提供所有分组使用同一路由,而简化路由过程,同时保证分组按序到达目的。而TCP是在端到端间建立的连接,它并不关心网络层经过哪些节点,使用何种方法与技术。两者均是面向连接,但所处层次,完成的任务均不相同。传输层基本概念与功能传输层与网络层在功能上的最大区别就是前者提供了应用进程间的通信能力,而后者不提供。TCP/IP传输层可以通过协议端口(protocolport,简称端口)来标识通信的应用进程。传输层就是通过端口与应用层的应用程序
6、进行信息交互的,应用层各种用户进程通过相应的端口与传输层实体进行信息交互。传输层基本概念与功能常用熟知端口协议端口应用说明UDP42NAMESEVER主机名UDP53DNS域名服务UDP67BOOTPClient客户端启动UDP68BOOTPServer服务器端启动UDP69TFTP简单文件传输UDP111RPC远程过程控制TCP20FTPData文件传输数据连接TCP21FTPControl文件传输控制连接TCP23Telnet远程登录TCP25SMTP简单邮件发送传输层基本概念与功能在传输层和应用层接口上设置的端口实际上是一个16Bit长的地址,并
7、用端口号来进行标识,范围可以从0至65535。传输层基本概念与功能当主机A、B均通过端口200与主机C的端口25建立连接时,主机C不能正确区分连接的所属。为了使得多主机多进程通信时,不至于发生上述的混乱情况,必须把端口号和主机的IP地址结合起来使用,称为插口或套接字(Socket).TCP报文格式在数据传输的过程中,应用层的数据报传送到传输层后,加上TCP首部,就构成了TCP的数据传送单位,称为报文段TCP报文格式TCP报文格式源端口号和目的端口号:各占16位,分别标识连接两端的两个通信的应用进程。端口号与IP地址一起构成插口,相当于传输层与应用层之间
8、进行信息交换的服务访问点。TCP报文格式发送序号:4个字节,TCP的序号编号方式非常特别。对每
此文档下载收益归作者所有