是否可以回答发送到本地网络广播地址的http请求?

时间:2010-08-26 21:23:28

标签: http networking broadcast

如果我打开浏览器并向http://255.255.255.255发送请求,是否可以在同一子网上安装一个Web服务器,并进行侦听和响应?

1 个答案:

答案 0 :(得分:3)

HTTP服务器使用TCP协议,广播数据包只能通过无状态UDP协议发送。

从他的经典着作W. Richard Stevens(第12章)中引用TCP/IP Illustrated

  

广播和多播仅适用于UDP,应用程序向多个收件人发送单个邮件是有意义的。 TCP是一种面向连接的协议,它意味着两个主机(由IP地址指定)和每个主机上的一个进程(由端口号指定)之间的连接。

所以,我猜答案是否定的。