TCP端口在网络上下文中的意义

网络工程 tcp 协议论 UDP 第 4 层 传输协议
2022-02-12 20:46:20

在谈论端口时,有时我会阅读一些文章,TCP port而其他人只是说port. 是否有一些特性使 TCP 端口不同于其他端口OS

2个回答

端口实际上只是第 4 层地址,就像 IP 地址是第 3 层地址或 MAC 地址是第 2 层地址一样。除了 TCP 之外,还有其他第 4 层协议。有些,如 UDP,使用端口,有些使用其他东西,或者什么都不用。

在提到端口时,您需要区分您所指的第 4 层协议。TCP 端口号与 UDP 端口号不同。在某些情况下,这可能是显而易见的。例如,HTTP 使用 TCP 进行传输,因此在这种情况下,端口将意味着 TCP 端口。

TCP 和 UDP 是在 OSI/DOD 模型的第 4 层(传输)中运行的两种协议,但是 tcp 可能为不同类型的服务使用不同的端口号,例如,如果您正在发送邮件,tcp 将使用 smtp tcp 端口25、如果你发送没有像邮件这样的消息系统的大文件,tcp 将使用 ftp tcp 端口 20/21