Unit 1 Assignment 1
Cell phones use both data and voice networks. Although most people text now a days and rarely do people call each other. The older cell phones used voice only, they didn’t have the capability of a data network. You can also stream audio and video using your cellular network.
Landline phones are voice only. There is no way to use data through a landline phone. It can be used for internet but that is through a dial up connection. Landlines work within a network of central hubs that started out with a human operator connecting you to another person.
Text messaging is a data service that allows users to send ...view middle of the document...
Voice over IP is a phone that uses digital technology to make phone calls on the internet rather than through phone lines. A VOIP phone allows us to bypass the phone companies completely, it uses data networks.
To use these services you have to have a data network in order to get on the internet to use these services. These two services are both internet calling applications. The main purposes of the applications are to allow users to communicate with other people over the internet.
Unit 1 Exercise 1
Multiplayer games based on the source engine use a client server networking architecture. There is usually a server that is dedicated to host a game which has a set of rules and the player input process. A client is a players system that is connected to the internet. The network bandwidth is limited so the server can’t send a new update packet to all clients for every single world change. Instead the server takes snapshots of the current world state at a constant rate sand broadcast these snapshots to the clients Network packets take a certain amount of time to travel between the client and the server. This means that the client time is always a little bit behind the server time. That makes the client packets delayed on their way back so the server is processing temporally delayed user commands. In fast paced games even a slight delay can cause lag in gameplay feeling it harder to complete the task that you are trying to achieve. When you are using and application that sends data you are at the highest level of data transfer known as the application layer. This layer handles many services including file transfer protocols, email protocols, domain naming and dynamic host configuration.