linux - 为什么数据包的网络层处理发生在内核空间而不是 NIC 上?
问题描述
如标题所示,我想知道为什么在内核空间中对传入数据包的 IP 标头进行解复用。与链路层处理一起在 NIC 上进行不是更容易吗?
假设没有 TCP 卸载引擎处于活动状态。
解决方案
推荐阅读
- java - 扩展基类和具有@Id 注释的两个类是否会导致实体映射中的重复列?
- windows - Windows - 局域网计算机启动后唤醒后的不同启动程序
- java - 霍夫曼树和节点的出现顺序
- angularjs - angularJS 和 Bootstrap:错误:[$injector:unpr]
- android - 从 GridView 迁移到 GridLayoutManager
- javascript - Ember js 函数打印源代码而不是其实际值
- ios - Swift:单元格 TableviewCell 中的手势不起作用
- android - 无法在 android studio 3 中设置 SDK 路径?
- sql - 如何更新现有记录
- android - 运行时在 Android 中读取/写入文件