- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接收字节流序号不连续的例子 《计算机网络》第7章 传输层 * 重传计时器 《计算机网络》第7章 传输层 * 7.3.5 TCP滑动窗口与流量控制、拥塞控制 TCP利用窗口进行流量控制的过程 《计算机网络》第7章 传输层 * TCP窗口与拥塞控制 拥塞控制的作用 《计算机网络》第7章 传输层 * TCP拥塞控制的过程示意图 《计算机网络》第7章 传输层 * 往返次数与 拥塞窗口值 往返次数 拥塞窗口值 1 2 2 4 3 8 4 16 5 17 6 18 7 19 8 20 9 21 10 22 11 23 12 24 13 1 14 2 15 4 16 8 17 12 18 13 19 14 20 15 《计算机网络》第7章 传输层 * 快重传与快恢复的研究背景 《计算机网络》第7章 传输层 * 连续收到3个重复确认的拥塞控制过程 《计算机网络》第7章 传输层 * * 欢迎辞 《计算机网络》 第7章 传输层 计算机网络 (第3版) 吴功宜 编著 ·普通高等教育精品教材·普通高等教育“十一五”国家级规划教材 第7章 传输层 本章学习要求 理解: 网络环境中分布式进程通信的基本概念。 掌握: 进程通信中客户/服务器模式的基本概念。 掌握: 传输层的基本功能与服务质量QoS的基本 概念。 掌握: UDP协议的基本内容。 掌握: TCP协议的基本内容。 《计算机网络》第7章 传输层 * 本章知识点结构 《计算机网络》 第7章 传输层 * 7.1 传输层与传输层协议 7.1.1 传输层的基本功能 传输层的主要功能是实现进程之间的端-端通信。 《计算机网络》第7章 传输层 * 7.1.2 传输协议数据单元的基本概念 传输层中实现传输层协议的软件称为“传输实体”。 传输层之间传输的报文称为“传输协议数据单元(TPDU)”。 《计算机网络》第7章 传输层 * 7.1.3 应用进程、传输层接口与套接字 《计算机网络》第7章 传输层 * 7.1.4 网络环境中分布式进程标识方法 实现分布式进程通信要解决两个基本问题 — 进程标识与多重协议识别 端口号的分配方法 — 端口号的数值范围:0~65535之间的整数。 — 端口号的类型:熟知端口号、注册端口号和临时端口号 IANA对于端口号数值范围的划分: 《计算机网络》第7章 传输层 * 临时端口号 临时端口号数值范围在49152~65535。 由运行在客户上的TCP/UDP软件随机选取的。 临时端口号只对一次进程通信有效。 熟知端口号 TCP/UDP给每种标准的Internet服务器进程分配一个确定的全局端口号。 熟知端口号数值范围在0~1023,由IANA统一分配。 注册端口号 注册端口号数值范围在1024~49151。 当用户开发新的网络应用程序时,可以为这种新的网络应用程序的服务器程序在IANA登记一个注册端口号。 《计算机网络》第7章 传输层 * UDP的熟知端口号 端口号 服务进程 说明 53 DNS 域名服务 67/68 DHCP 动态主机配置协议 69 TFTP 简单文件传送协议 161/162 SNMP 简单网络管理协议 520 RIP 路由信息协议 《计算机网络》第7章 传输层 * TCP常用的熟知端口号 《计算机网络》第7章 传输层 * 端口号 服务进程 说明 20 FTP 文件传输协议(数据连接) 21 FTP 文件传输协议(控制连接) 23 TELNET 网络虚拟终端协议 25 SMTP 简单邮件传输协议 80 HTTP 超文本传输协议 179 BGP 边界路由协议 进程标识的方法 《计算机网络》第7章 传输层 * 多重协议的识别 三元组的结构 五元组是:协议、本地地址、本地端口号、远程地址与远地端口号。 《计算机网络》第7章 传输层 * 7.1.5 传输层的多路复用与多路分解 《计算机网络》第7章 传输层 * 7.1.6 TCP、UDP协议与应用层协议的关系 《计算机网络》第7章 传输层 * 7.2 UDP协议 7.2.1 UDP协议的主要特点 UDP是一种无连接的、不可靠的传输层协议 UDP协议在传输报文之前不需要在通信双方之间建立连接,因此减少了协议开销与传输延迟。 UDP对报文除了提供一种可选的校验和之外,几乎没有提供其他的保证数据传输可靠性的措施。 如果UDP检测出在收到的分组出错,它就丢弃这个分组,既不确认,也不通知发送端和要求重传。 UDP协议提供的是“尽力而为”的传输服务。 《计算机网络》第7章 传输层 * UDP对应用程序提交数据的处理方式 《计算机网络》第7章 传输层 * 7.
文档评论(0)