An internet connected “fistbump”

Hopefully by the time you read this the COVID pandemic will be well under control, but at the time of writing, social distancing is very much still necessary and we have all gotten used to giving gentle “fistbumps” (if that) rather than hugs or shaking hands. This project will allow someone to send you a fistbump over the internet, from anywhere in the world, simply by clicking on a webpage.

At home, most of us have some sort of a modem which connects us to the internet, and a router which usually provides some wired Ethernet ports in addition to wireless Ethernet over WiFi. Even though there might be multiple device in your home connected to the internet, your home only has one IP address by which it is known to the outside world.

When you browse to a website or check your email, your router keeps track of which computer made that request, and when the website or email comes back, it is routed to the correct computer. This is how multiple computers on your internal network can independently access information on other computers on the internet.

However if someone outside of your internal network wants to contact a computer (or m

Hopefully by the time you read this the COVID pandemic will be well under control, but at the time of writing, social distancing is very much still necessary and we have all gotten used to giving gentle “fistbumps” (if that) rather than hugs or shaking hands. This project will allow someone to send you a fistbump over the internet, from anywhere in the world, simply by clicking on a webpage.

At home, most of us have some sort of a modem which connects us to the internet, and a router which usually provides some wired Ethernet ports in addition to wireless Ethernet over WiFi. Even though there might be multiple device in your home connected to the internet, your home only has one IP address by which it is known to the outside world.

When you browse to a website or check your email, your router keeps track of which computer made that request, and when the website or email comes back, it is routed to the correct computer. This is how multiple computers on your internal network can independently access information on other computers on the internet.

However if someone outside of your internal network wants to contact a computer (or more likely a service) on your internal network, they are unable to do so because your router doesn’t know which computer to route the message to. (Obviously this is also good for the security of your computers). How then can someone send you a fistbump?

ore likely a service) on your internal network, they are unable to do so because your router doesn’t know which computer to route the message to. (Obviously this is also good for the security of your computers). How then can someone send you a fistbump?


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *