当前位置:主页 > 查看内容

计算机网络之奇奇怪怪的TCP协议详解

发布时间:2021-08-18 00:00| 位朋友查看

简介:TCP概述 点到点 一个发送方一个接收方 连接状态与端系统有关不为路由器所知 可靠、有序的字节流 没有“报文边界” 流水线 TCP拥塞和流量控制设置滑动窗口协议 发送和接收均有缓冲区 全双工数据 同一连接上具有双向数据流 MSS最大报文段长度 MTU最大传输单元……

TCP概述

点到点:
一个发送方,一个接收方
连接状态与端系统有关,不为路由器所知

可靠、有序的字节流
没有“报文边界”

流水线:
TCP拥塞和流量控制设置滑动窗口协议

发送和接收均有缓冲区:

全双工数据:
同一连接上具有双向数据流
MSS:最大报文段长度
MTU:最大传输单元

面向连接:
在进行数据交换前,初始化发送方与接收方状态,进行握手(交换控制信息)

流量控制
发送方不能淹没接收方

拥塞控制:
抑制发送方速率来防止过分占用网络资源

TCP的报文段结构

UDP的报文段结构

TCP的序号和确认号

三次握手

关闭连接

TCP三问:

问:一个TCP连接由哪几个属性完全标识?
答: 源IP地址、源IP端口号、目标IP地址、目标IP端口号。

问:TCP使用了哪些机制来实现可靠的数据传输?
答:校验、序号、确认、重传(超时和冗余ACK)。

问:UDP和TCP都是因特网传输层协议,它们有哪些重要区别?
答:UDP为无连接传输,TCP为有连接传输;
? ? ? UDP不可靠,TCP可靠;
? ? ? UDP支持广播和组播,TCP对这两者都不能支持;
? ? ? UDP没有流量调节机制,TCP有流量调节机制;
? ? ? UDP面向消息(数据有边界);TCP面向字节流(数据无边界)。

TCP整个连接过程练习:

?

;原文链接:https://blog.csdn.net/weixin_42711189/article/details/115874315
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