A method for detecting Internet Protocol, IP, address conflict, comprising: collecting, by a network device, all the address resolution protocol, ARP, entries in a broadcasting network segment; and carrying out, by the network device, a data check on the ARP entries collected, and determining that there is an IP address conflicted when it is detected that there are ARP entries with the same IP address but different media access control, MAC, addresses; wherein the collecting all the ARP entries in a broadcasting network segment comprising: receiving an ARP request message in the broadcasting network segment; when a local IP address is different from a destination IP address in the ARP request message received, wherein the local IP address is an IP address of the network device: learning the ARP entry corresponding to a source IP address in the ARP request message received, if the ARP entry corresponding to the source IP address of the ARP request message received has not been collected; learning the ARP entry corresponding to the destination IP address in the ARP request message received, if the ARP entry corresponding to the destination IP address of the ARP request message received has not been collected; wherein the learning the ARP entry corresponding to the destination IP address in the ARP request message received comprising: sending an ARP request message, wherein a destination IP address in the ARP request message sent is the destination IP address in the ARP request message received; the source IP address in the ARP request message sent is the local IP address; a source MAC address in the ARP request message sent is a local MAC address; and receiving ARP answer messages, and obtaining the ARP entries corresponding to the destination IP address in the ARP request message received according to the ARP answer messages received. collecting, by a network device, all the address resolution protocol, ARP, entries in a broadcasting network segment; and carrying out, by the network device, a data check on the ARP entries collected, and determining that there is an IP address conflicted when it is detected that there are ARP entries with the same IP address but different media access control, MAC, addresses; wherein the collecting all the ARP entries in a broadcasting network segment comprising: receiving an ARP request message in the broadcasting network segment; when a local IP address is different from a destination IP address in the ARP request message received, wherein the local IP address is an IP address of the network device: learning the ARP entry corresponding to a source IP address in the ARP request message received, if the ARP entry corresponding to the source IP address of the ARP request message received has not been collected; learning the ARP entry corresponding to the destination IP address in the ARP request message received, if the ARP entry corresponding to the destination IP address of the ARP request message received has not been collected; receiving an ARP request message in the broadcasting network segment; when a local IP address is different from a destination IP address in the ARP request message received, wherein the local IP address is an IP address of the network device: learning the ARP entry corresponding to a source IP address in the ARP request message received, if the ARP entry corresponding to the source IP address of the ARP request message received has not been collected; learning the ARP entry corresponding to the destination IP address in the ARP request message received, if the ARP entry corresponding to the destination IP address of the ARP request message received has not been collected; learning the ARP entry corresponding to a source IP address in the ARP request message received, if the ARP entry corresponding to the source IP address of the ARP request message received has not been collected; learning the ARP entry corresponding to the destination IP address in the ARP request message received, if the ARP entry corresponding to the destination IP address of the ARP request message received has not been collected; wherein the learning the ARP entry corresponding to the destination IP address in the ARP request message received comprising: sending an ARP request message, wherein a destination IP address in the ARP request message sent is the destination IP address in the ARP request message received; the source IP address in the ARP request message sent is the local IP address; a source MAC address in the ARP request message sent is a local MAC address; and receiving ARP answer messages, and obtaining the ARP entries corresponding to the destination IP address in the ARP request message received according to the ARP answer messages received. sending an ARP request message, wherein a destination IP address in the ARP request message sent is the destination IP address in the ARP request message received; the source IP address in the ARP request message sent is the local IP address; a source MAC address in the ARP request message sent is a local MAC address; and receiving ARP answer messages, and obtaining the ARP entries corresponding to the destination IP address in the ARP request message received according to the ARP answer messages received.