Vernetzung wirklich verstehen?

11

Ich verstehe die Grundlagen des Networking wie Lan und so. Ich weiß, wie viele Protokolle es gibt und wie man ein Client / Server-Socket-Programm in C erstellt. Aber ich möchte wirklich ein sehr gutes Verständnis dafür, wie Netzwerke tatsächlich funktionieren. Nicht nur unter Programmieraspekten, sondern auch unter Anwendungsaspekten. Ich suche nach Material (vorzugsweise einem Buch), das mir eine sehr gute Grundlage bietet. Ich möchte gerade Programmierer oder UNIX-Administrator werden, daher sollte ich wirklich lernen und wissen, wie man Netzwerkgrundlagen anwendet.

Gibt es eine solche prägnante Ressource? Wäre es besser, den akademischeren Weg zu gehen, indem Sie ein Netzwerkbuch kaufen (wie das von Tanenbaum oder Kurose), oder wäre es besser, den Weg zu gehen, indem Sie möglicherweise in Text- oder Zertifizierungsbücher für Netzwerkadministratoren schauen.

Vielen Dank an alle.

Rekursion
quelle
5
Diese Frage ist ein guter Kandidat für das Community-Wiki.
Josh

Antworten:

6

Das Erforschen des in ICND1 , ICND2 behandelten Materials , das Sie auf CCNA vorbereitet, wäre ein guter Lernweg.

Nick Kavadias
quelle
Genau. Wenn Sie das gesamte Material der CCNA vollständig verstehen, verfügen Sie über eine gute Wissensbasis, auf der Sie aufbauen können.
Mpeterson
4

Computer Networks von Tanenbaum ist eine sehr gute Einführung in viele verschiedene Arten von Netzwerken, obwohl ich nicht weiß, wie aktuell es derzeit ist. Die neueste Ausgabe scheint 2002 zu sein. Ich weiß nicht, ob sie Dinge wie MPLS detailliert behandelt. Es sollte Ihnen eine anständige breite, aber flache Einführung in das Thema geben.

Wenn Sie ein Einführungsbuch gelesen haben, möchten Sie möglicherweise etwas wie TCP / IP Illustrated oder Internetworking with TCP / IP lesen .

Verbindungen: Bridges, Router, Switches und Internetworking-Protokolle bieten eine gute Einführung in Switches und die Protokolle, mit denen sie zusammenarbeiten. BGP bietet eine umfassende Abdeckung des BGP-Routing-Protokolls.

David Pashley
quelle
+1 auf dem Tanenbaum-Buch - ausgezeichnet!
Sybreon
3

Schauen Sie sich O'Reillys "Network Warrior" an. Es ist ein guter Leitfaden für die praktische Vernetzung - die Protokolle und Techniken, die in modernen Netzwerken tatsächlich verwendet werden: http://oreilly.com/catalog/9780596101510

BrianEss
quelle
2

Eine weitere Ressource ist das Herumspielen mit Netzwerkspuren. Schauen Sie sich zum Beispiel die Spur des Ladens einer einfachen Webseite, der Dateifreigabe, von SSL usw. an.

James Risto
quelle
0

Ich persönlich habe einen Sybex-Studienführer für die Network + -Prüfung verwendet, der bereits ein ziemlich solides Verständnis für das Networking besitzt. Es wurden viele Themen behandelt, aber nicht alle. Wenn Sie ein UNIX-Administrator sein möchten, sind das Verständnis von Themen wie VLANs, Subnetzen und verschiedenen Arten des Tunnelns ziemlich wichtig. Ich würde mindestens einen Network + Prüfungsleitfaden oder eine CCNA empfehlen, wenn Sie eine echte Ausbildung in Networking wünschen.

Kyle Smith
quelle
0

Ehrlich gesagt gibt es viele Informationen zu lernen, aber am Ende kann man die reale Erfahrung nicht übertreffen. Wenn Ihr aktueller Job dies nicht bietet, richten Sie zu Hause verschiedene Netzwerke ein und testen Sie sie auf Herz und Nieren ...

Das heißt, ich würde auch "Buchlernen" nicht außer Acht lassen ... Ich denke, Sie brauchen beides für "wahres" Verständnis.

mpeterson
quelle