9 computer hardware for providing high speed, two-way satellite data communications over a global computer information network including gateways for translating, for converting data protocols, for transmission, receivers, transmitter, modulators, switches, encoders, decoders, servers, firewalls and network management controllers