TypeScript 函数定义

写 ts 写得比较少,也不是持续的写,外加上 LLM 的帮助,对于 ts 的语法是有些怠惰了,这里整理下 ts 的函数定义。 加上自己对于各种东西都是够用就行,所以...

MSS、MTU 和 TCP 拥塞堵塞

一个 MTU 最大 1500 bytes,如果超过这个数量则会被分片。如果将数据包比作运输卡车,标头是卡车本身,有效负载是拖车和货物,那么 MSS 就像只测量拖车的秤。如果拖车过重,则不允许卡车继续前往目的地。

网络分层模型

模型这些抽象的概念,用于帮助自己理解一些网络架构,但是发现面对一些名词或者概念时总是无法对上,想整理记录一下。

Linux Network sysctl parameters

1. 数据包到达 NIC":"- MAC 验证和 FCS 检查":" NIC 会检查数据包的 MAC 地址 (如果 NIC 不处于混杂模式) 和帧校验序列 (FCS)。如果 MAC 地址不匹配或 FCS 检查失败,数据包会被丢弃。

TCP 握手与挥手

在网络通信中,TCP(Transmission Control Protocol)是一种可靠的传输协议,而TCP三次握手是建立TCP连接时的重要过程之一。TCP 三次握手,包括三个步骤: