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.

[参考译文] TMS320C6678:C6678上的目标 MAC 地址过滤

Guru**** 2560800 points
Other Parts Discussed in Thread: TMS320C6678

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/606293/tms320c6678-destination-mac-address-filtering-on-c6678

器件型号:TMS320C6678

您好!

我正在使用 TMS320C6678 EVM、在尝试根据目标 MAC 地址过滤来自网络的以太网数据包时遇到问题。

我找不到一种仅基于目标 MAC 地址过滤以太网数据包(来自网络)的方法。 我想过滤目标 MAC 地址与 C6678 MAC 地址不匹配的所有数据包。 我该怎么做?

请尽快回复、因为此问题对我们来说非常紧急。

提前感谢、

Leon。

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

    我已将此事转发给以太网专家。 他们的反馈应发布在此处。

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

    您使用了什么软件? 如果您看一下我们的 Processor SDK RTOS 3.3或 MCSDK 2.1.2.6、\ti\drv\pa\examples\emacExample、pa_mgmt.c 文件、Add_MACAddress()函数、则会有一个名为/* Dest Mac *的条目、您可以对其进行配置。 如果目的 MAC 与此不匹配、则网络中的所有传入数据包都将被丢弃。

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

    尊敬的 Eric:

    使用的软件是我们开发的、基于您提到的 emacExample。 该示例使用 PA 来过滤数据包。 但是、我们希望减轻 PA 的负载、因为我们怀疑 PA 性能会随着传入网络流量的增加而降低。

    根据我们在 C64x 系列中的经验、我们知道在该系列中、EMAC 外设进行了请求的滤波(单播、多播和广播滤波)。 我希望 C6678将具有相同的功能、这依赖于 EMAC 外设滤波而不是 PA 软件。

    除了 PA 之外、是否有任何其他方法根据目标 MAC 地址来过滤传入的数据包?  

    期待您的回应。

    提前感谢、

    Leon。

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

    您好!

    我遇到了同样的问题、因此我要查看千兆以太网交换机子系统中集成的地址查找引擎。 查看 SPRUGV9D§2.3.6并使用关键字"ALE"在论坛中搜索。

    到目前为止、我还没有尝试配置 ALE、因为文档对我来说不是很清楚。 在 VLAN 未意识到模式下、ALE 似乎可以编程为根据目标 MAC 地址过滤传入的数据包。

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

    如果您找到了一种使用 ALE (或除 PA 之外的其他方式)过滤目标地址上传入的数据包的方法、您能给我一些建议吗?

    我做了一些试验,但没有成功。