临时端口:这是什么,它做什么?


19

在我正在阅读的Linux文章中,我突然遇到了“临时端口”一词,但作者没有提及它是什么。

UNIX中的临时端口是什么?

Answers:


17

本质上,临时端口是用于与已知服务器端口进行通信的随机高端口。例如,如果我将计算机从SSH SSH到服务器,则连接如下所示:

192.168.1.102:37852 ---> 192.168.1.105:22

22是我在远程计算机上连接的标准SSH端口;37852是本地计算机上使用的临时端口


2
那么在这种情况下,37852是临时端口吗?
黑暗骑士

1
您是正确的
h3rrmiller 2013年

1
@ h3rrmiller,“临时端口”是与UNIX无关的概念,对吗?
Pacerier

1
正确。临时端口是客户端软件(与操作系统无关)选择用来与已知服务端口通信的随机高级端口。
h3rrmiller 2015年

-1

引用维基百科

短暂端口是TCP / IP软件从预定义范围自动分配的Internet协议(IP)通信的短暂传输协议端口。传输控制协议(TCP),用户数据报协议(UDP)或流控制传输协议(SCTP)使用它作为客户端到服务器通信到服务器上众所周知端口的客户端的端口分配。

我知道的最好的例子是FTP。这不是受Unix约束的概念。


“ FTP”不完全是临时端口的示例
Michael Mrozek

不是我的意思,我的意思是这是使用该概念的协议。
schaiba
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.