lambertlee88
驱动牛犊
驱动牛犊
  • 注册日期2007-10-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1108回复:2

一个有关NDIS IM Driver和VMware 虚拟机的问题

楼主#
更多 发布于:2007-10-20 10:06
根据Passthru做了一个IM Driver,用来捕捉ICMP,ARP包,并由此分析response time还有IP-MAC的对应关系。最近在测试中遇到一个问题,始终找不到原因所在:

本机安装该中间层驱动,可以成功获取从本机到远端机器的各种包,没有任何问题;
本机和安装在远端的虚拟机之间的ICMP包的获取也没有问题;
问题是 本机和安装在本机的虚拟机之间互相通信的包无法捕捉。

分析可能是如下问题,但是并不确定:
1,driver本身有bugs。可是为什么对于和远端机器通信的包都可以截获呢?

2,本机和安装在本机的虚拟机之间的通信没有经过driver,而是在虚拟网卡的层次直接处理掉了,所以他们之间的包根本就没有经过这个IM Driver?

3,其他。。。。

不知道哪位有类似经验,帮忙分析一下

先谢谢
Adayuer
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2010-11-04
  • 粉丝0
  • 关注0
  • 积分340分
  • 威望60点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-02 17:22
答案是2.
suaigui
驱动牛犊
驱动牛犊
  • 注册日期2002-06-26
  • 最后登录2009-08-19
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望17点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-01-15 22:13
我做的一个NDIS IM Driver用来过滤arp,在虚拟机及宿主机上测试,能抓取到通信的Arp包,但是好像在一开始阶段有漏包.
游客

返回顶部