网络中的五元组(5-Tuple) 是用于唯一标识一个网络连接或数据流的五个关键参数组合。这五个参数共同定义了数据包的来源、目的地以及传输方式,是网络设备(如防火墙、路由器、负载均衡器等)进行流量识别、会话跟踪和策略控制的基础。
192.168.1.100
。10.0.0.5
。5000
。80
、HTTPS的443
)。80
端口。TCP
用于可靠传输,UDP
用于实时性要求高的场景。一个客户端访问Web服务器的TCP连接可能如下:
192.168.1.100
203.0.113.5
49152
(客户端随机端口)80
(HTTP服务)TCP
此时五元组为:
(192.168.1.100, 203.0.113.5, 49152, 80, TCP)
五元组是理解网络通信、安全策略和流量管理的基础概念,广泛应用于网络工程与安全领域。