使用DatagramSocket类创建一个套接字,然后使用DatagramPcket类创建要发送的数据包,之后使用DatagramSocket类中send()方法发送数据包。如果是接收UDP数据包的话,先使用DatagramSocket类创建一个数据包套接字。使用DatagramPcket类创建直接数组来接收数据包,再使用DatagramPcket类的receive()方法接收UDP包。 DatagramSocket类:这...
这是请求dhcp的报文吧
l 创建一个数据报套接口 l 设置多播地址 ( 例: 239.192.1.2) 和端口号 ( 例: 12345) l 调用 setsockopt( ) 函数设置发送的数据报本地接口 (IP_MULTICAST_IF) struct in_addr interface_addr; setsockopt ( socket, IPPROTO_IP, IP_MULTICAST_IF, &interface_addr, sizeof(interface_addr) ); l 使用 s...
RIP 使用UDP报文交换路由信息,UDP端口号为 520。通常情况下 RIPv1 报文为广播报文;而 RIPv2 报文为组播报文,组播地址为 224.0.0.9。RIP 每隔 30 秒向外发送一次更新报文。如果设备经过 180 秒没有收到来自对端的路由更新报文则将所有来自此设备的路由信息标志为不可达,路由进入不可达状态后,120秒内仍未收到更新...