Computer Networks II

Professors Panagiotis Demestichas
Aristi Galani
Course category CM/T&N
Course ID DS-321
Credits 5
Lecture hours 3 hours
Lab hours 2 hours
Digital resources View on Evdoxos (Open e-Class)

Learning Outcomes

The aim of the course “Computer Networks II” is to complement the course “Computer Networks I”, in order for the students to deepen their knowledge in Computer Networks and their functions. In particular, through this course the students will get familiar with the operation of the data link layer, the Medium Access Control (MAC) sub-level and the Logical Link Control (LLC) sub-level.

Upon successful completion of the course, the students will be in position to:

  • select and apply parity bit, CRC and hamming techniques,
  • select and apply information retranslation techniques through the computer network,
  • use the corresponding communication protocols,
  • combine their knowledge in the field routing,
  • use the most appropriate protocol according to the needs of the network, based on correction and retransmission techniques, thus developing a critical way of thinking.

Course Contents

  • Section 1: Introduction to the functionality of the Data Link Layer (DLL), Medium Access Control (MAC) and Logical Link Control (LLC) layers, error control, error detection, error correction, retransmission techniques, error detection techniques.
  • Section 2: Cyclic Redundancy Codes (CRC), error correction techniques.
  • Section 3: Hamming techniques, Forward Error Correction (FEC), retransmission techniques.
  • Section 4: Stop-and-Wait (S&W), Alternating Bit Protocol (ABP), Automatic Repeat Request (ARQ), sliding window techniques, Go Back N (GBN), Soptional Repeat (SRP).
  • Section 5: MAC protocols; Aloha; Carrier Sense Multiple Access (CSMA); MAC protocols in Wireless Section 6: LANs/MANs/PANs; ΙΕΕΕ 802; x standards; LLC protocols; 802.2 standard.
  • In addition, articles, web addresses for useful information, as well as exercises for practicing students are posted in the platform Evdoxos.

Recommended Readings

  • Walrand J. (1997): Communication Networks, Prentice Hall.
  • Russell T. (1997): Telecommunications protocols, McGraw-Hill.

Associated scientific Journals

  • ΙΕΕΕ Computer Networks
  • IEEE Communications Magazine
  • EEE Access
  • IEEE Wireless Communications
  • International Journal of Network Management
  • Transactions on Emerging Telecommunications Technologies
  • EURASIP Journal on Wireless Communications and Networking