Winpcap构建网桥

根据winpcap sdk中的user-level-bridge用户级网桥

 

                   |机器1                 |                  |机器2   |

                   |                         |                   |          |

路由器<---->| 网卡1<--->网卡2 |<---------->|网卡3   |

 

 

要想机器2连通路由器,必须将网卡1和网卡3的物理地址 IP地址 子网掩码 默认网关全部设一样   这样路由器才认为 机器1是透明的,不然就算网卡2接收到网卡3的数据,然后发给网卡1,网卡1以网卡1独有的地址发给路由器,此时路由器已经分配了一个合法地址给网卡1,并绑定了对应的网线插槽,如网卡1为192.168.0.101,网卡3为192.168.0.102,此时以IP为192.168.0.102的数据从网卡1发出,路由器会认为不可信,我已经分配该网线插槽的IP为192.168.0.1,不可能有192.168.0.102的数据发过来,所以把这个数据抛弃掉了。

 

 

posted on 2013-12-05 23:36  30斤大番薯  阅读(724)  评论(0编辑  收藏  举报