套接字地址是否包括传输协议(http://)?

网络工程 IPv4 IPv6 IP地址 互联网 传输协议
2022-02-21 19:04:33

假设我有以下内容:http://ip_addr:port

http://据说这被称为套接字地址(参见下面的来源),但如果传输协议 ( ) 包含在此术语中,我无法在任何地方找到确凿的答案。

套接字地址是否包含传输协议?

来源

对“套接字地址”进行简单的 Google 图片搜索会产生许多结果,但没有一个包含协议。

网络套接字(维基百科),它表明套接字地址确实包括http://

套接字地址,它是传输协议、IP 地址和端口号的三元组。

What is the proper term for ipaddress/hostname:port 's selected answer 的问题不包括传输协议。

1个回答

http://ip_addr:port是一个网址。它包括 TCP 套接字ip_addr:port(因为 HTTP 在传输层/L4 中使用 TCP)。

端口仅在 TCP 或 UDP 等传输层协议的上下文中才有意义。但是,L4 协议通常只是隐含的,没有明确说明。