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

标签 sockets udp connect

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

我在这里找到了类似的问题
UDP "Connect"-Speed in C#
但也许答案中遗漏了一些细节

最佳答案

连接的udp套接字没有真正的花哨。这仅表示套接字名称将包含目标地址,因此,当未提供目标地址时,内核将使用该名称。只不过是为所有意图和目的键入快捷方式。

关于sockets - UDP套接字connect()在内核中做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37814110/

相关文章:

c# - 使用套接字打印到IP地址和字节数组在某些打印机上打印空白页

networking - 可靠的udp广播库?

linux - 使用 UDP 传输使用 netcat 丢弃数据包?

postgresql - Ubuntu 18.04 和 PostgreSQL 10.9 : What do I fill in Properties Form to Get Them to Connect?

java - 如何在服务器上编译我的服务器代码?

c# - 处理套接字/完成两次的问题?

java - Apache Mina 空闲监视器

java - 在 Java 程序中通过 UDP 接收 C++ 字节流

java - Android - 以编程方式连接到wifi

python - 从C向Python程序发送字符串