0

我正在编写一小段代码,它只会接收 UDP SNMP 陷阱,并将它们转发到多个位置,但源地址信息需要保持完整。否则,所有陷阱似乎都来自运行此分发器代码的系统。这是 UDP 单向通信,所以我不必担心任何响应。谢谢。

4

1 回答 1

0

您需要创建一个RAW套接字并从头开始创建自己的数据包。如果您有一个工作示例,例如traceroute使用 UDP 做什么,或者非常严格地遵循 RFC 规范,这将非常简单。

pack使用正确的选项来组装这些并不难。

于 2013-01-10T22:23:15.307 回答