How Do We Communicate With Faraway Spacecraft?