阅读:1512回复:4
passthru中有关MAC地址的疑问
passthru中的LBFO是用副网卡发送,用主网卡接收。如果发送帧
中的MAC地址是到了网卡驱动程序才被添加的话,由副网卡发送的帧 (其中有副网卡的MAC地址)就不能被主网卡收到。因此,我猜想在 网卡初始化后NDIS会将从网卡驱动程序读取的MAC地址保存起来,当 需要发送包时,NDIS会将整个帧都写好后(包括网卡的MAC地址)才 交给网卡驱动程序发送。这样虽然包是由副网卡发送的,但由于其中 填写的是主网卡的MAC地址,因此发回的包才能被主网卡收到。 我是这样猜的,不知道是不是这样。 |
|
沙发#
发布于:2003-09-22 14:55
这个还用猜么???????????????
你装个passthru不就知道了么? |
|
|
板凳#
发布于:2003-09-22 15:32
我装passthru了。
我想得对不对? |
|
地板#
发布于:2003-09-22 15:33
你看发的包的内容不就ok了???
|
|
|
地下室#
发布于:2003-09-22 16:08
上午我用sniffer看了,从副网卡发出的包确实写的是主网卡的MAC地
址,那么这个理解对吗?“NDIS会将整个帧都写好后(包括网卡的 MAC地址)才交给网卡驱动程序发送”? 我电脑里有两块网卡,我修改了passthru,希望在把主网卡的网线拔 掉后副网卡自动接替。比如说主网卡是“本地连接”,副网卡是“本 地连接1”。我先用ipconfig/all查看,显示的是“本地连接”,然 后拔掉“本地连接”的网线,再用ipconfig/all查看,显示的是“本 地连接1”。我以前用DynamicAccess绑定过两块3Com的网卡,拔掉网 线前后用ipconfig/all查看是一样的。怎样才能做到? |
|