计算机网络
文章平均质量分 78
终于-我不再是那个少年
终于,我不再是那个少年!
展开
-
TCP常见问题
所以如果客户端已使用端口 64992 与服务端 A 建立了连接,那么客户端要与服务端 B 建立连接,还是可以使用端口 64992 的,因为内核是通过四元祖信息来定位一个 TCP 连接的,并不会因为客户端的端口号相同,而导致连接冲突的问题。的工具,就是基于上面这样的方式实现的,它会主动发送 SYN 包获取 SEQ/ACK 号,然后利用 SEQ/ACK 号伪造两个 RST 报文分别发给客户端和服务端,这样双方的 TCP 连接都会被释放,这种方式活跃和非活跃的 TCP 连接都可以杀掉。原创 2022-11-27 13:42:24 · 2265 阅读 · 0 评论 -
QUIC简介
一、概述、QUIC(Quick udp Internet connection):快速UDP互联网协议。原创 2022-11-23 19:29:29 · 922 阅读 · 0 评论 -
TCP连接的相关参数
TCP连接中有许多操作系统提供的调节参数,在不同的使用场景中修改对应的参数,可以TCP性能。TCP三次握手的性能提升。TCP数据传输的性能提升。TCP四次挥手的性能提升。原创 2022-11-13 12:58:35 · 1099 阅读 · 0 评论 -
TCP半连接队列和全连接队列
在TCP连接的服务端,linux内核会维护两个队列SYN队列,也成半连接队列accept队列,全连接队列服务端收到客户端发起的 SYN 请求后,内核会把该连接存储到半连接队列,并向客户端响应 SYN+ACK,接着客户端会返回 ACK,服务端收到第三次握手的 ACK 后,内核会把连接从半连接队列移除,然后创建新的完全的连接,并将其添加到 accept 队列,等待进程调用 accept 函数时把连接取出来。原创 2022-11-12 15:30:29 · 1273 阅读 · 0 评论 -
TCP重传机制、滑动窗口、流量控制、拥塞控制
重传机制、滑动窗口、流量控制、拥塞控制原创 2022-11-09 22:10:03 · 1093 阅读 · 0 评论 -
TCP三次握手和四次挥手基本知识
TCP是面向连接、可靠的、基于字节流的传输层通讯协议。目的IP目的端口源IP源端口。原创 2022-11-08 21:31:32 · 630 阅读 · 0 评论 -
计算机网络专业名词
运输层、 1.用户数据报告协议 UDP(User Datagram Protocol) 2.传输控制协议 TCP(Transmission Control Protocol) 3.运输协议数据单元 TPDU(Transport Protocol Data Unit) 4.报文段 (segment) 5.协议端口号(Protocol port num原创 2016-11-16 20:17:59 · 2897 阅读 · 0 评论 -
TCP/IP协议总结(一)-TCP首部格式和TCP建立连接和释放连接
平时我们谈到TCP/IP协议时总会自然的想到三次握手、四次挥手、面向字节流和可靠传输等等。但是我们要知道TCP/IP协议不仅仅是一个简单的协议,而是一个TCP/IP协议族,里面包括TCP、UDP、IP和ARP等等许多协议。但是这里我们主要详细介绍传输控制协议TCP。首先,在TCP/IP协议族中进行了分层(流水线工作,专一迅速而高效),由上到下分为以下四层: 应用层:包含HTTP(超文传输协议)原创 2017-07-31 23:39:27 · 2343 阅读 · 0 评论