computer-network.html


* created: 2025-06-22T14:29
* modified: 2025-07-27T13:17

title

Computer Networks

description

Description

Computer Networks

The goal of a computer network is to fulfill tasks in a more efficient way. Some tasks can only be handelt by a network. The following list contains some of these use cases:

OSI-Reference-Model

The Open System Interconnection reference model is a protocol that defines layer which provide a certain set of functionality to the layer directly above it.

  1. Physical Layer: Bit sequences are transmitted.
  2. Data Link Layer: The bit sequences are treated as data packets, which are assigned addresses (MAC address, Media Access Control) and a bit sequence for error detection. Additionally, controlled access to Layer 1 is ensured. (Ethernet, ATM)
  3. Network Layer: The transmission path in the network is determined. The appropriate addresses (IP address, Internet Protocol) are assigned to the data packets, and they are transmitted. Error detection and correction are also performed. (IP)
  4. Transport Layer: The transmission quality and type between sender and receiver are negotiated, and further error handling is carried out. Large messages are segmented into packets. (TCP)
  5. Session Layer: The connection during a session is maintained. Login, password verification, dialog control, and logout processes are handled.
  6. Presentation Layer: Different data encodings are converted. Data is compressed or decompressed, as well as encrypted and decrypted.
  7. Application Layer: Application-specific services, such as email, file transfer, and use of the World Wide Web, are implemented here (TCP, HTTP, FTP, SMTP, Telnet).