原廠的盒子
預設的登入ip是192.168.88.1 帳號admin 密碼是空白
登入的設定畫面
中華電信mod vlan簡易設定說明
RB2011UiAS上面
前置作業先檢查ether5的Master Port是否為nono
Interfaces > VLAN
自訂一個VLAN名稱 然後將Interface設為Port 5 並且自訂一組VLAN ID
當這個VLAN創建好後 請務必牢記VLAN ID 因為這組ID號碼等等要設定在RB260GS上
回到Bridge > Ports 在這邊我們要另外創一個Bridge Port
Interface設成剛剛創好的VLAN 並且將它納入到bridge-local底下
設定完成後就會像下圖那樣 RB2011的設定就此完成
RB260GS設定
首先登入後 切換到VLAN的設定
由於我們是指定Port 5接MOD 因此我們將Port5的VLAN Mode設為ENABLED除此之外 我們還要改Port5的VLAN ID 將ID改成與RB2011上設定的ID一致
接著 切換到VLANs 在這邊我們創建一個VLAN群組 點選Append建立一個新的VLAN ID設一樣 並且將Port5的選項改為always strip 但這邊請注意! 其他除了接MOD以及接主路由器的Port外其他請改成"not a member"否則會有廣播風暴的問題哦~設定完成後 記得點選Apply套用
設定完成後 將MOD接上RB260GS的Port5 測試看看MOD能否連線
如果可以連線的話就表示成功
補充vlan說明
Ingress:意思是進入到這個Port的封包處理
Egress:從這個Port所出去的封包處理
再來 我們就一一看每個設定所代表的意思
VLAN Mode:分為四項
Disabled:這個Port不會去理會任何一個VLAN封包
Optional(預設值):這個Port會接收任何一個VLAN封包,即使該封包沒有任何的VLAN標記
Enabled:這個Port會自動將非預設的VLAN ID的封包給丟棄;而沒有標記的封包送到這個Port時則會自動標記預設的VLAN ID上去
Strict:與Enabled相同,但會去檢查VLAN表,會將帶有VLAN ID但非VLAN表指定送達的Port的封包給丟掉
有點像是,將地址是對的、但收件者是錯的包裹給丟掉
VLAN Receive:分為三項
any:接收任何一種封包
Only untagged:只接收沒有標記的封包
Only tagged:只接收有標記的封包
Default VLAN ID
預設的VLAN ID。當有設定時,交換器會將沒被標記的連入封包當作是指定的VLAN ID封包
Force VLAN ID
強制讓封包加入VLAN ID
VLAN Header:有三個選項
leave as is:對於已經標記的VLAN封包不作任何變動,直接送出
always strip:將已經標記的VLAN封包解除標記後送出
add if missing:將沒有標記的VLAN封包進行ID標記 (標記的ID與Default VLAN ID相同) 後才送出
接著是VLANs的設定 在RB260GS中 VLANs的設定更多 主要針對群組的部分下去設定
跟VLAN的差異在於 VLANs可以指定哪些VLAN ID與哪些Port進行轉送
而每個Port都可以針對不同的VLAN ID來作VLAN Header的設定
(註:如果這邊有設定參數 則VLAN表的Egress選項會被忽略)
基本上選項跟VLAN Header是一樣的 不同在於多了not a member這個選項所謂的not a member 意思是這個Port並不參與這個VLAN ID
換句話說 不參與的Port就不會將該ID的封包送出 只會遵照VLAN表的設定下去走
"VLANs"的設定跟Egress的設定差別在哪這邊稍微解釋一下 VLANs的設定主要也是針對Egress的VLAN Header來去做處理 不同在於它只針對該VLAN ID的封包下去處理也就是說 如果VLANs群組是設定ID為100 那麼它就只會處理ID為100的VLAN封包一般Egress的VLAN Header設定 則是不論該ID是哪個 或是沒有掛VLAN的封包 去做怎樣的處置如果設定為add if missing 則會根據Default VLAN ID的值去加上VLAN標籤而VLANs的優先權永遠大於Egress
參考來源:
http://www.mobile01.com/topicdetail.php?f=110&t=4393418&p=1
http://deanma.blogspot.tw/2015/06/routeros-vlan-cht-mod.html