理论增强篇7 CCNA 传输层ppt课件.ppt

理论增强篇7 CCNA 传输层ppt课件.ppt

ID:59029703

大小:826.50 KB

页数:43页

时间:2020-09-26

理论增强篇7 CCNA 传输层ppt课件.ppt_第1页
理论增强篇7 CCNA 传输层ppt课件.ppt_第2页
理论增强篇7 CCNA 传输层ppt课件.ppt_第3页
理论增强篇7 CCNA 传输层ppt课件.ppt_第4页
理论增强篇7 CCNA 传输层ppt课件.ppt_第5页
资源描述:

《理论增强篇7 CCNA 传输层ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、理论增强篇7传输层学习目标描述传输层的功能理解TCP和UDP协议的工作原理理解TCP和UDP协议和上层通信机制学习完本课程,您应该能够:2课程内容传输层简介TCP协议UDP协议3传输层1物理层2数据链路层4传输层3网络层5会话层7应用层6表示层建立应用间的端到端连接TCPSPXUDPTCP/IPIPX4传输层功能连接管理流量控制差错检测对用户请求的响应建立无连接或面向连接的通信面向连接:会话建立、数据传输、会话拆除无连接:不保证数据的有序到达5端口号TCP端口号F T P传输层T E L N E TD N SS N M PT F T PS M T

2、 PUDP应用层2123255369161R I P5206网络端口按端口号可分为3大类: (1)公认端口(WellKnownPorts):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 (2)注册端口(RegisteredPorts):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 (3)动态和/或私有端口(Dynamicand/orPri

3、vatePorts):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。7常用的网络服务端口端口协议服务21TCPFTP服务25TCPSMTP服务53TCP/UDPDNS服务80TCPWeb服务135TCPRPC服务137UDPNetBIOS域名服务138UDPNetBIOS数据报服务139TCPNetBIOS会话服务443TCP基于SSL的HTTP服务445TCP/UDPMicrosoftSMB服务3389TCPWindows终端服务8套接字(So

4、cket)主机上的进程是通过端口号来进行区别的。主机中的不同进程可能同时进行通信,这时它们会用端口号进行区别,由网络地址和端口号的组合达到唯一标识的目的,即套接字。套接字是IP地址加上一个端口。发送套接字=源IP地址+源端口号接收套接字=目的IP地址+目的端口号9课程内容传输层简介TCP协议UDP协议10TCP协议简介TCP,全称TransferControlProtocol,中文名为传输控制协议,它工作在OSI的传输层,提供面向连接的可靠传输服务。TCP的工作主要是建立连接,然后从应用层程序中接收数据并进行传输。TCP采用虚电路连接方式进行工作

5、,在发送数据前它需要在发送方和接收方建立一个连接,数据在发送出去后,发送方会等待接收方给出一个确认性的应答,否则发送方将认为此数据丢失,并重新发送此数据。11传输控制协议协议TCP的特点TCP是传输层协议,提供可靠的应用数据传输。TCP在两个或多个主机之间建立面向连接的通信。TCP支持多数据流操作,提供错误控制,甚至完成对乱序到达的报文进行重新排序。12TCP提供可靠性的方式◆应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。◆当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能记时

6、收到一个确认,它 就重发这个报文段。◆当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常延迟几分之一秒。◆TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化如果收到报文段的检验和有差错,TCP将丢弃这个报文段和不确认收到这个报文段。13TCP提供可靠性的方式◆既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能失序,因此TCP报文段的到达也可能失序。如果必要,TCP将对收到的数据进行排序,将收到的数据以正确的顺序交给应用层。◆既然IP数据报会发生重复,TCP连接

7、端必须丢弃重复的数据。◆TCP还能提供流量控制,TCP连接的每一方都有固定大小的缓冲空间。TCP的接收端只允许另一端发送接收端缓冲区所能接纳的数据。这将防止较快主机致使较慢主机的缓冲区溢出。另外,TCP对字节流的内容不作任何解释。14TCP首部TCP数据被封装在一个IP数据报中,格式如下:IP首部20TCP首部20TCP首部15TCP协议的头结构16位源端口号16位目的端口号32位序号32位确认序号4位首部长度保留6位URGA CKPSHR S TS Y NF IN16位窗口大小16位检验和16位紧急指针选项数据和IP一样,TCP的功能受限于其头

8、中携带的信息。因此理解TCP的机制和功能需要了解TCP头中的内容,下表显示了TCP头结构。16TCP数据格式Sourceport(16)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。