摘要: 引言 TCP提供面向连接的、可靠的字节流服务 在一个TCP连接中,仅有两方进行彼此通信 TCP通过下列方式提供可靠性 应用数据被分割成TCP认为最适合发送的数据块。这和UDP不同,应用程序产生的数据报长度不变。 超时重传。TCP发出一个段后,会启动一个定时器,等待目的端确认收到这个报文段,如果不能及 阅读全文
posted @ 2023-01-03 15:47 miyanyan 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 引言 UDP是面向数据报的运输层协议 UDP不提供可靠性,他把应用程序传给IP层的数据发送出去,但是并不保证他们能到达目的地 UDP数据报由8字节的UDP首部和不定长的UDP数据组成 UDP首部 IP分片 物理网络层一般要限制每次发送数据帧的最大长度(MTU),如果UDP数据报长度大于MTU则需要进 阅读全文
posted @ 2023-01-03 14:23 miyanyan 阅读(34) 评论(0) 推荐(0) 编辑
摘要: nullptr表示指针,它的类型是std::nullptr_t(nullptr有类型!NULL没有类型),它是prvalue 可以看到nullptr经编译器生成的汇编代码会直接变为0,所以nullptr是一个有类型的常量0(注意有极个别的平台可能不为0,"Seriously, have any ac 阅读全文
posted @ 2023-01-03 10:19 miyanyan 阅读(48) 评论(0) 推荐(0) 编辑