计算机网络与通信(第8章).ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.4.2 TCP报文段 TCP报文段选项 最大报文段长度选项 建立TCP连接时,双方的TCP使用选项字段协商MSS. 在互联网环境中,选择合适的MSS是很困难的。 TCP使用如下简单方法选择MSS:取建立连接时双方声明的MSS的较小者;如果一方没有声明,MSS取默认值536字节。 * * 第8章 传输控制 8.1 概述 8.2 传输层端口 8.3 用户数据报协议UDP 8.4 传输控制协议TCP 8.1 概述 传输层为用户的应用进程提供了传输控制服务,提供一条端到端(end to end)的逻辑通道,它连接源站和目的站的两个传输层实体,不涉及路径中间的路由器,传输层协议对这条逻辑信道进行数据传输过程的控制,把传输数据交给目的应用进程。 传输层的另一个重要目的是要加强数据传输的QoS,在不可靠的IP服务基础上,提高传输的可靠性。这主要体现在传输控制协议TCP上。 面向连接,流量控制,拥塞控制和差错控制。 UDP是非连接,不能提供可靠的传输服务,但较之TCP, 简便快捷,服务效率高。 8.1 概述 传输层基于端口机制为源和目的应用进程之间提供了端到端的逻辑通信。 端口在进程之间的通信中所起的作用 应 用 层 运 输 层 网 络 层 TCP 报文段 UDP 用户数据报 应用进程 TCP 复用 ? ? ? IP 复用 UDP 复用 ? ? ? TCP 报文段 UDP 用户数据报 ? ? ? ? ? ? 应用进程 端口 端口 TCP 分用 UDP 分用 IP 分用 IP 数据报 IP 数据报 发送方 接收方 8.2 传输层端口 协议端口(protocol port), TCP/UDP通过端口与上层的应用进程交互,端口标识了应用层中不同的进程。 端口号(port number) ,16比特,可提供65 536个端口。 保留端口:全局方式进行统一分配并公布于众,又称为周知端口(well-known port)。分配给服务器进程,每一种标准的服务器都分配有一个周知端口号。号码为0~1023,由ICANN管理。 套接字(socket) TCP 使用“连接”(而不仅仅是“端口”)作为最基本的抽象,同时将 TCP 连接的端点称为套接字(socket),或套接字、套接口。 套接字和端口、IP 地址的关系是: IP 地址 131.6.23.13 端口号 1500 131.6.23.13, 1500 套接字(socket) 8.2 传输层端口 自由端口:本地方式进行分配,用户可自由使用。号码为1024及以上。 通信端点的二元组描述: (主机IP地址, 端口号) TCP连接的四元组描述: (源主机IP地址, 源端口号;目的主机IP地址, 目的端口号) 端口机制提供了复用(multiplexing)和解复用(demultiplexing)的功能。 8.3 用户数据报协议 UDP用户数据报 UDP报文封装 UDP报文格式 用户数据报 UDP 有两个字段:数据字段和首部字段(UDP报头)。首部字段有 8 个字节,由 4 个字段组成,每个字段都是两个字节。 伪首部 源端口 目的端口 长 度 检验和 数 据 首 部 UDP长度 源 IP 地址 目的 IP 地址 0 17 IP 数据报 字节 4 4 1 1 2 12 2 2 2 2 字节 发送在前 数 据 首 部 UDP 用户数据报 8.3 用户数据报协议 0 31 源站IP地址 目的站IP地址 填充域(全0) 协议 UDP长度 UDP伪报头(pseudo header) : UDP计算校验和使用的,校验和计算之后就丢弃 ,为了验证用户数据报是否传到正确的目的地址。 UDP的特点 可靠性差 效率高 适合传输实时数据 8.4 传输控制协议TCP 8.4.1 TCP报文段的格式 TCP 首部 20 字节的 固定首部 目 的 端 口 数据 偏移 检 验 和 选 项 (长 度 可 变) 源 端 口 序 号 紧 急 指 针 窗 口 确 认 号 保 留 F I N 32 bit S Y N R S T P S H A C K U R G 比特 0 8

文档评论(0)

peace0308 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档