¿Comprender realmente las redes?

11

Entiendo los conceptos básicos de las redes como Lan y otras cosas. Sé cuáles son muchos de los protocolos y cómo construir un programa de socket de cliente / servidor en C. Pero lo que realmente quiero es una muy buena comprensión de cómo funcionan realmente las redes. No solo desde un aspecto de programación sino también desde un aspecto de aplicación. Estoy buscando algún material (preferiblemente un libro) que me brinde una muy buena base para salir. Estoy en el medio de querer ser programador o administrador de UNIX, así que realmente debería aprender y saber cómo aplicar los fundamentos de la red.

¿Existe algún recurso conciso? ¿Sería mejor ir por la ruta más académica comprando un libro de redes (como los de Tanenbaum o Kurose), o es mejor ir por la ruta It posiblemente buscando textos de administración de red o libros de certificación.

Muchas gracias a todos.

Recursividad
fuente
55
Esta pregunta es un buen candidato para Community Wiki.
Josh el

Respuestas:

3

Los libros de W. Richard Stevens ' Programación en red UNIX' y 'TCP / IP ilustrado' son lecturas obligatorias, sin importar en qué carrera sigas.

Si desea obtener más detalles sobre las tecnologías y la teoría subyacentes, 'Redes informáticas' , de Andrew Tanenbaum, fue el texto fundamental cuando estaba estudiando; De nuevo, muy recomendable.

Murali Suriar
fuente
6

Explorar el material cubierto en ICND1 , ICND2 , que es lo que lo prepara para CCNA , sería un buen camino de aprendizaje.

Nick Kavadias
fuente
Estoy de acuerdo. Si comprende completamente todo el material sobre el CCNA, tiene una buena base de conocimiento sobre la cual construir.
mpeterson
4

Computer Networks de Tanenbaum es una muy buena introducción a muchos tipos diferentes de redes, aunque no sé qué tan actualizada está actualmente. La última edición parece ser 2002. No sé si cubre detalles como MPLS en detalle. Debería darte una introducción decente amplia, pero superficial al tema.

Una vez que haya leído un libro introductorio, es posible que desee leer algo como TCP / IP Illustrated o Internetworking with TCP / IP .

Interconexiones: puentes, enrutadores, conmutadores y protocolos de interconexión de redes es una buena introducción a los conmutadores y los protocolos que los hacen funcionar juntos. BGP ofrece una cobertura profunda del protocolo de enrutamiento BGP.

David Pashley
fuente
+1 en el libro de Tanenbaum: ¡excelente!
sybreon
3

Echa un vistazo a "Network Warrior" de O'Reilly. Es una buena guía para la creación de redes prácticas: los protocolos y técnicas que realmente se utilizan en las redes modernas: http://oreilly.com/catalog/9780596101510

BrianEss
fuente
2

Otro recurso es jugar con los rastros de red. Como mirar el rastro de cargar una página web simple, compartir archivos, SSL, etc.

James Risto
fuente
0

Personalmente utilicé una guía de estudio de Sybex para el examen Network + con una comprensión bastante sólida de las redes ya. Cubrió muchos temas, pero no todos. Si está buscando ser un administrador de UNIX, comprender temas como VLAN, subredes y varios tipos de túneles son bastante importantes. Recomendaría una guía de estudio de examen de Network + como mínimo, o un CCNA si desea una educación real en redes.

Kyle Smith
fuente
0

Honestamente, hay mucha información para aprender, pero al final, no se puede superar la experiencia del mundo real. Si su trabajo actual no proporciona esto, configure varias redes en casa y póngalos a prueba ...

Dicho esto, tampoco descartaría el 'aprendizaje de libros' ... Creo que necesitas ambos para una comprensión 'verdadera'.

mpeterson
fuente