PDA

Bekijk Volledige Versie : Boeken over netwerken



hires
10/03/06, 16:06
Ik leer dagelijks over netwerken e.d., maar heb nog niet echt een naslagwerk hierover. Ik ben met name op zoek naar één of meerdere boeken waarin wordt beschreven wat de vereisten zijn voor een 'netwerk'. Maar daar begint het al: een netwerk is een verzameling hardware die met elkaar kunnen communiceren. Maar hoe dan verder; wat zijn de vereisten, wat gebeurt en precies allemaal in de datacenters in nederland en wat en hoe wordt er gecommuniceerd naar andere netwerken in het buitenland en wanneer spreek je over een 'ander netwerk' als tegelijkertijd ook iedereen communiceert met het internet? Mede omdat ik op dit soort vragen nog geen echt sluitend antwoord heb kunnen vinden, wil ik aan jullie vragen of jullie -met alle doorgewinterde kennis- kunnen aangeven wat voor mij een goed boek zou kunnen zijn. En ja, mee eens, ik moet nog veel leren, maar gelukkig wordt iedereen naakt geboren, dus geef me een kans ;)

Als ik google op 'netwerken' en 'boek' zal ik ongetwijfeld stapels boeken vinden, maar het gaat erom wat jullie ervaringen zijn. En bijv. draadloze netwerken is toch net iets anders als het netwek gebeuren waar webhosters dagelijks mee te maken krijgen (denk ik dan), vandaar mijn vraag.

luser
10/03/06, 16:16
- Comuternetwerken (van andrew s. tanenbaum, wordt in meeste hoge scholen gebruikt hier)

- BGP (O'Reilly, Iljitsch van Beijnum)
- Internet Core Protocols (O'Reilly,Eric Hall)

Er zijn nog een hoop degelijke boeken van O'Reilly over deze dingen, zeker de moeite enkele te lezen.

jurrian
10/03/06, 16:41
- Comuternetwerken (van andrew s. tanenbaum, wordt in meeste hoge scholen gebruikt hier)


Ben je niet in de war met "operating systems - design and implementation" van Tanenbaum? Die wordt op vrijwel iedere hogeschool gebruikt (bij sommigen beter bekend via het OS 'minix', wat (volgens het boek) ooit als inspiratie heeft gedient bij ene Linus die zijn OS 'linux' heeft genoemd).

Wat zeker een goed boek is, is "TCP/IP illustrated" (volume 1) van W. Rirchard Stevens (ISBN 0-201-63346-9).

Kun je ook meer info geven over wat je precies over netwerken wilt weten? Dan kunnen we je wat gerichter helpen. Zelf leer ik het meeste van 'gewoon doen'. Met een paar oude pc's en linux kun je al heel wat leuke dingen bouwen die ideaal zijn om te expirimenteren. Voorbeeld hiervan was de WHT-IX, maar die is helaas gestopt.

hires
10/03/06, 17:29
Kun je ook meer info geven over wat je precies over netwerken wilt weten? Dan kunnen we je wat gerichter helpen. Zelf leer ik het meeste van 'gewoon doen'. Met een paar oude pc's en linux kun je al heel wat leuke dingen bouwen die ideaal zijn om te expirimenteren. Voorbeeld hiervan was de WHT-IX, maar die is helaas gestopt.

Wat ik wel zou willen weten is hoe bijvoorbeeld een Leaseweb in een datacenter zijn netwerk heeft opgebouwd; da's dan heel specifiek. Hoe kom je nu tot een netwerk; welke overwegingen maak je, waar moet je rekening mee houden, wat heb je nodig, wat wil je er mee bereiken, wat zorgt er voor dat je klanten contact kunnen hebben met hun eigen dedicated server of dat ze bij hun controlpanel kunnen komen van hun shared hostingpakketje en dat alles op een veilige manier?

Waarschijnlijk wil ik meer weten dan alleen specifiek zaken over netwerken, maar dat is het probleem eigenlijk: ik kan de grote hoeveelheid protocollen, OS'en, termen en verschillende soorten kabels niet (meer) uit elkaar houden, zodat ik niet weet waar wat voor dient en wat je er mee kan. Daarom vind ik het heel moeilijk om te bepalen welke kant ik nu precies op wil.

Daarbij nog: zo heeft True een netwerk, maar zo heeft Proserve een ander netwerk.. waarom, wat zit daar achter? Is iedereen he-le-maal vrij om een 'netwerk' te bouwen en dit ook als 'netwerk' te bestempelen, ik bedoel: wat is een netwerk eigenlijk en waarom de verschillen? Is dat puur omdat er zoveel mogelijk is en ieder bedrijf zijn eigen oplossing verzint en bouwt? Wanneer is een netwerk 'af'?

Is er bijvoorbeeld een ultieme combinatie van hard- en software, bekabeling enz. die eigenlijk iedereen wel zou willen bouwen? Dan zou dat namelijk simpelweg mijn doel zijn om daar in te investeren.

Kortom: ik ben voorlopig nog niet van mijn reseller pakketje af :) Ik denk, ik vul 'm alvast even in voor de rest. Vandaar de zoektocht naar boeken.

hires
10/03/06, 17:55
netwerkinformatie.com, lijkt me een goed begin.

mdf
10/03/06, 19:47
Misschien beginnen met het CCNA curusboek en dan eventueel verder. BGP van O'Reilly is ook erg leerzaam.

hires
10/03/06, 20:03
Bedankt, ik heb de genoemde titels opgezocht en computernetwerken van Tanenbaum besteld. CCNA ja, da's ook een goeie, bedankt.

galious
10/03/06, 21:33
Ben je niet in de war met "operating systems - design and implementation" van Tanenbaum?
Computer Networks bestaat ook. Let wel dat dit boek netje alle OSI layers afgaat, maar verder weinig verteld welke afwegingen je moet maken bij het opzetten van het netwerk zelf. Ik denk overigens ook dat het moeilijk is hier een leidraad voor te vinden (prijs, kwaliteit, geografische inrichting, aanwezige kennis, etc.) Het boek geeft in elk geval wel zeer duidelijk de (theoretische) technische kennis weer. Eigenlijk zijn dit soort boeken toch wel een must voor een netwerkengineer.

Aloha,

Martin

hires
10/03/06, 23:42
Computer Networks bestaat ook. Let wel dat dit boek netje alle OSI layers afgaat, maar verder weinig verteld welke afwegingen je moet maken bij het opzetten van het netwerk zelf. Ik denk overigens ook dat het moeilijk is hier een leidraad voor te vinden (prijs, kwaliteit, geografische inrichting, aanwezige kennis, etc.) Het boek geeft in elk geval wel zeer duidelijk de (theoretische) technische kennis weer. Eigenlijk zijn dit soort boeken toch wel een must voor een netwerkengineer.


Ja, mijn idee is om in ieder geval zoveel mogelijk basis te leren en dan vervolgens mijn eigen ideeën te krijgen en conclusies te trekken en snappen waarom er voor verschillende oplossingen/hardware/dataverwerking is gekozen. Zo ver is het overigens nog lang niet, maar je moet er in ieder geval mee bezig zijn, nietwaar? :)

