我知道不能让两个不同的进程使用同一个端口,但如果一个使用tcp,另一个使用udp,会发生什么?你能有两个不同的进程吗?每个进程将一个套接字绑定到同一个端口,但协议不同?
五元组(协议、源ip、源端口、目标ip、目标端口)必须是唯一的。这意味着,不仅可以使用相同端口号的TCP和UDP,甚至可以使用相同协议和本地端口号但目的地不同的传出连接。
然而,在侦听时,套接字的协议通常必须是唯一的,即您可以/不应该打开另一个具有相同端口号的TCP套接字。
TCP端口和UDP端口根本不相关。
是。两个套接字可以绑定相同的端口号,但协议不同。
它不是同一个端口,只是碰巧有相同的号码。