摘要:
12.1 Linux网络收包概述 linux网络驱动模型linxu内核中存在协议栈 linux收包过程,先是收目的地是自己的包,设置为混杂模式就可以接收所有的包,DMA拷贝到RX队列对于user buffer和socket 接收队列是在用户程序调用接收函数时自动申请的缓存 12.2 Linux网络包 阅读全文
摘要:
10.1 设备概述 每次敲键盘,会转换为电信号 串口UART 复用文件系统抽象来管理设备 设备分类:字符设备,块设备,网络设备用read/write对于字符设备抽象,用文件系统/mmap对于块抽象,用socket对于网络抽象(用read/write读写socket) linux中设备的抽象 字符设备 阅读全文