在DatagramPacket的构造函数中指定的InetAddress和port是目标机器的相关信息吗?
来源:3-2 UDP核心API讲解
_LJ
2019-05-16
在后面的这个局域网搜索案例中,receivePack是发送端直接发送给接收端的UDP数据包,receivePack中的address和port应该指的是接收端(发送端的目标端是接收端)的ip和port,这里却是发送端的ip和port
在发送端那边发送的packet中的address设置的是发送端的ip
是不是在Datagrampacket中的Inetaddress信息,是无所谓谁的,可以是发送端的也可以是接收方的,不影响packet的发送,根据具体业务决定
写回答
1回答
-
Qiujuer
2019-05-19
Datagrampacket 中的Inetaddress信息是指定的目标机器的地址。
这里也是目标机器的地址,只是这是一个特殊的广播地址,该请求会送达到路由器,然后右路由器分发到链接该路由器的机器上去。
00
相似问题