如果我打开浏览器并向http://255.255.255.255发送请求,是否可以在同一子网上安装一个Web服务器,并进行侦听和响应?
答案 0 :(得分:3)
HTTP服务器使用TCP协议,广播数据包只能通过无状态UDP协议发送。
从他的经典着作W. Richard Stevens(第12章)中引用TCP/IP Illustrated:
广播和多播仅适用于UDP,应用程序向多个收件人发送单个邮件是有意义的。 TCP是一种面向连接的协议,它意味着两个主机(由IP地址指定)和每个主机上的一个进程(由端口号指定)之间的连接。
所以,我猜答案是否定的。