UDP套接字connect()在内核中做什么

问题描述 投票:0回答:1

UDP 的 connect() 函数让我感到惊讶。我在网上阅读并意识到它启用了不需要目标地址的 send() 函数。 我想知道 UDP 连接在内核中到底做了什么。

我在这里发现了类似的问题 C# 中的 UDP“连接”速度 但也许答案中遗漏了一些细节

sockets udp
1个回答
1
投票

连接的 udp 套接字没有什么真正奇特的。它只是意味着套接字名称将包含目标地址,因此,当未提供目标地址时,内核将使用此名称。只不过是为了所有意图和目的而键入快捷方式。

© www.soinside.com 2019 - 2024. All rights reserved.