ABSTRACT

Through human history, many efforts were made toward efficient interpersonal communication, eliminating the problem of  long distances. Traditional mail, phone, and FAX are some paradigms of tools used by people in order to discuss, exchange information, or entertain themselves. In the twentieth century, technology evolution brings computers to people’s daily routine raising the need of communication through them. At the beginning, there was the need for exchanging research information and experiment results within the academia, later, the need for exchange of corporate information among the employees. Today, computer communications are commonly used and most people’s communications can be executed using computers, such as chatting with a friend, watching movies, reading books, studying courses, playing video games, and so on. The technology area which deals with communication through computer systems is called computer networking.