iptables 中的 URD 是什么?

Jul*_*les 5 iptables network-protocols

我最近一直在玩各种iptables配置,我注意到添加一个涉及--dport 465(通常为 保留smtps)的规则会导致在dpt:urd列出带有iptables -L.

我从未听说过这个协议,而且(公认的肤浅的)网络搜索并没有透露太多关于它的信息。

什么是 URD,为什么iptables显示这个而不是(可以说是更知名的,或者至少有更好的记录)smtps

Mad*_*ter 6

[me@risby ~]$ grep urd /etc/services
urd             465/tcp         smtps   # URL Rendesvous Directory for SSM / SMTP over SSL (TLS)
Run Code Online (Sandbox Code Playgroud)

这个 CISCO 文档表明

URD 是为想要使用(尚未)启用 SSM 的接收器应用程序的内容提供商指定的过渡解决方案。URD 允许在不修改任何接收器主机软件(应用程序或操作系统)的情况下使现有应用程序具有 SSM 功能 - 只要应用程序通过 Web 浏览器启动。URD 代表“URL Rendezvous Directory”,依靠最后一跳路由器到 SSM 接收器主机来拦截来自网络服务器的 URL,以检测 SSM 通道的源地址。

此外,

源特定组播 (SSM) 是 IP 组播的扩展,其中数据报流量仅从接收器明确表示感兴趣的那些组播源转发到接收器。

这就是(一个原因)为什么你应该总是,总是使用iptables -L -n -v上市规则!