While the Soviet Union deployed naval vessels and supplied materiel to Vietnam, they felt that there was simply no way that they could directly support Vietnam against China; the distances were too great to be an effective ally, and any sort of reinforcements would have to cross territory controlled by China or U.S. allies.