Network Speeds and Limitations