端口在OSI模型中的位置

时间:2013-04-08 09:10:23

标签: networking port osi

我知道端口是传输层的一部分。但是当我要求应用程序打开端口时,它是如何打开端口的,以及端口在其他层中的部分是什么,以及当数据传输到另一个层时通信结束如何找到另一个在另一个点打开的端口?

2 个答案:

答案 0 :(得分:1)

正如您自己所说,端口位于传输层中。你问题的其余部分没有多大意义。有一个包含端口号的协议,以及一个使用它们的实现。很难看出这个谜团是什么。

答案 1 :(得分:0)

有些端口是公开的。例如,客户端A想要与Server通信。现在服务器有一些端口公共端口80.客户端A在服务器的端口80上发送流量但是如果客户端A继续在服务器的端口80上发送其流量,则另一个客户端无法与Server通信。因此,在客户端A与端口80上的服务器进行初始交互之后,服务器会告知客户端A我们的进一步通信应该在此端口上进行,例如端口6892.