Computer Networks is volgens mij de Engelse versie van 'Computernetwerken' die ik net heb besteld.

NWO
11/03/06, 00:12
Ikzelf ben begonnen met Itrack. Beetje standaard dingen, maar ook zeer zeker uitgebreidere dingen zijn daaar te vinden. Voor 80 euro een examentje.
Heb je nog een flappie ook :-)

galious
11/03/06, 02:33
Computer Networks is volgens mij de Engelse versie van 'Computernetwerken' die ik net heb besteld.
Klopt als een bus. Was hier niet helemaal duidelijk in; was eigenlijk een reactie op Jurrian (dat Computer Networks van Tanenbaum wel bestaat).

Wie overigens zin heeft in wat ander leesvoer moet eens zoeken op 'Linus vs. Tanenbaum (debate)' of 'linux is obsolete'. Leuke discussie, waardoor je de pro's en con's van zowel monolithic en microkernels enigzins leert kennen. Overigens voor volledigheid er bestaat ook de mogelijkheid om een hybride kernel / OS te maken.

Aloha,

Martin

Dennie-DeTi
11/03/06, 09:34
Wat ook wel een mooi boek is is "Computer Networking - A Top-Down approach". Daar worden de verschillende lagen in uitgelegd van het internet en netwerken. Ik weet niet of dit je helpt je eigen theorie op te bouwen met het implementeren van een eigen netwerk. Het is meer voor de achterliggende kennis waar je dan wel over hoort te beschikken.

- Dennie

Cliff
11/03/06, 12:50
Qua TCP/IP is TCP/IP Illustrated Volume 1 van stevens eigenlijk de bijbel.

Het BGP boek van O'Reilly van Iljitsch valt ontzettend tegen! Er zijn veel betere boeken.

stiller
11/03/06, 15:31
Op onze universiteit wordt het vak netwerken gegeven aan de hand van ‘Data and Computer Communications’ van William Stallings, inmiddels de 7e editie. Ook dit is een behoorlijk 'bottom-up' boek, wat netjes begint bij de opbouw van Ethernet frames en dergelijke.

