首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FTP服务器端口多个连接

FTP服务器端口多个连接
EN

Server Fault用户
提问于 2013-04-29 09:48:16
回答 3查看 6.2K关注 0票数 0

我被问了两个问题,我不确定答案。

*假设PC X的端口21上有一个FTP服务器。两个不同的Pc (Y和Z)是否可以同时在端口21上与此FTP服务器连接?为什么或者为什么不?

我认为这是可能的,但我不确定原因(S)。

* pc Y是否有可能在端口21上与此FTP服务器同时连接?为什么或者为什么不?

我认为没有,但我再次不确定确切的原因。

EN

回答 3

Server Fault用户

发布于 2013-04-29 11:05:06

是的,是的。服务器连接都基于“套接字”,而不仅仅是端口。每个套接字由以下信息组成:

SRC-IP

SRC-港口

大IP

长港

协议

服务器可以处理许多套接字。如果两台机器正在连接,那么它们的源IP将是唯一的,并且在连接时每个连接都会被赋予一个随机的源端口。由于内存、网络带宽等因素的限制,您的服务器可以处理多少连接不同。您的FTP服务器软件应该为最大数量的客户端连接提供配置选项。

票数 4
EN

Server Fault用户

发布于 2013-04-29 09:58:00

是的,是的。当服务器在端口上侦听时,它可以在该端口上同时进行多个连接。考虑一下,如果服务器在端口80上一次只接受一个连接,我们就会遇到这样的问题:网站一次只能加载一个页面。

您还可以在同一端口上建立几个从一台计算机到另一台计算机的连接,因为源端口将随机更改。

希望这能回答你的问题。

票数 0
EN

Server Fault用户

发布于 2013-04-29 09:59:58

是的,到计算机的每个连接都由其目标地址/端口和源地址/端口标识。

可以使用上述信息唯一地标识来自不同主机(甚至是同一主机)的多个连接。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/503483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档