1 / 70
文档名称:

传输控制协议tcp讲解学习.ppt

格式:ppt   大小:1,501KB   页数:70页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

传输控制协议tcp讲解学习.ppt

上传人:68843242 2019/10/25 文件大小:1.47 MB

下载得到文件列表

传输控制协议tcp讲解学习.ppt

相关文档

文档介绍

文档介绍:第7章传输控制协议TCP要求::确认、重传、序号;:滑动窗口机制;:三次握手;;;;。问题?IP协议的特点是什么?无连接不保证可靠性尽最大努力传输应用程序如果要得到高可靠性服务,有哪些途径?在IP层上增加一层功能模块由应用程序自身完成可靠性功能UDP能否满足应用程序的需求?①面向数据流;②虚电路连接;③有缓冲的传输;④无结构的数据流;⑤全双工连接。可靠传输服务有哪些特点?:三次握手功能:,做好传输数据的准备;(初始序列号,不能为‘1’);(只有SYN报文段能协商MSS)。说明:SYN报文段占用初始序号,发送数据的第一字节序号为ISN+1。接收ACK客户端服务器报文段发送SYNseq=xREQUEST接收SYN发送SYNseq=y,ACKx+EPTED接收SYN+ACK发送ACKy+1CONFIRM关于ISN和MSSISN不能取1,为什么?ISN的设置方法是有一定规律的。MSS为什么要选择MSS?如果连接的两端在同一个物理网络中,TCP协议软件能计算出合适的MSS;如果连接的两端不在同一个物理网络中,:太小,网络利用率低;太大,会降低网络性能。:改进的三次握手说明:①FIN报文段占用一个序号;单纯的ACK报文段不占用序号。②TCP提供了半关闭能力:连接的一端在结束它的发送后还能接收来自另一端数据。③有些编程接口提供close来关闭TCP连接,提供shutdown加特殊参数来实现半关闭。网点1网点2接收ACK接收ACK发送FINseq=x接收FINACKx+1发送FINseq=yACKx+1接收FIN+ACK发送ACKy+:出现异常情况使得应用程序或网络软件中断连接。连接复位–RST:发起端发RST报文段,双方立即停止传输,并退出连接。、端点和连接(1)端口(21、23、25、53、79、80、88、139、161)(2)端点一对整数:(hostIP,port)标识通信一方的一个应用程序。(3)连接一对端点:表示通信双方应用程序间的一条虚电路。①主动打开–去请求②被动打开–等待来(4)说明①一台机器上的一个TCP端口可被多个连接共享;②TCP、UDP可用相同的端口号,但不会冲突。statActiveConnectionsProtoLocalAddressForeignAddressStateTCPkoukou::stat–o:stat–r:显示路由表