> Well, you'll also want ARP for MAC address discovery and ICMP to report errors
Aah, that's what ARP is for.. I tried SSH-ing without a router, just a switch, and connecting this and that just with arp xD I am excited to communicate with people with such know-how!