论坛风格切换切换到宽版
  • 675阅读
  • 4回复

[问题求助]问一个有关ip地址和协议栈关系的问题 [复制链接]

上一主题 下一主题
离线ppcynt.
 
发帖
1965
C币
-61033
威望
340
贡献值
1
银元
-4
铜钱
4335
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
现.在在做一个有关网络高效.抓包的东西 其中在捕包的时候打算采用零拷贝的方法 旁路了内核的协议栈域名
网卡捕获到.的包不经过直接通过DMA送到用户空间              乙肝
在这里有个问题  当协议栈从内核中剔出  对ip设置有无影响  或.者说 .捕包设备虽然连接到了网上 但没有ip? 有无这种可能性?.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2078
C币
-235495
威望
377
贡献值
1
银元
-1
铜钱
4606
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
这个不清楚。
但是我知道一个捕获包的设备,无论是否有IP。都不影响捕获。

其实给网卡配置地址0.0.0.0/0就把网卡设置在混杂模式了。

发帖
2180
C币
-235163
威望
406
贡献值
1
银元
-1
铜钱
4811
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
这个问题听起来总觉得有点奇怪……
建议楼主可以参考使用DMA的网卡驱动,看看网卡是如何将数据放进内存的……

离线白乐天.
发帖
2018
C币
-140359
威望
350
贡献值
1
银元
-3
铜钱
4426
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
我去年花了3个月把IP协议栈从linux里面剔除了出来,也能跑起来,最后的事实结果证明这并不是很明智,况且底层的东西还没要我来做,所以。。。。。。。。。。。。。。。。。。

离线南芝恋.
发帖
2174
C币
-262562
威望
390
贡献值
1
银元
-1
铜钱
4808
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13


QUOTE:原帖由 独孤九贱 于 2008-2-29 11:58 发表
这个问题听起来总觉得有点奇怪……
建议楼主可以参考使用DMA的网卡驱动,看看网卡是如何将数据放进内存的……

是阿 我确实需要做这方面的工作 零拷贝就是一方面通过dma技术将数据直送到一快内存区域 另一方面通过内存映射让用户直接访问这块空间

快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个