MT7531 Mirror Port 的使用設定

如下圖所示,在MT7531上,若要使用Port2 監聽 Port1 的封包,則可以使用switch 上Mirror 的功能。

根據MT7531 的Datasheet,看到CFC (CPU Forward Control) 和PCR (Port Control) 這兩個暫存器,如下圖。

仔細看CFC 暫存器的第19 到第16 Bit;和PCR 暫存器的第9 和第8 Bit。其解讀方式即,「使用Port2 監聽Port1 的封包」,則需設定如下:

將CFC 暫存器的第19 Bit 設為0b1,且第18 到第16 Bit 設為0b010(指Port2)。然後將Port1 的PCR 暫存器,第9 和第8 Bit 設為0b1。依照這樣的方式設定,即可以實現「使用Port2 監聽Port1 的封包」。

發佈留言