- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络规划设计师辅导教程:第九章 传输层协议
第9 章 传输层协议
根据考试大纲,本章要求考生掌握以下知识点:
(1)TCP 、TCP 报文格式、TCP 的建立与释放。
(2 )TCP 定时管理机制。
(3 )TCP 拥塞控制策略。
(4 )UDP 、UDP 数据报格式、UDP 校验。
传输层协议向上与应用层协议接口,向下与网络层协议接口。传输层从应用层的用户应用程序进程接
收数据,然后进行相应处理以便用于网络层寻址,传输层在终端应用程序之间提供透明的数据传输,向上
层提供可靠的数据传输服务。
传输层协议解决的是数据在网络之间的传输质量问题,它属于较高层次,提供可靠的端到端的数据传
输,常说的服务质量 (QoS )就是这一层的主要服务。
传输层涉及的协议主要是面向连接的TCP 和非连接的UDP 。
在计算机服务中,如果按连接方式来分的话,可分为有连接服务和无连接服务两种。有连接服务必须
先建立连接才能提供相应服务,而无连接服务则无须先建立连接。TCP 是一种典型的有连接协议,而UDP
是一种典型的无连接协议。
传输层的功能包括:映像传输地址到网络地址、多路复用与分割、连接的建立与释放、分段与重组、
差错控制、拥塞控制等。
9.1 TCP
传输控制协议 (TCP ),是TCP/IP 协议族中的传输层协议,为应用层提供可靠的面向连接的服务。
TCP 在TCP/IP 参考模型中的位置如图9-1 所示。
DNS
应用层 HTTP FTP SMTP TELNET …
SNMP
传输层 TCP UDP …
ARP
网络层 IP ICMP
ARP
链路层 以太网 令牌环 FDDI …
图9-1 TCP/IP 协议栈(按TCP/IP 参考模型划分)
TCP 是面向连接的协议,在IP 之上提供可靠的、全双工的、面向字节流的、端到端的传输服务。TCP
能保证数据包以正确的顺序传输,并且它可以确认包头和数据的准确性,如果在传输期间出现丢包或错包
的情况,TCP 能保持对数据包的跟踪,并且重新传输出错的数据包。
应用TCP 传输数据的方式如下:
首先,用户应用程序进程调用传输层TCP ,并将其提交应用程序数据。TCP 将这些数据打包分段并调
用IP 模块,在IP 网络上传输数据,向目的主机传输每个数据段,接收方TCP 将接收到的数据段放入接收
第9 章 传输层协议
缓冲器,数据传输完毕后将数据段重装为应用程序数据,最后将数据发送到目的端应用程序进程。
基于传输层TCP 的应用层协议有:HTTP 、FTP 、SMTP、Telnet 等。
9.1.1 TCP 报文格式
TCP 位于IP 之上,TCP 报文段与IP 数据报的关系如图9-2 所示。
TCP报文段 TCP 报 头 TCP 数据部分
IP数据报 IP 报头 IP 数据部分
图9-2 TCP 报文段在IP 数据报中的位置
TCP 报文包含TCP 报头和TCP 数据两部分,TCP 报文格式如图9-3 所示。
源 端 口 目 的 端 口
序 列 号
文档评论(0)