什么是端口

端口是用来区分同一网络设备(IP地址)上运行的不同服务或应用程序接收外部数据的窗口。

以下是几个要点:

  1. 对于我们发送请求指定的url中的端口,指的是对方服务器的用于接收数据的端口,如http的80端口,服务器通常都会设定要监听来自80端口的请求。如果这个端口对方服务器没有在监听(关闭状态),这个数据往往会被抛弃。我们自己也会收到ICMP反馈的端口不可达的错误消息;
  2. 对于自己的电脑,端口号的分配通常发生在应用程序尝试建立网络连接时,而不是在应用程序启动时立即分配。因此,单机应用通常不会被分配端口号。
  3. 监听端口是应用程序主动执行的操作。应用程序通过持续监听端口,得到属于自己的数据;
  4. 应用程序在发送请求时使用的临时端口还是服务器响应时数据传回的端口。
  5. 在UDP通信中,端口号的分配是持久的,直到应用程序关闭或显式地关闭套接字;而TCP通信中,端口号的分配通常就是整个TCP连接的生命周期。
相关推荐
三思而后行,慎承诺15 分钟前
tcp 和http 网络知识
网络·tcp/ip·http
Cuit小唐41 分钟前
TCP 协议:原理、机制与应用
网络·网络协议·tcp/ip
Arenaschi2 小时前
SQLite 是什么?
开发语言·网络·python·网络协议·tcp/ip
上海云盾-高防顾问3 小时前
高防IP+CDN组合:电商大促的“双保险”防护方案
网络·网络协议·tcp/ip
丘山子3 小时前
一些鲜为人知的 IP 地址怪异写法
前端·后端·tcp/ip
HH牛码5 小时前
通讯的基础概念:涵盖串行通信、并行通信、TCP、UDP、Socket 等关键概念和技术
tcp/ip·udp
hgdlip20 小时前
关闭IP属地显示会影响账号的正常使用吗
网络·网络协议·tcp/ip·ip属地
中云时代-防御可测试-小余20 小时前
高防IP是如何防护DDoS攻击和CC攻击的
运维·服务器·tcp/ip·安全·阿里云·ddos·宽度优先
Zz_waiting.21 小时前
网络原理 - 7(TCP - 4)
网络·网络协议·tcp/ip
爱编程的鱼1 天前
Windows 各版本查找计算机 IP 地址指南
人工智能·windows·网络协议·tcp/ip·tensorflow