High-Performance Computing Technologies

Course Info

  • About us
  • How this course works

Schedule

  • Day 1
  • Day 2
  • Day 3
  • Day 4
  • Day 5
  • Day 6
  • Day 7
  • Day 8
  • Day 9
  • Day 10

Networking Basics

  • OSI Model
    • Application Layer
    • Presentation Layer
    • Session Layer
    • Transport Layer
    • Network Layer
    • Data Link Layer
      • Ethernet
      • Address Resolution Protocol (ARP)
      • Ethernet Switches
    • Physical Layer
  • Network Packets
  • Domain Name System (DNS)
  • Dynamic Host Configuration Protocol (DHCP)

Hardware

  • Initial Setup
  • Hardware Basics

Exercises

  • Exercise 1: Configuring hardware and network
  • Exercise 2: Setting up a minimal netboot environment
  • Exercise 3: Setting up a netboot environment with cobbler
  • Exercise 4: Setting up a cluster environment
  • Exercise 5: RPM repositories with Cobbler
  • Exercise 6: Software modules
  • Exercise 7: Configuration with Ansible
  • Exercise 8: Creating a Batch System with Slurm
  • Exercise 9: OpenMPI and InfiniBand
  • Exercise 10: Monitoring with Ganglia
  • Complete

Appendix

  • tmux Quick Start
  • SSH Client Configuration
High-Performance Computing Technologies
  • OSI Model
  • Data Link Layer

Data Link Layer

The data link layer is concerned with putting data on and getting data from media. Each host on the same medium has a unique physical address. Once a data link is established, the hosts exchange frames of data.

Examples for data links are:

  • Ethernet

  • WiFi

  • LTE

  • Satellite Communication

In this class we will only be configuring Ethernet networks. The following sections will give you a basic understanding of how Ethernet works:

  • Ethernet
  • Address Resolution Protocol (ARP)
  • Ethernet Switches
Previous Next

© Copyright 2025, Fernando Posada, Richard Berger.

Built with Sphinx using a theme provided by Read the Docs.