TCP协议常见问题概述


TCP既然是可靠传输的协议,那么使用TCP协议还会有丢包的问题吗?

有。TCP可靠传输的含义是在发送方和接收方都能正常工作、传输链路没有遭到物理损坏的情况下(链路可以拥塞),TCP协议能保证发送方发送的报文段能够到达接收方。但是,并不意味着一次发送就能成功到达。如果发送方没有收到接收方的确认到达报文段,发送方会重传已发送的报文段。所以,使用TCP协议传输数据,还是会出现丢包的问题。

造成TCP报文段丢失的因素有哪些?

TCP协议为什么需要端口号?

常用的熟知端口号有哪些?

UDP协议的主要特点是什么?

UDP报文段首部中有哪些重要的字段?意义是什么?

UDP是怎么进行差错校验的?

TCP的主要特点是什么?

什么是TCP套接字?

什么是连续ARQ协议?

TCP报文段首部中有哪些重要的字段?意义是什么?

简述TCP可靠传输的实现原理

简述TCP流量控制方法

简述TCP拥塞控制方法

简述AQM

简述TCP连接建立的过程

简述TCP连接释放的过程