无线桥接|经验交流;巧用WindowsXP网络中的桥接功能( 二 )


1.桥接
桥接最基本的应用当然是连接2个局域网了 。在图4所示的网络中,包含了2个局域网,它们都采用以集线器为中心的星形拓扑结构,通过插有双网卡的网桥计算机互相连接 。当1号机试图与2号机通讯时,数据包会被集线器以广播的形式向所有端口转发 。但网桥计算机接收到该数据包后,通过查询自身地址列表发现1号机与2号机同处于局域网1中,因此网桥不会把1号机与2号机间通讯的数据包广播到局域网2之中 。网桥计算机通过地址过滤的方法实现了流量隔离和冲突域的分段 。
基本的桥接功能在具体应用中根据实际环境的不同可以衍生出许多变化 。譬如有一台计算机距离集线器较远,您可以利用一台距其较近的计算机建立网桥充当中继器,将游离的计算机纳入局域网 。
2.三机互联

多朋友在实际操作中遇到需要将3~4台计算机互连的情况,通常的解决方法是购买一个小的集线器来连接网络 。其实在需要连接的计算机数量较少的情况下,可以通过一台插有双网卡的计算机充当网桥来连接各个计算机 。

在以前这一方案是通过将插有双网卡的计算机配置成路由计算机来实现的,这其实是利用了路由器的交换功能 。众所周知,路由器的数据包交换与交换机的交换功能有着本质上的不同 。经过路由器的数据包每次都要经过拆卸和重新封装,因此路由器的交换效率与交换机的纯粹存储转发式的交换效率相比存在一定差距 。另外,通过这一方法,还需要配置较为复杂的系统路由,并不是十分理想的解决方案 。
而在Windows XP中这一问题变得非常简单,用户只需将插有双网卡的计算机创建成为网桥即可实现多台计算机的互连,非常方便 。具体操作方法如上文所示 。
3.构建无线网络点
有了Windows XP的桥接功能,我们可以通过使用一块无线网卡加一块普通以太网卡 的方法来实现无线网络点的功能 。在网桥计算机中,用工作在Ad-Hoc模式的无线网连接与以太网连接创建成一个网桥,这样同样工作在Ad-Hoc模式的无线网络终端就可以通过网桥计算机接入有线以太网了 。如果您曾经拆开无线网络点或网桥设备的话,您会发现其实它们就是将一块无线网卡插在集成有一块以太网卡的电路板上,然后再将无线网卡和以太网卡捆绑上同一个IP地址,与我们上面所做的工作大同小异 。
4.链路冗余
【无线桥接|经验交流;巧用WindowsXP网络中的桥接功能】对通信链路可靠性要求较高的服务器,除了采用双机备份外,大部分还采用与交换机间的双链路冗余 。服务器与交换机间采用冗余的双链路,其中一条链路平时并不工作,只有当主链路因故障断开后备份链路才会启用 。这一设计基于服务器上的双网卡系统,传统上采用服务器专用网卡实现 。但在Windows XP中,我们可以通过网桥功能实现双链路冗余功能 。传统的双网卡方案,从本质上讲是一种集群技术的应用 。2块网卡上各有一块芯片进行相互协调,当驱动程序查知优先级高的网卡启用后,会自动将备份网卡禁用 。而通过网桥计算机实现的双链路冗余,是把网桥计算机当做一台交换机,并在此启用生成树算法建立无循环转发拓扑 。这样确保了转发拓扑是非循环的,从而避免了转发风暴的发生

推荐阅读