Entendendo verdadeiramente a rede?

11

Eu entendo o básico de redes como Lan e outras coisas. Eu sei o que são muitos dos protocolos e como criar um programa de soquete cliente / servidor no C. Mas o que eu realmente quero é uma compreensão muito boa de como as redes realmente funcionam. Não apenas de um aspecto de programação, mas também de um aspecto de aplicativo. Estou procurando algum material (de preferência um livro) que me dê uma base muito boa para usar. Estou querendo ser um programador ou administrador do UNIX, então eu realmente devo aprender e saber como aplicar os fundamentos da rede.

Existe algum recurso conciso? Seria melhor seguir a rota mais acadêmica comprando um livro de rede (como os de Tanenbaum ou Kurose) ou é melhor seguir a rota It, possivelmente pesquisando textos de administração de rede ou livros de certificação.

Obrigado a todos vocês.

Recursão
fonte
5
Esta pergunta é uma boa candidata ao Wiki da comunidade.
22909 Josh

Respostas:

3

Os livros de W. Richard Stevens ' UNIX Network Programming' e 'TCP / IP Illustrated' são leituras obrigatórias, independentemente da carreira que você seguir.

Se você quiser mais detalhes sobre as tecnologias e a teoria subjacentes, 'Computer Networks' , de Andrew Tanenbaum, foi o texto seminal quando eu estava estudando; novamente, altamente recomendado.

Murali Suriar
fonte
6

Explorar o material coberto em ICND1 , ICND2 , que é o que o prepara para o CCNA, seria um bom caminho de aprendizado a seguir.

Nick Kavadias
fonte
Concordo. Se você entender completamente todo o material do CCNA, terá uma boa base de conhecimento para desenvolver.
mpeterson 22/10/09
4

As redes de computadores da Tanenbaum são uma introdução muito boa a muitos tipos diferentes de redes, embora eu não saiba como está atualmente. A edição mais recente parece ser 2002. Não sei se abrange coisas como MPLS em detalhes. Deve dar uma introdução decente, ampla, mas superficial, ao assunto.

Depois de ler um livro introdutório, convém ler algo como TCP / IP Illustrated ou Internetworking with TCP / IP .

Interconexões: pontes, roteadores, comutadores e protocolos de internetworking é uma boa introdução aos comutadores e aos protocolos que os fazem trabalhar juntos. O BGP fornece uma cobertura profunda do protocolo de roteamento BGP.

David Pashley
fonte
+1 no livro Tanenbaum - excelente!
sybreon 23/10/09
3

Confira o "Network Warrior" de O'Reilly. É um bom guia para redes práticas - os protocolos e técnicas realmente usados ​​em redes modernas: http://oreilly.com/catalog/9780596101510

BrianEss
fonte
2

Outro recurso é brincar com traços de rede. Veja como rastrear o carregamento de uma página da web simples, compartilhamento de arquivos, SSL etc.

James Risto
fonte
0

Pessoalmente, usei um guia de estudo da Sybex para o exame Network + com uma sólida compreensão de redes. Abrangeu muitos tópicos, mas não todos. Se você deseja ser um administrador do UNIX, entender tópicos como VLANs, sub-redes e vários tipos de encapsulamento é bastante importante. Eu recomendaria, no mínimo, um guia de estudo para o Network +, ou um CCNA, se você quiser uma educação real sobre redes.

Kyle Smith
fonte
0

Honestamente, há muita informação disponível para aprender, mas no final, você não pode vencer a experiência do mundo real. Se o seu trabalho atual não fornecer isso, configure várias redes em casa e faça-as acompanhar o ritmo ...

Dito isto, eu também não descartaria o 'aprendizado de livros' ... acho que você precisa de ambos para um entendimento 'verdadeiro'.

mpeterson
fonte