欢迎来到天天文库
浏览记录
ID:50818858
大小:466.50 KB
页数:28页
时间:2020-03-14
《方正熊猫新一代硬件安全网关PAGD.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、TCP/IP参考模型ARP网络接口层网际层传输层应用层NetworkInterfaceNetworkTransportApplicationSMTPSMTPFTPDNSTelnetSNMPHTTPTCPUDPIPICMPTokenRingTokenBusEthernet(Bus)FDDI……通信子网资源子网RARP第6章传输层6-1传输层基本概念6-2传输控制协议TCP6-3用户数据报传输协议UDP2021/10/42第6章传输层6-1传输层基本概念6-1-1传输服务6-1-2传输协议的要素2021/10/43第6章传输层6-1-1传输服务传输层的
2、功能(1)本层功能:端到端的透明传输。(2)上下层之间的关系利用网际层提供的服务;向应用层进程提供有效、可靠的服务。每个进程向用户提供一网络专项服务路由网际层网际层传输协议数据单元TransportProtocolDataUnit传输层地址网络层地址6-1-1传输服务传输实体传输层中完成传输功能的硬件和(或)软件。6-1-1传输服务网络层地址与传输层地址的关系传输地址=IP地址+主机端口号端口号IP地址6-1-1传输服务传输服务的分类(1)面向连接的传输传输质量:可靠传输过程:建立连接→传输数据→释放连接协议:TCP(2)无连接的传输传输质量:不可
3、靠传输过程:直接发送数据协议:UDP2021/10/47第6章传输层6-1-2传输协议的要素寻址传输地址=IP地址+主机端口号确定传输服务类型面向连接的传输无连接的传输连接管理建立连接释放连接流量控制差错控制2021/10/48第6章传输层6-1-2传输协议的要素传输层与数据链路层环境的区别数据链路层传输层2021/10/49第6章传输层6-2传输控制协议TCP6-2-1TCP服务模型6-2-2TCP数据传输机制6-2-3TCP传输过程6-2-4TCP重传策略6-2-5TCP拥塞控制2021/10/410第6章传输层6-2-1TCP服务模型端到端通
4、信面向连接的传输高可靠性全双工字节流,TPDU称为段(Segment)提供紧急数据传送功能2021/10/411第6章传输层6-2-2TCP数据传输机制TCP的段结构0163120字节(SourcePort)(DestinationPort)(SequenceNumber)(AcknowledgementNumber)紧急数据指针(UrgentPointer)头长度(HeaderLength)标志(Flags)(Data)(Options)(Checksum)(Window)URGACKPSHRSTSYNFIN2021/10/412第6章传输层6-
5、2-2TCP数据传输机制2.TCP端口号(1)使用规定端口号名称适用范围<256常用端口号服务器1~1023TCP/IP服务端口号TCP/IP服务1024~5000临时端口号客户端>5000预留端口号其他服务2021/10/413第6章传输层6-2-2TCP数据传输机制2.TCP端口号(2)常用的TCP协议所使用的端口2021/10/414第6章传输层6-2-3TCP传输过程例:两军问题AB连接的可靠性6-2-3TCP传输过程建立连接——“三次握手”ABSYN=1,SEQ=XSEQ=Y,ACK=X+1,SYN=1SYN=0,ACK=Y+1,SEQ=
6、X请求建立连接段确认段对确认段的确认段同意连接对“同意连接”的确认传输数据过程中,数据段的起始序号是多少?SEQ=X+1SEQ=Y+1传输数据超时重传6-2-3TCP传输过程ACK=X+1+2048,WIN=2048应用层写入2k数据发送方被阻塞2kSEQ=X+1+2048ACK=X+1+4096,WIN=01kSEQ=X+1+4096应用层写入3k数据只能发送2k数据发送剩余的1k数据空2k2k满2k1kACK=X+1+4096,WIN=2048(发送)A2kSEQ=X+1缓冲区4kB(接收)传输数据TCP滑动窗口控制2021/10/4176-2
7、-3TCP传输过程释放连接ABFIN=1,SEQ=UACK=U+1ACK=V+1请求终止连接段确认段确认段SEQ=V,ACK=U+1,FIN=1请求终止连接段对称释放2021/10/4186-2-3TCP传输过程小结建立连接——三次握手(1)连接管理释放连接——对称释放(2)传输数据——TCP滑动窗口控制2021/10/419第6章传输层6-2-5TCP重传策略重发定时器:超时+重传定时器初值动态调整算法超时前确认到达,记录时间(M),修正RTT:RTT=αrtt+(1-α)Mrtt-旧的RTTα—0≤α<1,常取7/8超时前没有收到确认,修正RT
8、T:RTT=γrttγ—常取2平均往返时延2021/10/420第6章传输层6-2-6TCP拥塞控制慢启动+拥塞避免202
此文档下载收益归作者所有