Comprendere veramente il networking?


11

Comprendo le basi del networking come Lan e cose del genere. So quali sono molti protocolli e come costruire un programma socket client / server in C. Ma quello che voglio davvero è una buona comprensione di come funzionano effettivamente le reti. Non solo dal punto di vista della programmazione ma anche dal punto di vista dell'applicazione. Sto cercando del materiale (preferibilmente un libro) che mi darà un'ottima base per partire. Sono nel mezzo di voler essere un programmatore o un amministratore UNIX, quindi dovrei davvero imparare e sapere come applicare i fondamenti della rete.

Esiste una risorsa così concisa? Sarebbe meglio andare sulla strada più accademica acquistando un libro di networking (come quelli di Tanenbaum o Kurose), o è meglio percorrere la rotta It probabilmente guardando nel testo dell'amministratore di rete o nei libri di certificazione.

Grazie mille a tutti


5
Questa domanda è un buon candidato per Community Wiki.
Josh,

Risposte:



6

Esplorare il materiale trattato in ICND1 , ICND2 , che è ciò che ti prepara per CCNA sarebbe un buon percorso di apprendimento da intraprendere.


Sono d'accordo. Se capisci completamente tutto il materiale sul CCNA, hai una buona base di conoscenza su cui basarti.
mpeterson,

4

Computer Networks di Tanenbaum è un'ottima introduzione a molti tipi diversi di reti, anche se non so quanto sia aggiornato al momento. L'ultima edizione sembra essere il 2002. Non so se riguardi cose come MPLS in alcun dettaglio. Dovrebbe darti un'introduzione ampia, ma superficiale all'argomento.

Dopo aver letto un libro introduttivo, potresti voler leggere qualcosa come TCP / IP Illustrated o Internetworking con TCP / IP .

Interconnessioni: bridge, router, switch e protocolli di rete sono una buona introduzione agli switch e ai protocolli che li fanno lavorare insieme. BGP offre una copertura approfondita del protocollo di routing BGP.


+1 sul libro Tanenbaum - eccellente!
sybreon,


2

Un'altra risorsa è giocare con le tracce di rete. Come guardare la traccia di caricamento di una semplice pagina Web, condivisione di file, SSL, ecc.


0

Ho usato personalmente una guida allo studio Sybex per l'esame Network + con una conoscenza abbastanza solida del networking. Ha coperto molti argomenti, ma non tutti. Se stai cercando di diventare un amministratore UNIX, comprendere argomenti come VLAN, sottoreti e vari tipi di tunneling è abbastanza importante. Consiglierei almeno una guida allo studio di Network +, o un CCNA se vuoi una vera educazione nel networking.


0

Onestamente, ci sono molte informazioni là fuori da imparare, ma alla fine, non puoi battere l'esperienza del mondo reale. Se il tuo lavoro attuale non lo fornisce, configura varie reti a casa e mettile alla prova ...

Detto questo, non avrei nemmeno scartato l '"apprendimento del libro" ... Penso che tu abbia bisogno di entrambi per una comprensione "vera".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.