除了 TCP 和 UDP 之外,还有哪些传输协议可以在互联网上正确路由?

除了 TCP 和 UDP 之外,还有哪些传输协议可以在互联网上正确路由?

我最近注意到,我的 ISP 不喜欢通过互联网路由本地 SCTP 流量,除非它通过 UDP 隧道传输。这有点麻烦,但我通过使用隧道传输解决了这个问题。

这个问题让我开始思考 - 除了 TCP 和 UDP,哪些传输层协议(通常)允许通过 IPv4 在 Internet 上正确路由?“正常”策略是否允许所有形式的 IPv4 流量,而不管协议是什么?

答案1

所有 IP 数据包都应由您的 ISP 路由,与高层协议无关。当然,当 IPv4 地址用尽时,当 IPv4 数据包必须使用 NAT444/CGN/LSN/DS-Lite/A+P/等时,这将变得非常困难(具体取决于您所在的位置,这可能已经发生)。

但是他们仍然应该路由所有 IPv6 数据包...

答案2

通常,IPv4 网络应该路由任何 IP 数据包,而不管上层协议(如 TCP 和 UDP)。IP 数据包包含路由所需的所有数据(IPv4 网络中的源地址和目标地址以及其他所需数据)。

我猜想 IPv4 网络中传输协议的限制是荒谬的。

答案3

您得到了绝对大量的传输层协议,这些协议“通常”可以通过互联网路由。请参阅http://en.wikipedia.org/wiki/Category:Transport_layer_protocols

相关内容