星期五, 9月 27, 2013

RouterOS的Master Port代表的意義

  一開始設定RouterOS時,線會在Interface的General內發現一個master port選項,以前設定防火牆時沒有看個這個項目,也不知道這個的意思,查了一下資料http://wiki.mikrotik.com/wiki/Manual:Switch_Chip_Features#switch-all-ports
原來mikrotik的routerboard有很多型號,每個型號的routerboard有搭配不同的晶片組,例如RB450G 的主機板晶片有Atheros8316,支援port switching、port mirror,port switching的功能就是可以讓routerboard的每個port達到像交換器一樣的功能,而不用另外設橋接,因為有晶片的支援,可以降低封包交換時CPU的loading。
  RB450G預設的ether2-ether5為一個交換群組,ether1可以自訂,指令列 /interface ethernet switch set switch1 switch-all-ports=no中switch-all-ports若設為yes,則可以和其他port合為一個交換群組,若設為no,則是一個獨立的port。
  如果要有路由器的功能,至少要一個wan,一個lan,那switch-all-ports要設為no,這樣ether1就是wan port ,ether2-ether5就是lan port,只是ether2-ether5可以看成是像交換器那樣,所以這幾個port就可以不用再另外設橋接(brider),就可以彼此互通。而設成switch 群組後,有一個master port選項,例如ether2設為master port,則如果要設dhcp server配發ip,就需要設在master port上,其他port如ether3-ether5要能要到ip則必須在interface內的general中設mast port為ethter2。

沒有留言: