Aus Linux-Magazin 12/2021

Bücher über Netzwerke und UML

Ein Buch vermittelt die Grundlagen der Rechnernetze, das zweite stellt die Modellierungssprache UML 2.5 umfassend vor.

Netzwerk-Grundlagen

Netzwerke gehören zur unverzichtbaren Basis-Infrastruktur der IT. Insofern zählt Netzwerk-Know-how auch zum Grundlagenwissen für jeden Admin, Informatiker, Entwickler oder IT-Leiter. Das Lehrbuch “Rechnernetze” von Wolfgang Riggert und Ralf Lübben will es vermitteln. Dabei gehen die Autoren strukturiert vor und unterstreichen den Lehrbuchcharakter, indem sie jedem Kapitel neben einer Einführung die Lernziele voranstellen und eine Zusammenfassung nebst Kontrollfragen anschließen.

Kapitel 1 behandelt grundlegende Kategorien und Architekturen von Netzwerken sowie das ISO/OSI-Referenzmodell. Das zweite Kapitel widmet sich dann den Übertragungsverfahren und -medien, insbesondere Glasfaser und Twisted Pair inklusive Aufbau und Standards sowie Vor- und Nachteilen. Die nächsten beiden Kapitel nehmen sich der Ethernet-Technologie an. Zunächst kommen der immer gleiche Paketaufbau und das Zugriffsverfahren CSMA/CD zur Sprache, anschließend folgen die diversen Standards wie Fast- Gigabit- und 10-GbE-Ethernet (und schneller). Es folgt ein Abriss der IP-Protokollfamilie (IP, ARP, ICMP, DHCP) und der IP-Adressierung. Auch IPv6 kommt in einem eigenen Kapitel zur Sprache. Danach geht es um die Transportprotokolle TCP und UDP. Gegliedert nach den Schichten des Referenzmodells werden dann Geräte, Protokolle und Konzepte der Layer 2 (Switches, Spanning Tree, VLANs) und 3 (Router und Routing) besprochen. Gegenstand des nächsten Kapitels ist die Netzwerkverwaltung (Statistiken, SNMP, Logging), bevor ein letzter Abschnitt zu WLANs das Werk beschließt.

Unangenehm fällt der oft redundante Einsatz von Illustrationen auf. Beispielsweise enthält die Seite 69 zwei inhaltlich identische Bilder, die sich nur in der Machart unterscheiden: Beim einen handelt es sich um eine Handskizze, beim anderen um deren Reinzeichnung. Ebenfalls nahezu identisch sind die Abbildungen 2.10 und 2.11, die zudem dieselbe Bildunterschrift tragen. Die zwei Seiten füllenden Illustrationen (S. 38/39) zur Verkabelung hätte man genauso gut in einem Diagramm darstellen können, zumal hier nur die im Schwarzweißdruck ohnehin schwer erkennbare Einfärbung der Leitungen den Unterschied ausmacht. Die Reihe der Beispiele ließe sich fortsetzen. Das schindet Platz, ohne dass sich für den Leser ein Nutzwert ergibt.

Infos

W. Riggert, R. Lübben

Rechnernetze

(6. Auflage)

Carl Hanser Verlag, 2020

360 S., 35 Euro

ISBN: 978-3-446-46309-7

Diagramme im Detail

Jedes größere Softwareprojekt braucht Planung, erst recht, wenn mehrere Entwickler oder Teams daran arbeiten. Die zugrundeliegenden Analysen, die Ziele, die Entwurfsdetails, die Tests, die Inbetriebnahme – das alles gilt es zu kommunizieren und mit allen Beteiligten abzustimmen, die Implementierung muss dokumentiert werden. Dafür braucht man ein Werkzeug, das eine allen verständliche, gemeinsame Sprache benutzt, die präzise ist und Missverständnisse vermeidet. Eben das leistet die Unified Modelling Language. Das Buch “UML 2.5 – Das umfassende Handbuch” stellt sie in allen Aspekten ausführlich vor.

Schon in der Einführung stellen die Autoren die verschiedenen Struktur-, Verhaltens- und Interaktionsdiagramme kurz vor, denen sie später jeweils eigene Kapitel widmen. Die gehen dann jeweils darauf ein, in welchen Phasen der Softwareentwicklung die Diagramme Verwendung finden und welche Notationselemente wie zum Einsatz kommen. Dazu gibt es Codebeispiele in Java und C#.

Im einzelnen geht es um Klassen- und Objektdiagramme, Kompositionsstrukturdiagramme und Komponentendiagramme, Verteilungs- und Paketdiagramme – allesamt aus der Gruppe der Strukturdiagramme. Von den Verhaltensdiagrammen kommen Anwendungsfalldiagramme, Aktivitätsdiagramme und Zustandsdiagramme zur Sprache. Die Interaktionsdiagramme sind mit Sequenzdiagramm, Kommunikationsdiagramm, Timing-Diagramm und Interaktionsübersichtsdiagramm vertreten. Als übergreifende Darstellungsform kommt schließlich noch das Profildiagramm zum Zug.

Die Sprache ist nüchtern und verständlich, zahlreiche Abbildungen unterstützen darüber hinaus die Wissensvermittlung. Außerdem liegt dem Buch ein größeres Poster bei, das noch einmal Beispiele für alle Diagrammarten zeigt. Alles in allem liegt damit ein auch zum Nachschlagen geeignetes, umfassendes Werk über UML 2.5 vor.

Infos

Kecher/Hoffmann-Elbern/Will

UML 2.5 (7. Auflage)

Rheinwerk Verlag, 2021

450 S., 35 Euro

ISBN: 978-3-8362-8447-9

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 1 HeftseitePreis €0,99
(inkl. 19% MwSt.)
LINUX-MAGAZIN KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Readly Logo
E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben