首页 > 其他分享 >同一台电脑127.0.0.1监听了80端口,我还可以用本机127.0.0.1的80端口做为源端口访问本机127.0.0.1的监听的目的端口80端口吗

同一台电脑127.0.0.1监听了80端口,我还可以用本机127.0.0.1的80端口做为源端口访问本机127.0.0.1的监听的目的端口80端口吗

时间:2024-08-16 16:06:10浏览次数:12  
标签:127.0 0.1 端口 TCP 80 监听

同一台电脑127.0.0.1监听了80端口,我还可以用本机127.0.0.1的80端口做为源端口访问本机127.0.0.1的监听的目的端口80端口吗

  2024-08-16 16:00:05

在同一台电脑上,不能使用127.0.0.1的80端口作为源端口来访问127.0.0.1的80端口。原因如下:

  1. 源端口和目标端口的不同: 访问请求的源端口和目标端口必须不同。即使是本地回环连接,也需要使用不同的源端口来进行连接。

  2. 端口的绑定限制: 一旦80端口被某个进程(如服务器)绑定并监听,它不能被另一个进程作为源端口使用。源端口通常是高于1024的动态端口,用于标识连接的发起端。

因此,源端口和目标端口不能相同,即使它们都在127.0.0.1上。

--------------------------------------------------------------------------------------

在TCP/IP协议中,源端口和目的端口是用于区分网络通信中发送方和接收方的进程端口的。当你提到“127.0.0.1监听了80端口”,这通常意味着在本地机器(即127.0.0.1)上有一个进程(如Web服务器)正在监听TCP协议的80端口,以等待来自其他进程或外部客户端的连接请求。

然而,当你尝试使用“127.0.0.1的80端口作为源端口”来“访问127.0.0.1的监听的80端口”时,这里存在一个概念上的混淆。在TCP/IP通信中,源端口和目的端口是相对的,它们分别标识了通信的发起方和接收方。

实际上,你不能直接使用同一个端口(在这个例子中是80端口)既作为源端口又作为目的端口来建立一个TCP连接。这是因为TCP连接是由源IP地址、源端口、目的IP地址和目的端口这四个元素唯一确定的。如果源端口和目的端口相同,并且源IP地址和目的IP地址也相同(在这个例子中都是127.0.0.1),那么这将不构成一个有效的TCP连接,因为TCP协议无法区分这样的两个端点之间的“往返”通信。

但是,你可以使用另一个端口(比如源端口可以是任意未使用的端口,如12345)来从同一台机器上的另一个进程向监听在80端口的进程发起连接。这个连接将使用127.0.0.1作为源IP地址和目的IP地址,但源端口和目的端口将不同。

总结一下,你不能使用相同的端口(80)既作为源端口又作为目的端口来建立TCP连接,但你可以使用不同的源端口来向监听在80端口的进程发起连接。

标签:127.0,0.1,端口,TCP,80,监听
From: https://www.cnblogs.com/yeziwinone/p/18363053

相关文章

  • Verilog基础:模块端口(port)的定义语法(1995)
    相关阅读Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html?spm=1001.2014.3001.5482    Verilog中的端口定义有两种风格,一种是VerilogStandard1995风格,一种是VerilogStandard2001风格,本文将对VerilogStandard1995风格进行详细阐述。......
  • 使用JMC和socket端口诊断工具找出问题点实例1
    故障上报时间​1月3号下午3点10分原因​应用程序socket使用量累计过多,导致141服务器socket请求数超过linux服务器限制,导致浏览器连接不上。分析过程​先对事故时间段的生产环境域日志、应用日志、应用监控日志进行检查,其中socket属于操作系统管理资源,不在应用监控范......
  • Pixelorama v1.0.1 官方版下载及安装教程 (像素画绘制工具)
    前言Pixelorama是一款免费的像素画创作工具,它功能丰富,操作直观,适合创作像素艺术。无论是制作游戏素材还是个人艺术项目,Pixelorama都能帮助你轻松绘制出多彩的像素图,而且支持多图层和多种格式的导入导出,非常适合像素艺术爱好者和游戏开发者使用。一、下载地址下载链接:分享......
  • 宝塔如何添加端口的说明,即可放行该端口
    输入需要放行的端口,添加端口的说明,即可放行该端口。端口放行成功后,可以查看防火墙列表查看当前端口的运行情况。Centos6使用的是iptables防火墙。Centos7使用的是firewall防火墙。debian/ubuntu使用的是ufw防火墙。若是使用的firewall防火墙会直接读取防火墙配置文件,将所有规则......
  • DHCP服务(服务名dhcpd,端口UDP /67和UDP/68)
    目录前言配置文件DHCP服务器的配置下载安装DHCP服务编辑配置文件重启服务客户端测试配置客户端网卡重启网卡前言DHCP动态主机配置协议是一种网络协议,提供了动态配置IP地址的功能,允许服务器自动为网络上的设备分配IP地址和其他网络配置参数。当设备连接到网络时,它......
  • Openwrt 配置 PS5 端口转发
    前言前阵子申请了公网IP通过了想远程串流玩PS5通过Socat配置端口转发后仅桌面端Chiaki可以远程串流PS5改用Openwrt的防火墙转发使PSPlay+Chiaki都可串流环境Openwrt22.03.6状态>概览>固件版本步骤打开网络>防火墙>端口转发点击添加配置4个端口9295TC......
  • Windows出现出现身份验证错误。要求的函数不受支持 远程计算机: 10.17.1.2 这可能是由
    Windows出现出现身份验证错误。要求的函数不受支持远程计算机:10.17.1.2这可能是由于CredsSP加密数据库修正。若要了解详细信息,请访问https://go.microsoft.com/fwlink/?linkid=866660解决方案解决方法第一步点开控制面板选择系统与安全第二步选择“允许远程访问......
  • 阿里云Centos7搭建邮件服务器端口使用465
    1.申请一个域名指向这台服务器   2.下面是如果安装了postifx和dovecot有配置问题错误可以卸载重装                                  ......
  • Microsoft 365(Office 365)ProPlus x64 v16.0.18007.20000 特别版
    概述Microsoft365是微软公司推出的一款集成办公套件软件,整合了Office应用程序、云存储、电子邮件服务以及其他生产力工具,旨在为个人和企业用户提供全面且便捷的办公解决方案。软件功能Office应用程序:Microsoft365包括常见的Office应用程序,如Word、Excel、PowerPoint和Outloo......
  • firewalld: 端口转发
    一,操作允许ip伪装1,#允许防火墙伪装IP[root@blog~]#firewall-cmd--add-masquerade--permanentsuccess效果:[root@blog~]#more/etc/firewalld/zones/public.xml<?xmlversion="1.0"encoding="utf-8"?><zone><short>Public</shor......