This paper disclosures a method to mitigate ip spoofing in the communication between two computers. Two computing devices: a client type computer and a server type computer communicate with each other. The client type computer does not have a static ip address and can communicate from an arbitrary geographical location. And the server type computer has a static ip address and is stationary. The client type computer has the static ip address of the server type computer built into its memory. The server type computer does not know the ip address of the client type computer in advance. It will only know this when the client type computer sends a request to the server type computer from its ip address. Whenever one computer gets a request from the other it sends a randomly generated byte sequence page to the computing device who send the request. Also, the request received computing device sends a message to the request send computing device. That message is about prompting the sender of the request to send back the exact copy of the randomly generated byte sequence page that was sent to it. Depending on the resulting event, it will be determined whether it was an ip spoofing attempt or not. This communication system uses communication networks that exclude public free Wi-Fi access networks.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.