請問RouteOS要如何設定TAG 、UNTAG、PVID的參數

想請問有在玩ROUTEROS VLAN的版上先進
要如何設定TAG 、UNTAG、PVID
我目前想完成的目標如下圖所示
請問RouteOS要如何設定TAG 、UNTAG、PVID的參數

但我也參考了
http://wiki.mikrotik.com/wiki/Manual:CRS_examples
但Example 1 內的指令無法輸入
因此想問問看是否有人玩過? 玩過的大大是否可以給予一些經驗或是正確的設定方式
感謝~~
Mason.Lyu wrote:
沒事多爬文,你需要...(恕刪)


請問是否只能透過bridge的方式來實作把三個VLAN串再一起嗎
是否可以設成
eth3 PVID=200 VID=1 & 200 (untag)
eth4 PVID=300 VID=1 & 300 (untag)
eth5 PVID=400 VID=1 & 400 (untag)

eth2 PVID=1 VID=1 & 200 (tag)& 300 (tag)& 400 (tag)
不知可否這樣?

jeff00716 wrote:
請問是否只能透過bridge...(恕刪)

你的是哪一台機型 能先說明一下嗎

AKSN74 wrote:
你的是哪一台機型 ...(恕刪)


是RB450G~~~~
jeff00716 wrote:
是RB450G~~...(恕刪)

官方的做法是比較偏向硬體VLAN的作法
如果你要做官方那種作法 可能不能這樣設
建議用Winbox來設定

然後 如果你3個Port後面接的並非VLAN設備的話 那需要這樣改

我們先假設3個VLAN都從ether1進來 分別為100 200 300
VLAN100的封包要從ether2出去 以此類推

首先 先照wiki上的說明 將ether2 3 4的master port都指向ether1

之後到RB450G的Switch > Port 分別設定:

ether1:
VLAN Mode: fallback
VLAN Header: add if missing
Default VLAN ID: 不指定
(註:如果RB450G還有額外的Port不使用到VLAN 建議將Header改為leave as is)

ether2:
VLAN Mode: check
VLAN Header: always strip
Default VLAN ID: 100

ether3與4就跟2一樣 只是VLAN ID不同

然後 再切到VLAN頁面 建立三組VLAN Group

第一組的VLAN ID為100 綁定ether1與ether2
第二組的VLAN ID為200 綁定ether1與ether3
剩下的以此類推

大約是這樣 很簡單的配置

當然也可以用Bridge法 在Interface的VLAN建立三組VLAN
然後這三個VLAN都設在ether1底下

然後 每一個VLAN用Bridge分別去綁定對應的ether port 也是一個做法
但因為是使用Bridge 是使用軟體的方式去跑VLAN 因此會占用到CPU資源

可以參考這篇 這篇才會是你要的資訊

AKSN74 wrote:
官方的做法是比較偏...(恕刪)


感謝大大 這篇確實比較像我的環境!!!

AKSN74 wrote:
官方的做法是比較偏...(恕刪)


照您說的
trunk port 是 eth 1的話
那Master Port指向 eth 1嗎?

官方的網頁是Port 5為 trunk
結果Master Port指向 eth 2

/interface ethernet
set ether3 master-port=ether2
set ether4 master-port=ether2
set ether5 master-port=ether2

剛看了有這個疑問....

zfnakj wrote:
照您說的trunk...(恕刪)

基本上哪一個當master我認為都無所謂
加入master的目的 是為了要讓Switch Chip直接去接管這四個Port
這樣的話 我們才有辦法使用Switch的VLAN功能

AKSN74 wrote:
基本上哪一個當master...(恕刪)

您的意思是
Master Port 不用指定 Trunk Port
只要這幾個 100/200/300/400 任選一即可
而Trunk Port是不用設定的
這樣的理解是對的嗎?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!