Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

Linux, das IoT und die zugrundeliegende Netzwerktechnologie

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

Sie verstehen die wichtigsten Netzwerktechnologien, deren Anwendung und Konfiguration unter Linux.

Hierzu gehören die Konfiguration der Schnittstellen, alle wichtigen Netzwerkprotokolle sowie auch alle IoT-relevanten Themen.

Zudem werden die wichtigsten Werkzeuge zur Analyse von Netzwerkproblemen und deren effizienter Einsatz beleuchtet.

Neben der reinen Anwendung von Netzwerktechnologien lernen Sie auch die Entwicklung und Erweiterung von Netzwerktreibern unter Linux kennen, um bestehende Treiber an Ihre Hardware oder für Ihre Bedürfnisse anzupassen.

Software-Entwickler und Hardware-Entwickler mit guten Linux-Kenntnissen

Grundkenntnisse in der Programmiersprache C. Solide Kenntnisse im Umgang mit dem Linux-Betriebssystem und sicherer Umgang mit der Shell. Kenntnisse in der Linux-Treiberentwicklung sind von Vorteil.

Grundlagen - Netzwerkarchitektur und Aufbau der Netzwerkkomponenten in Linux

  • Funktion und Aufbau
  • Konfiguration der Schnittstellen
  • Wireless Networks
  • Netzwerkkomponenten und wichtige Dienste (ConnMan, wpa_supplicant, hostapd, WT (iwconfig, ...), dhcp, (server/client), ...)
  • Netzwerk-Kommunikation
  • Routing

Analyse

  • Netzwerkanalyse
  • Tcpdump
  • Wireshark

Protokolle

  • IPv4, IPv6, UDP, ...
  • IoT-Technologien (MQTT, AMQP, DDS, OPC UA, …)
  • Verschiedene Möglichkeiten zum Datentransfer

Datenübertragung

  • Verschiedene Möglichkeiten zum Datentransfer

Netzwerk-Security

  • Sicherheit (Firewall, Verschlüsselung): Kryptomechanismen, IPTables, empfohlene
  • SSH
  • Sicherheit im Zeitalter von IoT

Entwicklung und Integration von Netzwerktreibern

  • Aufbau eines Netzwerktreibers
  • Integration herstellerspezifischer Treiber

Im Preis enthalten:
Mittagessen, Getränke, Trainingsunterlagen und Ihr Teilnahmezertifikat


ALL INCLUSIVE!

Verwandte Trainings

Linux-Schulung: Systemprogrammierung
Anmeldecode: LINUX-SYS

Linux Multithread-/Multicore-Programmierung
Anmeldecode: LINUX-MMP

Yocto Schulung: Grundlagen und Anwendung
Anmeldecode: YOCTO

Embedded-Linux-Schulung: Embedded-Echtzeit-Linux vom Bootloader bis zum Realtime-System (Linux-RTOS)
Anmeldecode: LINUXE-RTD

Embedded-Linux-Architektur: Kernel-Treiberentwicklung
Anmeldecode: LINUXE-AR

Embedded-Linux-Softwareentwicklung
Anmeldecode: LINUXE-SWE

Embedded-Linux-Training: Für Tester, Support und Service
Anmeldecode: LINUXE-T


Verwandte Trainings

Offenes Training

TerminPreis *Dauer
13.01. – 16.01.20202.200,00 €4 Tage 
Anmeldecode: NET-ARCH
* Preis je Teilnehmer, in Euro zzgl. USt.


> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Onsite-Training

In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

> Trainingsbeschreibung als PDF

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Coaching: (Embedded) Linux-Programmierung

Linux, das IoT und die zugrundeliegende Netzwerktechnologie

Inhalt

Grundlagen - Netzwerkarchitektur und Aufbau der Netzwerkkomponenten in Linux

  • Funktion und Aufbau
  • Konfiguration der Schnittstellen
  • Wireless Networks
  • Netzwerkkomponenten und wichtige Dienste (ConnMan, wpa_supplicant, hostapd, WT (iwconfig, ...), dhcp, (server/client), ...)
  • Netzwerk-Kommunikation
  • Routing

Analyse

  • Netzwerkanalyse
  • Tcpdump
  • Wireshark

Protokolle

  • IPv4, IPv6, UDP, ...
  • IoT-Technologien (MQTT, AMQP, DDS, OPC UA, …)
  • Verschiedene Möglichkeiten zum Datentransfer

Datenübertragung

  • Verschiedene Möglichkeiten zum Datentransfer

Netzwerk-Security

  • Sicherheit (Firewall, Verschlüsselung): Kryptomechanismen, IPTables, empfohlene
  • SSH
  • Sicherheit im Zeitalter von IoT

Entwicklung und Integration von Netzwerktreibern

  • Aufbau eines Netzwerktreibers
  • Integration herstellerspezifischer Treiber

Merkzettel


Sie haben derzeit keine Trainings auf dem Merkzettel.