This document provides a brief overview of basic networking principles and how they apply to the FRC hardware.
Contents
link-local is never really explained until several times after it is first used.
Thanks for the input. I've uploaded a new version that explains link-local addressing and DHCP servers
There is a lot of good info in the document. But it might be worth mentioning firewalls. The DS indicates whether they are off/on, and unfortunately, at this point they generally need to be disabled.
Also, I believe that the OpenMesh radios are now running a DHCP server, so in the pits, if things connect to the bridge, they will get a DHCP address, but if they direct-connect, they will not. Some laptops do not release the IP and request another when they get link, so the DS now has a button to force this. This is generally used when going to the field, but can be used anytime a laptop doesn't get an IP and seems like it should try again.
This article https://wpilib.screenstepslive.com/s/4485/m/24193/l/319135-ip-networking-at-the-event has some details you can review and compare. Another thing many teams don't know is that you can type an IP into the DS team field. If it has x.x.x.x form, that value can be used instead of a name, and can be useful in a pinch to connect in the pits.