- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 传输层:udp和tcp
UDP UDP的特点 无连接: 知道对端的IP和端口号就直接进行传输, 不需要建立连接; 不可靠: 没有确认机制, 没有重传机制; 如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息; 面向数据报: 不能够灵活的控制读写数据的次数和数量; UDP报头 我们注意到,UDP协议首部中有一个16位的最大长度,也就是说一个UDP能传输的数据最大长度是64K(包含UDP首部)。 面向数据报 应用层交给UDP多长的报文, UDP原样发送, 既不会拆分, 也不会合并; 用
2024-05-28 17:56:40
1792
1
原创 手撕CRC校验
CRC校验网上能找到有很多运算过程和代码实现,但基本上运算过程都是不完整的,而且对实现过程的解释通常都局限于个别算法,以及1个字节的数据案例。因此往往看懂了一个算法例子,换一个算法或增加输入的数据后,还是不知道怎么计算。 本文将带你从头剖析CRC的算法,以及其背后的运用方式和数学原理,最终用使所有CRC校验的算法都能复用同一套代码。
2023-08-31 16:26:35
842
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人