最新 最热

burpsuite十大模块详细功能介绍【2021版】

Burp Suite 是用于攻击web 应用程序的集成平台,包含了许多工具。BurpSuite为这些工具设计了许多接口,以加快攻击应用程序的过程。

2022-05-10
0

C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)

在程序设计中,涉及数据存储和数据交换的时候,不管是B/S还是C/S模式 ,都有这样一个概念:数据库服务器。这要求一台性能和配置都比较好的主机作为服务器,以满足数目众多的客户端进行频繁访问。但是对于一些数据交换的要求不...

2022-05-10
0

Java I/O专题

NIO虽然提供了非阻塞的方法,但是NIO的IO行为还是同步的,对于NIO来说,我们的业务线程是在IO操作准备好时,得到通知,接着就由这个线程自行进行I/O操作,IO操作本身是同步的。...

2022-05-10
1

通过TCP Allocate连接数告警了解prometheus-NodeExporter数据采集及相关知识扩散

很多资料告诉我们使用:netstat –ant | grep ^tcp | wc –l命令查询,但查询的值与告警中获取的只相差很大,于是下载NodeExporter的源码进行查看进行一探究竟。...

2022-05-10
0

万字多图,搞懂 Nginx 高性能网络工作原理!

在单进程的网络编程模型中。所有的网络相关的动作都是在一个进程里完成的,如监听 socket 的创建, bind、listen。再比如 epoll 的创建、要监听事件的添加,以及 epoll_wait 等待时间发生。这些统统都是在一个进程里搞定。...

2022-05-09
0

Linux内核编程--网络协议与套接字编程

UDP使用数据报套接字(Datagram Socket)进行通信,因为数据报有长度,所以传输的消息有记录边界。

2022-05-09
1

公开课 redis4 --- 从NIO到BIO 到 多路复用 到epoll的发展历程

博客连接如下: https://www.cnblogs.com/ITPower/articles/12399999.html

2022-05-09
1

关于close和shutdown

我们知道TCP是全双工的,可以在接收数据的同时发送数据。假设有主机A在和主机B通信,可以认为是在两者之间存在两个管道。就像这样:A ---------> BA <--------- B...

2022-05-09
0

TCP的十一种状态与三次握手分析

我们知道TCP是面向连接的,我们只知道有连接断开,其实内部还有一些比较复杂的状态。去了解各个状态之间的切换有助于我们更加深入的了解TCP。下面我们就来分析各个状态。...

2022-05-09
0