Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183250
  • 博文数量: 32
  • 博客积分: 553
  • 博客等级: 中士
  • 技术积分: 369
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-17 18:18
文章分类

全部博文(32)

文章存档

2015年(1)

2014年(1)

2013年(9)

2012年(9)

2011年(12)

分类: 网络与安全

2013-01-24 17:57:16

RB450G 采用了Atheros8316 做为交换机芯片详细介绍参照以下网址:


RB450G一共五个网络端口都接入在一个交换机芯片上, 如果想实现一般路由

的一个WAN, 四个LAN设置,就需要把 LAN1 从交换机芯片中独立出来, 需要输入

以下命令


switch-all-ports=yes/no


"yes" means ether1 is part of switch and supports switch grouping, and all other 

advanced Atheros8316 features including extended statistics

 (/interface ethernet print stats).


"no" means ether1 is not part of switch, effectivly making it as stand alone ethernet 

port, this way increasing its throughput to other ports in bridged, and routed mode, 

but removing the switching possibility on this port.


这样就把LAN1 从交换机芯片中相对独立出来,这样LAN1 就可以充当WAN, 

[admin@MikroTik] > interface ethernet print
Flags: X - disabled, R - running, S - slave
 #    NAME      MTU   MAC-ADDRESS       ARP        MASTER-PORT      SWITCH
 0 R  ether1    1500  00:0C:42:3E:5D:BB enabled
 1    ether2    1500  00:0C:42:3E:5D:BC enabled    none             switch1
 2    ether3    1500  00:0C:42:3E:5D:BD enabled    none             switch1
 3    ether4    1500  00:0C:42:3E:5D:BE enabled    none             switch1
 4 R  ether5    1500  00:0C:42:3E:5D:BF enabled    none             switch1


下一步需要设置 交换机中包含几个端口.并且设置一个主端口.  现在剩下eth2, eth3, eth4, eth5,

把这几个接口设置成一个switch, 选定eth2 为主端口,



admin@MikroTik] /interface ethernet> set ether4,ether5, ether3 master-port=ether2
[admin@MikroTik] /interface ethernet> print
Flags: X - disabled, R - running, S - slave
 #    NAME      MTU   MAC-ADDRESS       ARP        MASTER-PORT      SWITCH
 0 R  ether1    1500  00:0C:42:3E:5D:BB enabled
 1 R  ether2    1500  00:0C:42:3E:5D:BC enabled    none             switch1
 2 R  ether3    1500  00:0C:42:3E:5D:BD enabled    ether2           switch1
 3  S ether4    1500  00:0C:42:3E:5D:BE enabled    ether2           switch1
 4 RS ether5    1500  00:0C:42:3E:5D:BF enabled    ether2           switch1


这样.eth2~ eth5 就可以看做一个交换机,不需要按照以前桥接的方式运行了 .这样的效率会高

一些.


还有一个问题,现在eth2~eth5 之间可以通信了.但是我们需要联网,就需要一个网关地址,所以需要

给eth2 配置一个IP地址,就用传统的 192.168.1.1 配置给eth2 master-port 这样就可以工作了.


add address=192.168.1.1 interface=eth2 netmask=255.255.255.0

然后再配置一个DHCP server 需要注意DHCP SERVER 的interface需要是eth2 因为eth2 是master port



阅读(3952) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

liwangli19832013-02-04 11:25:28

其实不用switch-all-ports=no把lan1独立出来也一样可以当wan用,只是这样效率低一些,无法充分利用ar7161的双gmii接口优势就是了