gpt4 book ai didi

networking - 发送方计算机如何知道接收方计算机上自定义进程的端口号?

转载 作者:可可西里 更新时间:2023-11-01 02:53:52 24 4
gpt4 key购买 nike

TCP段如何知道该段需要发送到哪个端口号。

最佳答案

如果我正确理解你的问题,那么事情就很简单了。收件人的端口号以及发送主机的端口号在最开始作为 TCP header 的一部分写入。您以前见过 TCP header 吗?看看下面的图片。任何 TCP header 的第一件事都是发送方和接收方的源端口和目标端口。

enter image description here

如果您要问的是目标端口号最初是如何到达那里的,那么该问题的答案就是发送主机将它放在那里。这意味着发送主机必须事先知道接收进程正在监听的端口。例如,就 Web 而言,您的浏览器知道所有使用非安全 HTTP 的 Web 服务器都在端口 80 上监听。因此,它会自动将值 80 填充到目标端口字段中。这大致就是背后发生的事情场景,可以这么说。

关于networking - 发送方计算机如何知道接收方计算机上自定义进程的端口号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41197077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com