最新 最热

一次web请求用到的arp、ip、udp、tcp、rip、http协议详解

本文面向有一定计算机网络基础的读者,通过实验剖析请求环节中的报文附加一些类比,帮助读者更清晰的了解常用的网络协议工作细节。 本文数据链路层以以太网为例介绍。 概念链接: MAC地址 IP地址 子网掩码 默...

2022-12-04
1

TCP四次挥手中如果服务端没收到第四次挥手请求,服务端会一直等待吗?

正常情况下。只要数据传输完了,不管是客户端还是服务端,都可以主动发起四次挥手,释放连接。

2022-12-02
1

Centos7上Saltstack 安装配置详解

Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务...

2022-12-02
1

HTTP,TCP,UDP常见端口对照表大全

HTTP,TCP,UDP常见端口对照表,下面罗列了包括在Linux 中的服务、守护进程、和程序所使用的最常见的通信端口小贴士:Ctrl+F 快速查找 Http端口号(点标题可收缩或展开)...

2022-12-02
1

java多客户端和单服务端

例如以下运行效果,启动了服务器端后,启动了3次客户端,3个客户端分别发送消息,效果如下:

2022-12-02
0

为什么需要握三次手,两次或者四次可以吗??

为什么两次不可以?因为计算机和服务器只做两次握手的话只是单向通信,TCP是全双工通信的必须保证可靠性。

2022-11-29
0

报文在三次握手过程中丢失怎么办?

• 第一次:计算机(第一台计算机)发送SYN=1的请求报文,此时第一台计算机进入SYN SENT状态,等待服务器(第二台计算机)确认。

2022-11-29
1

查看http的并发请求数与其TCP连接状态

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

2022-11-29
1

当没有进程可调度时,内核在做什么呢?

由上可见,当没有其他进程可执行时,idle循环里会一直执行hlt汇编指令,该指令的作用是暂停cpu的执行,直到有中断等情况发生时。

2022-11-23
1

介绍一个小工具:Inspektor Gadget

例行查看 krew index 的时候,发现有个新插件 gadgit,翻翻来历,居然是 Kinvolk 的作品,公司不太出名,印象里最早做服务网格 Benchmark 的就是他。插件功能介绍很简单:Collection of gadgets for Kubernetes developers,但是用...

2022-11-23
1