如果我理解你的要求是正确的,那么事情就很简单了。收件人的端口号以及发送主机的端口号在最开始时写为TCP头的一部分。您以前见过TCP标头吗?看看下面的图片。任何TCP标头开头的第一件事是发送方和接收方的源端口和目标端口。
如果你问的是目的端口号是如何到达那里的,那么问题的答案是发送主机将它放在那里。这意味着发送主机必须事先知道接收进程正在侦听哪个端口。例如,对于Web,您的浏览器知道所有使用非安全HTTP的Web服务器都在端口80上侦听。因此,它会自动填充目标端口字段,值为80.这大致是什么可以这么说,幕后工作继续进行。