Comparing network communication technologies