首先,“端口”只是一个数字。所有“与端口的连接”实际上表示的是具有在其“目标端口”头字段中指定的该数字的分组。

现在,您的问题有两个答案,一个用于有状态协议,另一个用于无状态协议。

对于无状态协议(即UDP),没有问题,因为“连接”不存在 - 多个人可以将数据包发送到同一个端口,并且它们的数据包将以任何顺序到达。没有人处于“连通”状态。

对于有状态协议(如TCP),连接由4元组标识,包括源和目标端口以及源和目标IP地址。因此,如果两台不同的机器连接到第三台机器上的同一端口,则有两个不同的连接,因为源IP不同。如果同一台机器(或两台NAT后面或共享相同的IP地址)连接两次到一个远端,则连接由源端口(通常是随机的高编号端口)区分。

简单地说,如果我从客户端连接到同一个Web服务器两次,则两个连接将具有来自我的角度的不同源端口和来自Web服务器的目标端口。因此,即使两个连接具有相同的源和目标IP地址,也没有歧义。

端口是一种多路复用 IP地址的方法,以便不同的应用程序可以侦听相同的IP地址/协议对。除非应用程序定义自己的更高级别协议,否则无法复用端口。如果使用相同协议的两个连接同时具有相同的源和目标IP以及相同的源和目标端口,则它们必须是相同的连接。

一台服务器多个网站同端口,多个客户端如何同时连接到服务器上的一个端口,比如80?...相关推荐

  1. 多个客户端如何同时连接到服务器上的一个端口(例如80)? [重复]

    本文翻译自:How do multiple clients connect simultaneously to one port, say 80, on a server? [duplicate] T ...

  2. 服务器回收iis网站服务资源,四两拨千斤 如何让IIS服务器运行更高效

    利用IIS服务器架设网站,已经是老生常谈的话题了:不过多数人平时仅将目光聚焦到网站发布功能上,而很少有人会善于利用IIS强大的网站管理功能去管理目标网站,事实上目标网站能否高效稳定地运行,与IIS服务 ...

  3. 网站服务器刷机了怎么解决,完美刷机一直在连接云服务器

    完美刷机一直在连接云服务器 内容精选 换一换 当目的迁移任务执行失败时,提示"sms.3802 与目的服务器建立SSH连接失败".linux文件级迁移时,源端会和目的端服务器建立一 ...

  4. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

  5. icloud连接服务器时出现问题_登录iCloud提示验证失败,连接到服务器时出现问题怎么办...

    若您在 iPhone/iPad 上使用 Apple ID 登录 iCloud 时,提示"验证失败:连接到服务器时出现问题",一般是网络连接出现异常导致,请参考如下信息尝试解决. 检 ...

  6. 方舟自己的服务器无法运行,方舟适者生存闪退重启解决方法 怎么连接进入服务器?...

    方舟适者生存闪退重启解决方法 怎么连接进入服务器? 2016-03-19 13:23:40来源:贴吧编辑:评论(0) <方舟:适者生存>中有些玩家连接服务器后出现闪退重启的问题,如何解决? ...

  7. 服务器多个网站开启quarz,GitHub - WuLex/QuartzSynchroData: 多个不同站点服务器数据同步到总服务器(数据中心)...

    QuartzSynchroData 多个不同站点服务器sqlserver数据库 同步到总服务器上的数据库 (数据中心) 目前支持40多个数据库(在数据库配置表DBconfig配置了)的同步,每天每个服 ...

  8. 只安装oracle服务端连plsql,Oracle 不安装Oracle客户端,使用PLSQL连接Oracle服务器

    一.软件环境 二.环境配置 1.解压在任意目录,以E:/oracleclient为例; 2.在E:/oracleclient下创建network/admin目录,新建tnsnames.ora文件,内容 ...

  9. java虚拟机的端口映射_怎样使用Holer实现将主机上多个端口映射到外部网络访问...

    本地Linux虚拟机上安装了WEB服务器,开启了HTTP和HTTPS以及SSH端口访问,怎样从公网通过HTTP和HTTPS访问虚拟机上的WEB服务器?如何从公网SSH登录Linux虚拟机? 本文将介绍 ...

最新文章

  1. 数据库使用--MySQL: InnoDB 还是 MyISAM?
  2. python——json数据
  3. SAP UI5 control id generation by jQuery
  4. mysql搜索_mysql 几种搜索引擎的比较
  5. 编译py-faster-rcnn全过程
  6. vim 寄存器 操作_vim指令
  7. python开发讲解_Python开发系列课程(1) - 初识Python详解
  8. 如何使用开源工具制作YouTube系列
  9. python-24: re 模块 之二 re方法及反斜杠
  10. java 坦克大战_java课程设计之坦克大战
  11. Unity读取内部、外部资源详解
  12. 学习微机原理与接口这一篇就够了
  13. 七脉轮位置_[转载]地球的七大脉轮位置
  14. 【C/C++学院】0901-设计模式的汇总演练
  15. 兵棋---棋盘绘制算法(六边形阵列算法)
  16. 软件检测报告可用于即征即退政策
  17. mysql 3358端口_好用的MySQL抓包工具:sniffer-agent
  18. 干支纪年法简便算法_初中历史所涉及的四种纪年法
  19. 真实操作Robotstudio解决机器人系统创建失败(更改用户名),不需要重装系统,修改注册表复杂操作
  20. 海洋遥感技术的内涵及特征

热门文章

  1. 项目: 用数组实现反弹球消砖块
  2. Java迭代器Iterator
  3. python项目部署到docker_使用docker 部署python 项目
  4. 新买的电脑怎么装系统_如何装一台性价比的电脑主机——老程带你了解怎么装电脑...
  5. JVM GC耗时频频升高,这次排查完想说:还有谁?
  6. 为什么HTTPS是安全的
  7. 在Eclipse上安装插件springsource-tool-suite详解,完美不报错!以及yml无自动提示?
  8. python连接mysql_Python连接MySQL
  9. canvas并查集画随机迷宫
  10. 在Linux下编写运行你的第一条代码——Hello Linux