We know that for the use of TCP/IP protocol on Internet and Intranet networks, each host must have an independent IP address, and only with an IP address can a host communicate with other hosts on the network. With the vigorous promotion of network applications and the rapid increase in network clients, problems due to static IP address allocation, such as IP address conflicts, have arisen one after another. IP address conflicts cause serious effects: first, network clients cannot work normally. As long as there is a machine with conflicting addresses on the network, once it is powered on, frequent address conflict prompts will appear on the client side: "If the security strategy of a certain application on the network (such as access permissions, access control, etc.) is based on IP addresses, such unauthorized IP users will pose a serious threat to the security of the application system."