强制来自特定端口的 UDP 流量

网络工程 路由 UDP
2022-02-05 01:37:26

是否有可能从计算机 1 到计算机 2 的所有流量都通过计算机 1 的 udp 端口​​ D 并在计算机 2 的 udp 端口​​ B 接收。类似地,从计算机 2 到计算机 1 的所有流量都通过计算机 2 的 udp 端口​​ A 并在电脑1的udp端口C 示意图

我有第 1 层的背景,经过大量谷歌搜索后,我仍然无法找到是否可以做到这一点。如果是,那么我应该如何以及应该搜索或研究什么才能做到这一点。问候萨米特

2个回答

欢迎来到网络工程!我们希望您能成为这个社区的贡献者。

我认为您误解了端口的概念。它们是抽象概念,而不是像 USB 端口这样的物理端口。数据不会“通过”端口。

一个UDP数据报有一个源端口和一个目的端口。通常,目标端口标识接收器上的哪个进程应该处理数据;源端口标识哪个进程发送了数据。

要回答您关于学习什么的问题,您可以学习有关套接字以及网络编程的一些内容,如果您想使用 udp,您将需要选择使用 udp 进行传输的协议,有一些关于套接字的好内容在一些 linux 资料中希望这会有所帮助