This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:CPSW2G:如何在 CPSW2G 主机端口上阻止 unkonwn 单播 MAC 地址(UNKN_UNI)?

Guru**** 2346870 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1512392/tda4vm-cpsw2g-how-to-block-unkonwn-unicast-mac-address-unkn_uni-on-host-port-of-cpsw2g

器件型号:TDA4VM

工具/软件:

尊敬的 TI:

我正在使用裸机开发自己的 cpsw2g 驱动程序。

我为单播 MAC 地址添加了如下条目:



我只想使用上述单播 MAC 地址发送/接收数据、即仅使用注册单播 MAC 地址发送/接收数据。

ALE 表中只有一个条目、我的观察结果如下:

-我只能从注册的单播 MAC 地址接收数据丢弃的所有其他单播 MAC 地址。

-我可以使用上述注册单播 MAC 地址作为源地址进行传输。 但我也可以使用任何其他未知单播 MAC 地址作为源地址进行传输。

我想使用未知单播 MAC 地址阻止传输。 如何为用例配置 CPSW2G?

ALE 寄存器设置:
CPSW_ALE_UVLAN_Member 00000003 UVLAN_MEMBER_LIST 3.
CPSW_ALE_UVLAN_URCAST 00000002 UVLAN_UNREG_MCAST_FULL_MASK 2
CPSW_ALE_UVLAN_RMCAST 00000003 UVLAN_REG_MCAST_FULL_MASK 3
CPSW_ALE_UVLAN_UNSTAG 00000000 UVLAN_FORCE_UNTagged_e出口0

期待收到您的回复。

此致、
Hasan

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    因为以太网中作为目的 MAC 的单播 MAC 地址表示缩进以到达一个特定目的地。

    Unknown 说:
    我想使用 unkown 单播 MAC 地址阻止传输。 如何为用例说明配置 CPSW2G?

    正如前面讨论的那样、您可以参考 TRM 中的"VLAN 查找过程"。

    通过将 CPSW_ALE_UVLAN_Member 设置/更新 为00000001、将 CPSW2G 配置为丢弃未知单 播 MAC 地址。但是、请注意、这也会影响多播流量。

    请 仔细配置 ALE 以获得所需的结果。

    此致、
    Sudheer