
网络通信
文章平均质量分 95
程序猿进阶
要做就做第一,就算结果不是第一,也会是一个好成绩。 加油!我的未来不是梦。
展开
-
netstat 详解
中堆积了大量的数据包 ,可以判定是发送数据给目的地址的时候出现了阻塞的问题,导致了包堆积在本地缓存中,不能成功发出去。不能很快的清零,可能是有应用向外发送数据包过快,或者是对方接收数据包不够快。网络接收队列表示收到的数据已经在本地接收缓冲,但是还有多少没有被进程取走,端口(如果某个服务只监听了回环地址,那么只能在本机进行访问,无法通过。端口,这是因为我们在启动的时候指定了。的,还是本地缓冲区。端口,跟上面的区别是这里表示的是。连接断开的四次挥手过程来描述的。),比如你的服务器是有。与本机端口通信的外部。原创 2024-07-29 11:59:07 · 2788 阅读 · 82 评论 -
TCP 协议的 time_wait 超时时间
连接,如果上一次连接还有数据报文,由于网络拥塞等原因,在新连接建立后才到达(且序列号一致),此时就会干扰到新的连接了,当然出现这种问题的概率比较低。,最大报文生存时间)的时间,这个时间通常为几分钟,之后才会释放该端口。报文不断向受害者的服务器发送连接请求,但是连接并不能完成三次握手,最终服务器会不断创建半连接,引发系统崩溃。因此,需要通过调整连接池的参数,如最大连接数量、连接超时时间等,来避免。状态下的连接,那么连接池的效率可能会受到影响,从而导致系统性能下降。原创 2024-07-29 05:00:00 · 6124 阅读 · 50 评论 -
Socket通信
Socket套接字:描述了计算机的IP地址和端口,运行在计算机中的程序之间采用socket进行数据通信。通信的两端都有socket,它是一个通道,数据在两个socket之间进行传输。socket把复杂的TCP/IP协议族隐藏在socket接口后面,对程序员来说,只要用好socket相关的函数,就可以完成数据通信。TCP提供了流stream和数据报datagram两种通信机制,所以套接字也分为流套接字和数据报套接字:【1】流套接字的类型是。原创 2023-10-03 16:08:09 · 1130 阅读 · 0 评论