Ik vond zelf het boek van Iljitsch erg informatief, aangezien het een praktijk benadering geeft voor het opzetten van een BGP netwerk, wat je uiteindelijk zult moeten leren om zelf je routering te regelen.

Het TCP illustrated boek is het standaardwerk op het gebied van internetworking, maar dus ook vrij fundamenteel.

Voordat je hier aan begint, valt het aan te raden om het een en ander te leren over 'vlakke' netwerken, dus alles over LAN technieken, subnets, VLANs e.d. Hiervoor is de Cisco documentatie erg geschikt, hoewel natuurlijk wel gecentreerd rond hun apparatuur.

Een 'ultieme' opstelling, voor zover zoiets al kan, zal de komende jaren buiten je financiele bereik liggen. Afgezien van geschoold en gecertificeerd personeel, routers van rond de 50.000 euro en service contracten voor onvoorziene storingen, zul je altijd zo kostenefficient mogelijk moeten proberen te werken, want je concurrenten kunnen ook (en beter) met geld smijten. Een bedrijf als Leaseweb 'uit de grond stampen' kan wel, maar kost miljoenen aan investeringen. Het kan zelfs sneller en groter, Versatel is twee jaar eerder opgericht.

froggie
11/03/06, 21:10
Ik vrees dat jij alles in 1 keer wil weten. Ik zou rustig beginnen en de boel beetje bij beetje uitbouwen.


Wat ik wel zou willen weten is hoe bijvoorbeeld een Leaseweb in een datacenter zijn netwerk heeft opgebouwd; da's dan heel specifiek. Hoe kom je nu tot een netwerk; welke overwegingen maak je, waar moet je rekening mee houden, wat heb je nodig, wat wil je er mee bereiken, wat zorgt er voor dat je klanten contact kunnen hebben met hun eigen dedicated server of dat ze bij hun controlpanel kunnen komen van hun shared hostingpakketje en dat alles op een veilige manier?
Dit is voor een deel theoretische kennis en voor een minstens zo groot deel ervaring. Dit is geen kennis die je kant en klaar uit een boekje kunt halen. Ieder netwerk wordt gebouwd met een bepaald doel en bepaalde wensen in gedachten. Om dit, gecombineerd met de theorie, vervolgens in een ontwerp om te zetten is iets wat je alleen in de praktijk kunt leren. Waar je het nu over hebt is het gebied van goedbetaalde consultants. Deze mensen zijn niet voor niets zo goed betaald.


Waarschijnlijk wil ik meer weten dan alleen specifiek zaken over netwerken, maar dat is het probleem eigenlijk: ik kan de grote hoeveelheid protocollen, OS'en, termen en verschillende soorten kabels niet (meer) uit elkaar houden, zodat ik niet weet waar wat voor dient en wat je er mee kan. Daarom vind ik het heel moeilijk om te bepalen welke kant ik nu precies op wil.
Begin maar eens met het lezen van bijv Computer Networks. Dit boek geeft een heel aardige overview van alles wat met communicatie netwerken te maken heeft en gaat op bepaalde plaatsen behoorlijk diep (waaronder het OSI model). Ga daarna maar flink hobby-en met je LAN thuis, speel maar eens met Zebra/Quangga, probeer kennis op te doen over server OS'en (en hoe deze je netwerk gebruiken) etc. De enige manier waarop je dit alles gaat leren is om theorie hand in hand te laten gaan met de praktijk.

hires
14/03/06, 12:21
Ik vrees dat jij alles in 1 keer wil weten. Ik zou rustig beginnen en de boel beetje bij beetje uitbouwen.

...

Begin maar eens met het lezen van bijv Computer Networks. Dit boek geeft een heel aardige overview van alles wat met communicatie netwerken te maken heeft en gaat op bepaalde plaatsen behoorlijk diep (waaronder het OSI model). Ga daarna maar flink hobby-en met je LAN thuis, speel maar eens met Zebra/Quangga, probeer kennis op te doen over server OS'en (en hoe deze je netwerk gebruiken) etc. De enige manier waarop je dit alles gaat leren is om theorie hand in hand te laten gaan met de praktijk.

'Computer networks' komt vandaag binnen en ik heb een bak gereserveerd om mee te knutselen :). Thanks, ik denk dat ik inderdaad even een stapje terug moet als het gaat om netwerken, want ik wil het graag allemaal weten. Ik zet FreeBSD/cPanel op die bak denk ik en ga ook een Lunux boek aanschaffen.