07 2023 档案
摘要:# Linux网络编程: socket(链路层) ### socket是什么 在Linux中的网络编程是通过socket接口来进行的。其实socket接口也是一种特殊的I/O(在《深入理解计算机系统》这本书中的IO部分也有提到网络也是一种特殊的IO),它也是一种文件描述符。socket也有一个类似于
阅读全文
摘要:头文件: **h**: 主机字节序 **n**: 网络字节序 **s**: 16位 2字节 **l**: 32位 4字节
阅读全文
摘要:# 理论 **大端模式**: 数据的低位(就是权值较小的后面那几位)保存在内存的高地址中,而数据的高位,保存在内存的低地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; |数据|0x11|0x22| | | | | |内存|0x1000|0x1001
阅读全文
摘要:# OSI七层模型 OSI(Open System Interconnection Reference Model,开放式通信系统互联参考模型) 
阅读全文