socket收发消息原理剖析

Posted jintian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket收发消息原理剖析相关的知识,希望对你有一定的参考价值。

conn是套接字对象,addr是客户端的ip地址和端口号

网络底层必须要有物理链接

网卡收发消息是字节流

网线接入网络设备,网络设备运行网络协议构成了互联网

网卡配置IP和mac地址

收消息是在自己的内核态内存收,发消息也是

内核态是缓存或缓冲区

收发消息是跟自己的缓存有关

一个原则:收发消息都是操作自己的缓存区,数据出去是有操作系统控制的

技术图片技术图片

以上是关于socket收发消息原理剖析的主要内容,如果未能解决你的问题,请参考以下文章

Python网络编程之socket之send和recv原理剖析

Socket 基础/进阶-2

收发数据的原理(下)

Kafka 原理以及分区分配策略剖析

精华推荐 | 深入浅出RocketMQ原理及实战「性能原理挖掘系列」透彻剖析贯穿RocketMQ的事务性消息的底层原理并在分析其实际开发场景

深入浅出RocketMQ原理及实战「底层原理挖掘系列」透彻剖析贯穿RocketMQ的消息发送的全部流程和落盘原理分析指南