计算机网路课件和复习范围第7章:传输层幻灯片.pptVIP

计算机网路课件和复习范围第7章:传输层幻灯片.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 7.4.3 TCP传输连接 建立与连接释放 TCP工作原理 示意图 * TCP传输连接建立过程示意图 * TCP连接建立“三次握手”过程 * TCP在传输连接释放过程中4次握手过程 * TCP连接释放 “四次握手”的过程 * 7.4.4 TCP流量与拥塞控制 TCP的数据编码与确认 * TCP有3种控制报文段发送的基本方法: (1)控制最大段长度,只要发送缓存从发送进程得到的数据达到MSS字节时,就组装成一个TCP报文段发送出去。 (2)TCP支持的推送操作,在发送端的应用进程指明要求发送该报文段时就立即发送。 (3)发送端维持一个计时器,当发送等待的计时器时间到,就立即将当前已有的缓存数据组装成一个TCP报文段发送出去。 * 字节流传输的状态分类 * 发送窗口与可用窗口 * 窗口发送与字节类型的变化 * 窗口滑动与字节类型的变化 * TCP窗 口概念 * 窗口与TCP 的流量控制 * 7.4.5 TCP差错控制 差错检测和纠正 检验和 确认 超时 针对的几种情况 受损伤的报文段 丢失的报文段 重复的报文段 乱序的报文段 丢失的确认 * 传输出错报 文段的处理 * 丢失的报文段 * 确认丢失 * 7.4.6 TCP的计时器 重传计时器 为了控制丢失的或丢弃的报文段,TCP使用了处理报文段的确认的等待重传时间的重传计时器。 坚持计时器 TCP为每一个连接使用一个坚持计时器; 当发送方的TCP收到一个窗口大小为零的确认时,就需要启动坚持计时器; 当坚持计时器期限到时,发送方的TCP就发送一个特殊的探测报文段。 * 重传计时器 * 保持计时器 保持计时器又叫做激活计时器,它是用来防止在两个TCP之间的连接处以长时期空闲。 时间等待计时器 时间等待计时器是在连接终止期间使用的; 当TCP关闭一个连接时,它并不认为这个连接马上就真正地关闭了。在时间等待期间中,连接还处于一种过渡状态; 时间等待计时器的值通常设置为一个报文段的寿命期待值的两倍。 * 小结 网络最本质的活动是实现分布在不同地理位置的主机之间的进程通信; 传输层的主要功能就是为网络环境中分布式进程通信提供服务; 网络中应用程序进程间相互作用的模式是客户/服务器(client/server)模式; Internet传输层采用了TCP协议与UDP协议; TCP是一种面向连接的、可靠的传输层协议,它在网络层IP服务的基础上,向应用层提供面向连接、可靠的流传输; UDP是一种无连接的、不可靠的传输层协议。 * 3.多重协议的识别 UNIX操作系统的TCP/IP的传输层就有TCP协议和UDP协议; 网络环境中一个进程的全网惟一的标识需要一个三元组来表示:协议,本地地址,本地端口号。 * 网络环境中一个完整的进程通信标识需要一个五元组来表示: 协议 本地地址 本地端口号 远地地址 远地端口号 在UNIX操作系统中: 三元组又叫做半相关half-association 五元组叫做一个相关association * 7.2.4 网络环境中分布式进程标识方法 实现分布式进程通信要解决两个基本问题 — 进程标识与多重协议识别 端口号的分配方法 — 端口号的数值范围:0~65535之间的整数。 — 端口号的类型:熟知端口号、注册端口号和临时端口号 IANA对于端口号数值范围的划分: * 临时端口号 临时端口号数值范围在49152~65535。 由运行在客户上的TCP/UDP软件随机选取的。 临时端口号只对一次进程通信有效。 熟知端口号 TCP/UDP给每种标准的Internet服务器进程分配一个确定的全局端口号。 熟知端口号数值范围在0~1023,由IANA统一分配。 注册端口号 注册端口号数值范围在1024~49151。 当用户开发新的网络应用程序时,可以为这种新的网络应用程序的服务器程序在IANA登记一个注册端口号。 * UDP的熟知端口号 端口号 服务进程 说明 53 DNS 域名服务 67/68 DHCP 动态主机配置协议 69 TFTP 简单文件传送协议 161/162 SNMP 简单网络管理协议 520 RIP 路由信息协议 * TCP常用的熟知端口号 端口号 服务进程 说明 20 FTP 文件传输协议(数据连接) 21 FTP 文件传输协议(控制连接) 23 TELNET 网络虚拟终端协议 25 SMTP 简单邮件传输协议 80 HTTP 超文本传输协议 179 BGP 边界路由协议 * 7.2.5 TCP、UDP协议与应用层协议的关系 依赖于TCP协议的主要是需要大量传输交互式报文的应用层协议。 所有的TCP报文

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档