![如何通过网络广播/多播服务,让客户端可以发现,而无需服务器 IP](https://linux22.com/image/1253500/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E7%BD%91%E7%BB%9C%E5%B9%BF%E6%92%AD%2F%E5%A4%9A%E6%92%AD%E6%9C%8D%E5%8A%A1%EF%BC%8C%E8%AE%A9%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%8F%AF%E4%BB%A5%E5%8F%91%E7%8E%B0%EF%BC%8C%E8%80%8C%E6%97%A0%E9%9C%80%E6%9C%8D%E5%8A%A1%E5%99%A8%20IP.png)
如何通过网络广播/多播服务以供客户端发现而不需要服务器IP?
如何让其他客户端从某个服务器发现服务,而客户端不需要知道服务器的IP地址,类似于DHCP的IP获取。
广播?多播?如何在 ruby 或其他语言中实现相同功能?
答案1
DHCP 在 UDP 端口上使用广播地址。它是 bsd 套接字编程接口的工作。在 ruby 中,您可以socket
使用标准库。
如何通过网络广播/多播服务以供客户端发现而不需要服务器IP?
如何让其他客户端从某个服务器发现服务,而客户端不需要知道服务器的IP地址,类似于DHCP的IP获取。
广播?多播?如何在 ruby 或其他语言中实现相同功能?
DHCP 在 UDP 端口上使用广播地址。它是 bsd 套接字编程接口的工作。在 ruby 中,您可以socket
使用标准库。