在前面的文章里我们介绍了ADSL modem的广域网相关设置,本文将介绍ADSL桥接模式各设备选项的含义。
4、桥接
我们可以把ADSL配置为连接自己本地的局域网和ISP网络之间的一个桥,ADSL的桥接功能能够把二个或更多的网络连接起来,好像它们是在同一本地局域网中的两个网段一样。这章介绍如何配置ADSL把它作为一个透明网桥来运行。下面详细介绍一下有关桥的概念。
注意:在修改自己modem上的桥设置时,请弄清当地ISP使用哪一类型来连接用户的DSL modem以传递数据的(即是使用以太网桥还是IP路由)。
ADSL用桥的方式来连接二个或更多网络以便交换数据,桥接模式使用唯一硬件地址(厂家指定给每台计算机或者两网络上设备所指定的唯一的硬件MAC地址),它记忆与其各接口相连的网络中全部设备的MAC地址(ID)。并根据接收到的数据帧的MAC地址将之转发到与目标所在网段相连的接口。例如,各位家中的计算机的硬件ID是由计算机中安装的网卡号来确定的,而你ISP计算机的ID是通过广域网接口来确定的。在桥转发表中保存着它们的ID列表和与每个ID相关联的接口。
当桥接收到一个数据包时,它会把目标硬件的ID与桥转发表中的条目作比较,当数据包的ID与其中一个硬件ID相符时,这个数据包则会通过这个连接接口传送到相应的网络中。注意:桥不会直接把数据传到接收计算机中,但它能广播到数据的接收网络中,使得网络中的任一节点都可以收到使用。在接收网络上,一个局域网端口(如以太网接口)接收到数据后再帮忙把数据包转送到它的目标计算机中。当桥无法辨认数据的目标硬件ID时,它会在它的所有接口上广播数据包,这样每个与它连接的网络都可以收到这个数据包。
(一)、桥与路由及桥的应用
桥与路由的本质不同,在于路由使用高级协议(如IP协议)来确定怎么传送数据,IP数据包包含有独特识别目标计算机的IP地址,路由器能够解读这些信息并将数据传送到目标计算机上,或者如果目标计算机不在与它连接的同一个网络时,它能确定要将数据传送到那一个路由器上以让数据包正确达到目标计算机。
桥不能解读数据包中的IP信息,但它代之以使用包含在数据包中的目标计算机唯一的硬件ID号,硬件ID号是厂家指定给他们所出售的每个硬件中的,全都是唯一的号码。桥通过它的接口来获得可辨别硬件身份的ID号码,当它接收到数据包时,桥只会简单地通过它与目标硬件ID号相关联的设备接口来传送数据,或者如果它还没有识别硬件ID时会通过它所有的接口来传送。硬件ID通常即是指MAC地址,即为网络中某一设备的网络地址。
普遍认为,路由器的应用比桥更聪明灵活,前者一般能提供多样的安全和网络管理服务。
桥的应用:
尽管我们的ADSL在出厂时系统已经预设成一台路由器模式,用来为我们的局域网提供连接到因特网的服务,不过还是有如下的几种情况你可能要使用桥的模式。
①我们的ISP与自己的局域网间的连接需要使用桥接协议,那ADSL将要配置为一个桥模式用来连接ISP进行通信,这时它为我们的局域网提供象路由器功能那样的。
②我们的局域网中存在有使用不同于因特网协议的“layer-3”(第三层)协议进行通信连接的计算机,这些协议包括有IPX和AppleTalk(Mac机器所用的网络协议之一)。在这种情况下,ADSL将要设置为一个桥模式,要像路由器那样为使用这些协议进行通信的IP数据包服务。
(二)、定义和删除桥接口
要使用一个桥,只要简单地指定设备上你想要用它来桥接数据的接口,然后在桥模式里将它打开即可。具体步骤如下:
(1)、在“桥模式设置”页面(图30所示)中,如果没有一个桥被定义,那这个页面中的表格内容应该是空白的。在下拉列表中选择你想要用来桥接的接口名称,并点击“添加”按钮。
例如选择eth-0 (局域网接口) 和 eoa-0 (广域网接口) ,如果各位的modem是USB接口连接到计算机上的,并且也是选用的桥模式的话,那你还要选择USB-0。
注意:如果在你的modem中没有一个eoa-0接口,但有一个名叫ppp-0 或 ipoa-0的接口,即你的设备当前还没有设置一个可以桥接到ISP的广域网接口。此时,你应该询问清楚本地的ISP,看他们到底使用的是哪种协议。如果你在一个已经分配了IP地址的接口上使用桥接方式,那么这个接口会使用IP和路由方式来接收数据包(因为路由比桥接更高级),不过此接口仍可以为它所接收到没有IP地址的数据包而进行桥接。
可以通过“IP地址表”(在“路由”标签中点击“IP地址”)中是否显示有以太网(eth-0) 和 USB (usb-0)接口,来确定该接口是否已经分配了IP地址,因为这些接口仅在已经被分配了IP地址时才显示在表中。同样,可以通过在“EOA配置表”(在“广域网”标签中点击“EOA”)中是否有显示有IP地址来检查是否eoa-0接口已经被分配了IP地址,如果配置IP地址框中是空的和启用DHCP项为“Disable”,那么接口是还没有被分配IP地址的。
(2)、然后在“Bridging”选项中选择“Enable”单选按钮来打开桥接功能。
(3)、点击“提交“按钮就行了。
图30:桥模式设置页面
要删除一个桥接口也是相当简单的事情,在“桥模式设置“页中点击图标就可删除你不想要的接口,点击“确定”按钮来确认删除,尽管这个接口的定义仍在系统固件中保留,但它已经没有能力来桥接了。
在下一篇文章里,我们将介绍ADSL modem中的路由模式相关设置。