From owner-p4-projects@FreeBSD.ORG Sun Aug 31 09:39:59 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D316B1065682; Sun, 31 Aug 2008 09:39:59 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 956C71065671 for ; Sun, 31 Aug 2008 09:39:59 +0000 (UTC) (envelope-from remko@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 831648FC14 for ; Sun, 31 Aug 2008 09:39:59 +0000 (UTC) (envelope-from remko@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7V9dxU0012029 for ; Sun, 31 Aug 2008 09:39:59 GMT (envelope-from remko@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7V9dxwd012027 for perforce@freebsd.org; Sun, 31 Aug 2008 09:39:59 GMT (envelope-from remko@freebsd.org) Date: Sun, 31 Aug 2008 09:39:59 GMT Message-Id: <200808310939.m7V9dxwd012027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to remko@freebsd.org using -f From: Remko Lodder To: Perforce Change Reviews Cc: Subject: PERFORCE change 148899 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2008 09:40:00 -0000 http://perforce.freebsd.org/chv.cgi?CH=148899 Change 148899 by remko@remko_nakur on 2008/08/31 09:39:57 More Work in Progress for the advanced-networking chapter. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#9 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#9 (text+ko) ==== @@ -3428,6 +3428,225 @@ + + + + + Andrew + Thompson + Geschreven door + + + + + Verbindingsaggregatie en failover + + lagg + + failover + + fec + + lacp + + loadbalance + + roundrobin + + + Introductie + + De interface &man.lagg.4; maakt het mogelijk om meerdere + netwerkinterfaces te aggregeren in één virtueel + interface voor het bieden van fout-tolerante en zeer snelle + verbindingen. + + + + Werkmodi + + + + failover + + + Zendt en ontvangt vekeer alleen door de meesterpoort. + Wanneer de meesterpoort niet beschikbaar is, wordt de + volgende actieve poort gebruikt. De eerste toegevoegde + interface is de meesterpoort; alle interfaces die hierna + zijn toegevoegd worden gebruikt als failover-apparaten. + + + + + + fec + + + Ondersteunt Cisco EtherChannel. Dit is een statische + installatie en onderhandelt niet over aggregatie met de + peer noch wisselt het frames uit om de verbinding te + monitoren, indien de switch LACP ondersteunt dient dat + gebruikt te worden. + + Balanceert uitgaand verkeer over de actieve poorten + gebaseerd op gehashde informatie over protocolheaders en + accepteert inkomend verkeer van elke actieve poort. De + hash bevat het Ethernet bron- en doeladres, en indien + beschikbaar, de VLAN-tag, en de IPv4/IPv6 bron- en + doeladressen. + + + + + lacp + + + Ondersteunt het IEEE 802.3ad Link Aggregation Control + Protocol (LACP) en het Marker Protocol. LACP onderhandelt + met de peer over een verzameling aggregeerbare + verbindingen in een of meerdere Link Aggregated Groups. + Elke LAG is opgebouwd uit poorten die dezelfde snelheid + hebben, ingesteld op full-duplex werking. Het verkeer zal + over de poorten in de LAG gebalanceerd worden met de + hoogste totaalsnelheid, in de meeste gevallen zal er + slechts één LAG zijn die alle poorten bevat. + Wanneer er fysieke verbindingen veranderen, zal Link + Aggregation snel naar een nieuwe opstelling convergeren. + + + Balanceert uitgaand verkeer over de actieve poorten + gebaseerd op gehashde informatie over protocolheaders en + accepteert inkomend verkeer van elke actieve poort. De + hash bevat het Ethernet bron- en doeladres, en indien + beschikbaar, de VLAN-tag, en de IPv4/IPv6 bron- en + doeladressen. + + + + + loadbalance + + + Dit is een alias van de fec + modus. + + + + + roundrobin + + + Distribueert uitgaand verkeer door middel van een + round-robin scheduler over alle actieve poorten en + accepteert inkomend verkeer van elke actieve poort. Deze + modus schendt Ethernet frame-ordering en dient met zorg + gebruikt te worden. + + + + + + + Voorbeelden + + + LACP aggregatie met een Cisco switch + + Dit voorbeeld verbindt twee interfaces op een &os;-machine + met de switch als een enkele loadgebalanceerde en + fout-tolerante verbinding. Er kunnen meer interfaces worden + toegevoegd om de doorvoer en fout-tolerantie te verhogen. + Aangezien frame-ordering verplicht is op Ethernet-verbindingen + stroomt al het verkeer tussen twee stations altijd over + dezelfde fysieke verbinding zodat de maximum snelheid beperkt + wordt tot die van één interface. Het + verzendalgoritme probeert zoveel mogelijk informatie te + gebruiken voor het onderscheiden van verschillende + verkeersstromen en deze over de beschikbare interfaces te + balanceren. + + Voeg op de Cisco switch de interfaces aan de kanaalgroep + toe. + + interface FastEthernet0/1 + channel-group 1 mode active + channel-protocol lacp +! +interface FastEthernet0/2 + channel-group 1 mode active + channel-protocol lacp +! + + Maak op de &os;-machine de lagg-interface aan. + + &prompt.root; ifconfig lagg0 create +&prompt.root; ifconfig lagg0 up laggproto lacp laggport fxp0 laggport fxp1 + + Bekijk de interfacestatus van ifconfig; poorten die als + ACTIVE zijn gemarkeerd zijn lid van de + actieve aggregatiegroep waarover onderhandeld is met de verre + switch en waarover verkeer zal worden verzonden en ontvangen. + Gebruik de uitgebreide uitvoer van &man.ifconfig.8; om de + LAG-identifiers te bekijken. + + lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 + options=8<VLAN_MTU> + ether 00:05:5d:71:8d:b8 + media: Ethernet autoselect + status: active + laggproto lacp + laggport: fxp1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING> + laggport: fxp0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING> + + De switch zal laten zien welke poorten actief zijn. + Gebruik voor meer detail + show lacp neighbor detail. + + switch# show lacp neighbor +Flags: S - Device is requesting Slow LACPDUs + F - Device is requesting Fast LACPDUs + A - Device is in Active mode P - Device is in Passive mode + +Channel group 1 neighbors + +Partner's information: + + LACP port Oper Port Port +Port Flags Priority Dev ID Age Key Number State +Fa0/1 SA 32768 0005.5d71.8db8 29s 0x146 0x3 0x3D +Fa0/2 SA 32768 0005.5d71.8db8 29s 0x146 0x4 0x3D + + + + Failover-modus + + Failover-modus kan worden gebruikt om op een ander + interface over te schakelen wanneer de verbinding op de + meester verloren is. + + &prompt.root; ifconfig lagg0 create +&prompt.root; ifconfig lagg0 up laggproto failover laggport fxp0 laggport fxp1 + + lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 + options=8<VLAN_MTU> + ether 00:05:5d:71:8d:b8 + media: Ethernet autoselect + status: active + laggproto failover + laggport: fxp1 flags=0<> + laggport: fxp0 flags=5<MASTER,ACTIVE> + + Het verkeer zal worden verzonden en ontvangen op + fxp0. Indien de verbinding op + fxp0 verloren is, zal + fxp1 de actieve verbinding worden. + Indien de verbinding op de meesterinterface hersteld is, zal + het weer de actieve verbinding worden. + + + + @@ -3450,7 +3669,7 @@ schijfloos werkstation - schijfloze operatie + schijfloos werken Een &os;-machine kan over het netwerk opstarten en zonder een plaatselijke schijf werken, door gebruik te maken van @@ -3464,13 +3683,13 @@ Er zijn minstens twee manieren om de kernel over het netwerk te laden: + PXE: De &intel; Preboot eXecution - Environment is een vorm een ROM dat zichzelf kan opstarten - en dat in sommige netwerkkaarten en moederborden is - ingebouwd. Bekijk de hulppagina &man.pxeboot.8; voor meer - informatie. + Environment is een vorm een smart boot ROM dat in sommige + netwerkkaarten en moederborden is ingebouwd. Bekijk de + hulppagina &man.pxeboot.8; voor meer informatie. @@ -3489,7 +3708,7 @@ Een voorbeeldscript - (/usr/share/examples/diskless/cone_root) + (/usr/share/examples/diskless/clone_root) vergemakkelijkt het aanmaken en beheren van het root bestandssysteem van het werkstation op de server. Het kan nodig zijn dat het script wat aangepast moet worden, maar het @@ -3519,19 +3738,19 @@ - Het schijfloze werkstation gebruikt een gedeeld + De schijfloze werkstations gebruiken een gedeeld bestandssysteem voor /, dat alleen gelezen kan worden, en een gedeeld bestandssysteem voor /usr, dat eveneens alleen gelezen kan worden. - Het root bestandssysteem is een kopie van een standaard + Het root-bestandssysteem is een kopie van een standaard root-bestandssysteem voor &os; (typisch van een server), - waarbij enkele instellingsbestanden zijn overschreven door + waarbij enkele instellingenbestanden zijn overschreven door versies die specifiek zijn voor een schijfloos systeem of, - mogelijk, door versies die bij het werkstation horen. + mogelijk, door het werkstation horen waar ze bij horen. - De delen van het root bestandssysteem die schrijfbaar + De delen van het root-bestandssysteem die schrijfbaar moeten zijn, zijn overdekt met &man.md.4; bestandssystemen. Alle veranderingen gaan verloren indien het systeem opnieuw wordt opgestart. @@ -3541,21 +3760,22 @@ De kernel is overgedragen en òfwel met Etherboot òfwel met PXE geladen, aangezien sommige situaties - het gebruik van één van de methodes kan eisen. + het gebruik van één van de methodes kan eisen. + Het systeem zoals hierboven beschreven is onveilig. Het dient in een beschermd gebied van een netwerk te functioneren, en - niet vertrouwd te worden door andere computers. + niet vertrouwd te worden door andere hosts. Alle informatie in deze sectie is getest met &os; 5.2.1-RELEASE. - Achtergrond informatie + Achtergrondinformatie Het installeren van schijfloze werkstations is zowel vrij rechttoe-rechtaan als foutgevoelig. Deze fouten zijn soms @@ -3569,7 +3789,8 @@ - Foutmeldingen zijn vaak cryptisch of gheel afwezig. + Foutmeldingen zijn vaak cryptisch of gheel afwezig. + @@ -3588,14 +3809,14 @@ gedaan door gebruik te maken van de DHCP of BOOTP protocollen. DHCP is een compatible uitbreiding van BOOTP, het gebruikt dezelfde - poorten en hetzelfde gemeenschappelijke pakketformaat. + poorten en het pakketformaat heeft dezelfde basis. Het is mogelijk om een systeem in te stellen zodat het alleen BOOTP gebruikt. Het serverprogramma &man.bootpd.8; wordt met het basissysteem van &os; meegeleverd. DHCP biedt echter een aantal - voordelen boven BOOTP (fijnere instellingsbestanden, + voordelen boven BOOTP (fijnere instellingenbestanden, mogelijkheid om PXE te gebruiken, en vele anderen die niet direct verband houden met schijfloos werken), er zal hoofdzakelijk een opstelling met @@ -3609,15 +3830,16 @@ De machine moet één of meerdere programma's naar het plaatselijke geheugen versturen. - Eén van TFTP of NFS - wordt gebruikt. De keuze tussen TFTP en - NFS is op verschillende plaatsen een - optie tijdens het compileren. Een veelgemaakte fout is het - opgeven van bestandsnamen voor het verkeerde protocol: - TFTP verstuurd typisch alle bestanden - vanuit één map op de server, en verwacht dat - alle bestandsnamen relatief aan deze map zijn; - NFS verwacht absolute bestandspaden. + Eén van TFTP of + NFS wordt gebruikt. De keuze tussen + TFTP en NFS is op + verschillende plaatsen een optie tijdens het compileren. + Een veelgemaakte fout is het opgeven van bestandsnamen voor + het verkeerde protocol: TFTP verstuurd + typisch alle bestanden vanuit één map op de + server, en verwacht dat alle bestandsnamen relatief aan + deze map zijn; NFS verwacht absolute + bestandspaden. @@ -3680,7 +3902,8 @@ De ISC DHCP server kan zowel - verzoeken voor BOOTP en DHCP beantwoorden. + verzoeken voor BOOTP als DHCP beantwoorden. + ISC DHCP 3.0 maakt geen deel uit van het basissysteem. Eerst dient de poort Wanneer ISC DHCP is geïnstalleerd, heeft het een instellingenbestand nodig om - te draaien (normaliter /usr/local/etc/dhcpd.conf - genoemd). Hieronder volgt een voorbeeld met commentaar, - waarbij computer margaux gebruik maakt van - Etherboot en corbieres - gebruik maakt van PXE: + te draaien (normaliter + /usr/local/etc/dhcpd.conf genoemd). + Hieronder volgt een voorbeeld met commentaar, waarbij host + margaux gebruik maakt van + Etherboot en + corbieres gebruik maakt van + PXE: default-lease-time 600; @@ -3729,10 +3954,11 @@ Deze optie vertelt dhcpd - om de waarde die in de verklaringen voor host - staan te versturen als de computernaam voor de schijfloze - computer. Een andere mogelijkheid is om option - host-name margaux + om de waarde die in de verklaringen voor + host staan te versturen als de hostnaam + voor de schijfloze host. Een andere mogelijkheid is om + option + host-name margaux binnen de verklaringen voor host op te nemen. @@ -3741,8 +3967,8 @@ De aanwijzing next-server bepaalt de TFTP of NFS server die gebruikt moet worden voor het laden van het - lader- of kernelbestand (standaard wordt dezelfde computer - als voor de DHCP-server gebruikt). + lader- of kernelbestand (standaard wordt dezelfde host als + voor de DHCP-server gebruikt). @@ -3775,8 +4001,8 @@ pad naar het root-bestandssysteem, in de gebruikelijke notatie van NFS. Indien PXE gebruikt wordt, is het mogelijk om - het IP-adres van de computer weg te laten zolang de - kerneloptie BOOTP niet gebruikt wordt. De + het IP-adres van de host weg te laten zolang de + kerneloptie BOOTP niet geactiveerd is. De NFS-server is dan dezelfde als die van TFTP. @@ -3817,7 +4043,6 @@ margaux:ha=0123456789ab:tc=.def100 - @@ -3880,11 +4105,12 @@ /usr/share/examples/etc/make.conf voor instructies. - Er zijn nog twee andere ongedocumenteerde opties voor + Er zijn nog twee andere opties voor make.conf die nuttig kunnen zijn bij het - opzetten van schijfloze machine die als seriële console - gebruikt wordt: BOOT_PXELDR_PROBE_KEYBOARD, - en BOOT_PXELDR_ALWAYS_SERIAL. + opzetten van een schijfloze machine die als seriële + console gebruikt wordt: + BOOT_PXELDR_PROBE_KEYBOARD, en + BOOT_PXELDR_ALWAYS_SERIAL. Om PXE bij het opstarten van de machine te gebruiken, is het gewoonlijk nodig om de optie @@ -3940,7 +4166,7 @@ inetd dient de - instellingsbestanden opnieuw te lezen. De regel + instellingenbestanden opnieuw te lezen. De regel dient in het bestand /etc/rc.conf aanwezig te zijn voor de juiste werking van deze opdracht: @@ -3957,7 +4183,7 @@ In alle gevallen dient er ook voor gezorgd te worden dat NFS aanstaat en dat het juiste bestandssysteem op de NFS-server - ge-exporteerd wordt. + geëxporteerd wordt. @@ -3968,8 +4194,8 @@ - Exporteer het bestandssysteem naar de plaats waar de - schijfloze root-map zich bevindt door het volgende aan + Exporteer het bestandssysteem waar de schijfloze + root-map zich bevindt door het volgende aan /etc/exports toe te voegen (pas het mountpunt van het volume aan en vervang margaux corbieres door de namen @@ -3980,11 +4206,12 @@ mountd dient het - instellingsbestand opnieuw te lezen. Indien het gewenst - is om NFS in + instellingenbestand opnieuw te lezen. Indien het nodig + was om NFS in /etc/rc.conf - tijdens de eerste stap aan te zetten, is het nodig om - opnieuw op te starten. + tijdens de eerste stap aan te zetten, is het + waarschijnlijk gewenst om in plaats hiervan opnieuw op te + starten. &prompt.root; /etc/rc.d/mountd restart @@ -4000,24 +4227,31 @@ kernelinstellingen - Indien Etherboot gebruikt wordt, - is het nodig om een kernelinstellingenbestand voor de + Indien Etherboot gebruikt wordt + , is het nodig om een kernelinstellingenbestand voor de schijfloze cliënt met de volgende opties (naast de gebruikelijke) aan te maken: -options BOOTP # Gebruik BOOTP om het IP-adres en de naam te verkrijgen +options BOOTP # Gebruik BOOTP om het IP-adres en de hostnaam te verkrijgen options BOOTP_NFSROOT # NFS-mount het root-bestandssysteem door gebruik te maken van de informatie van BOOTP - Het kan ook gewenst zijn om BOOTP_NFSV3, - BOOT_COMPAT, en + Het kan ook gewenst zijn om BOOTP_NFSV3 + , BOOT_COMPAT, en BOOTP_WIRED_TO te gebruiken (raadpleeg hiervoor NOTES). + De namen van deze opties zijn historisch en enigszins + misleidend aangezien ze eigenlijk onverschillig gebruik van + DHCP en BOOTP in de kernel mogelijk maken + (het is ook mogelijk om strict gebruik van BOOTP of + DHCP te forceren). + De kernel dient gebouwd te worden (zie ) en gekopieerd te worden naar de - plaats die in dhcpd.conf is aangegeven. + plaats die in dhcpd.conf is aangegeven. + Indien PXE gebruikt wordt, is het @@ -4025,13 +4259,14 @@ noodzakelijk (maar wel aangeraden). Door deze opties aan te zetten zullen er meer verzoeken voor DHCP tijdens het opstarten van de kernel verstuurd worden, met in - sommige gevallen een klein risico op inconsistentie tussen - de nieuwe waarden en degenen die door &man.pxeboot.8; zijn - ontvangen. Het voordeel van het gebruik van deze opties is - dat de computernaam als een bijverschijnsel wordt ingesteld. - In de andere gevallen dient de computernaam op een andere - manier ingesteld te worden, bijvoorbeeld in een bestand - rc.conf specifiek voor elke cliënt. + sommige speciale gevallen een klein risico op inconsistentie + tussen de nieuwe waarden en degenen die door &man.pxeboot.8; + zijn ontvangen. Het voordeel van het gebruik van deze + opties is dat de hostnaam als een bijverschijnsel wordt + ingesteld. In de andere gevallen dient de hostnaam op een + andere manier ingesteld te worden, bijvoorbeeld in een + cliënt-specifiek bestand rc.conf. + @@ -4040,9 +4275,10 @@ apparaataanwijzingen in de kenel gecompileerd te worden. Normaalgesporekn wordt hiervoor de volgende optie in het instellingenbestand gebruikt (zie het - instellingencommentaarbestand NOTES): + instellingencommentaarbestand NOTES): + - hints "GENERIC.hints" + hints "GENERIC.hints" @@ -4097,12 +4333,14 @@ De swapruimte moet door de opstartscripts worden aangezet, door een beschrijfbaar bestandssysteem te mounten en een wisselbestand aan te maken en aan te zetten. De volgende - opdracht maakt een wisselbestand van de juiste grootte aan: + opdracht maakt een wisselbestand van de juiste grootte aan: + &prompt.root; dd if=/dev/zero of=/pad/naar/wisselbestand bs=1k count=1 oseek=100000 Om het aan te zetten dient de volgende regel aan - /etc/rc.conf te worden toegevoegd: + /etc/rc.conf te worden toegevoegd: + swapfile=/pad/naar/wisselbestand @@ -4118,13 +4356,14 @@ schijfloos werken - alleen-lezen /usr + /usr alleen-lezen Indien het schijfloze werkstation is ingesteld om X te draaien, is het nodig om het instellingenbestand van XDM te wijzigen, dat standaard - het foutenlogboek in /usr plaatst. + het foutenlogboek in /usr plaatst. + @@ -4159,7 +4398,8 @@ Dan Kegel's ISDN Page. - Hieronder staat een snelle en korte handleiding voor ISDN: + Hieronder staat een snelle eenvoudige handleiding voor ISDN: + @@ -4170,16 +4410,16 @@ Indien het plan is om ISDN hoofdzakelijk te gebruiken om via een niet-toegewijde inbellijn een verbinding met het - Internet te maken, is het raadzaam om de sectie over Terminal - Adapters te bestuderen. Dit biedt de meeste flexibiliteit, - en de minste problemen bij het wisselen van provider. + Internet te maken, zijn Terminal Adapters wellicht een optie. + Dit biedt de meeste flexibiliteit, en de minste problemen bij + het wisselen van providers. Indien twee LANs met elkaar verbonden worden, of indien er een toegewijde ISDN-verbinding wordt gebruikt om met het - Internet te verbinden, is het raadzaam om de mogelijkheid om - een zelfstandige router/bridge te gebruiken te overwegen. + Internet te verbinden, is het gebruik van een zelfstandige + router/bridge te overwegen. @@ -4200,6 +4440,12 @@ ISDN-kaarten + + ISDN + + kaarten + + De ISDN-implementatie in &os; biedt alleen ondersteuning voor de DSS1/Q.931 (of Euro-ISDN) standaard indien passieve kaarten gebruikt worden. Sommige actieve kaarten worden @@ -4212,16 +4458,17 @@ òfwel IP over rauwe HDLC òfwel synchrone PPP te gebruiken: òfwel via kernel-PPP met isppp, een aangepast stuurprogramma voor - &man.sppp.4;; òfwel via het gebruikersprogramma - &man.ppp.8;. Door gebruik te maken van het gebruikersprogramma - &man.ppp.8;, is het combineren van twee of meer ISDN B-kanalen - mogelijk. Ook is een toepassing die de telefoon beantwoordt - alsook vele hulpdiensten zoals een 300 Baud-modem in software - mogelijk. + &man.sppp.4;, òfwel via het gebruikersprogramma + &man.ppp.8;. Door het gebruikersprogramma &man.ppp.8; te + gebruiken, is het combineren van twee of meer ISDN B-kanalen + mogelijk. Ook zijn een toepassing die de telefoon beantwoordt + en vele gereedschappen zoals een 300 Baud-modem in software + beschikbaar. Een groeiend aantal ISDN-kaarten voor de PC wordt door &os; ondersteund en volgens de rapportages wordt het succesvol in - heel Europa en in vele andere delen van de wereld gebruikt. + heel Europa en in vele andere delen van de wereld gebruikt. + De ondersteunde passieve ISDN-kaarten zijn meestal uitgerust met de Infineon (voormalig Siemens) ISAC/HSCX/IPAC ISDN-chipsets @@ -4230,11 +4477,11 @@ enkele kaarten met combinaties van Tiger300/320/ISAC chipsets en enkele kaarten die gebaseerd zijn op fabrikantspecifieke chipsets zoals de AVM Fritz!Card PCI V.1.0 en de AVM Fritz!Card - PNP. + PnP. - Momenteel worden zijn de actieve ISDN-kaarten die - ondersteund worden de AVM B1 (ISA en PCI) BRI-kaarten en de AVM - T1 PCI PRI-kaarten. + Momenteel zijn de actieve ISDN-kaarten die ondersteund + worden de AVM B1 (ISA en PCI) BRI-kaarten en de AVM T1 PCI + PRI-kaarten. Kijk voor documentatie over isdn4bsd in de map @@ -4242,7 +4489,7 @@ &os;-systeem of op de homepage van isdn4bsd, welke ook verwijzingen naar tips, errata, en - meer documentatie zoals het isdn4bsd handboek bevat. @@ -4265,24 +4512,230 @@ modem - De meeste TA's gebruiken de opdrachtenverzameling van de - standaard Hayes-modem, en kunnen direct als vervanging van een + De meeste TA's gebruiken de standaard opdrachtenverzameling + van de Hayes-modem, en kunnen direct als vervanging van een modem gebruikt worden. Een TA zal als een gewoon modem werken behalve dat de - verbindings- en doorvoersnelheden veel hoger zullen zijn. Het - is noodzakelijk om PPP precies - hetzelfde als voor het modem in te stellen. Zorg ervoor dat de - seriële snelheid zo hoog mogelijk is. + verbindings- en doorvoersnelheden veel hoger zullen zijn dan van + het oude modem. Het is noodzakelijk om PPP precies hetzelfde als voor het modem + in te stellen. Zorg ervoor dat de seriële snelheid zo hoog + mogelijk wordt ingesteld. PPP + Het grootste voordeel van met een TA met een + internetprovider te verbinden is de mogelijkheid tot dynamisch + PPP. Aangezien IP-adresruimte steeds schaarser wordt, zijn de + meeste providers niet meer bereid om een statisch IP te geven. + De meeste zelfstandige routers zijn niet in staat tot dynamische + IP-toewijzing. + + TA's zijn geheel afhankelijk van het PPP-daemon dat gedraaid + wordt voor hun mogelijkheden en stabiliteit van de verbinding. + Dit maakt het mogelijk om gemakkelijk om op een &os;-machine van + een modem naar ISDN over te gaan, indien PPP reeds is ingesteld. + Echter, dezelfde probolemen die er waren met het PPP-programma + zullen blijven voorkomen. + + Indien maximale stabiliteit gewenst is, dient de kernel + PPP-, niet de gebruikers-PPP-optie gebruikt te + worden. + + Van de volgende TA's is bekend dat ze met &os; werken: + + + + + Motorola BitSurfer en BitSurfer Pro + + + + Adtran + + + + De meeste andere TA's zullen waarschijnlijk ook werken, + TA-verkopers proberen er zeker van te zijn dat hun product het + meeste van de AT-opdrachtverzameling van het standaardmodem + accepteert. + + Het echte probleem met externe TA's is dat, net zoals bij + modems, een goede seriële kaart in de computer nodig is. + + + Voor een goed begrip van seriële apparaten dient de + tutorial &os; + Serial Hardware en de verschillen tussen asynchrone en + synchrone seriële poorten gelezen te worden. + + Een TA die op een standaard seriële poort (asynchroon) + van een PC draait beperkt de snelheid tot 115.2 Kbps, zelfs + als er een 128 Kbps-verbinding beschikbaar is. Om de + volledige 128 Kbps waartoe ISDN in staat is te gebruiken, + dient de TA op een synchrone seriële kaart overgeplaatst te + worden. + + Het kopen van een interne TA voorkomt het probleem van + synchroon/asynchroon niet. Interne TA's hebben simpelweg een + seriële poortchip van een standaard PC ingebouwd. Dit + ontlast de gebruiker alleen van het kopen van nog een + seriële kabel en het vinden van nog een leeg electronisch + uitbreidingsslot. + + Een synchrone kaart met een TA is minstens zo snel als een + zelfstandige router, en wanneer het door een eenvoudige + 386 met &os; erop wordt aangestuurd, waarschijnlijk flexibeler. + + + De keuze tussen synchrone kaart/TA en zelfstandige router is + grotendeels religieus. Hierover zijn wat discussies in de + mailinglijsten gevoerd. Het wordt aangeraden om de archieven te + doorzoeken voor de volledige discussie. - * Stand-alone ISDN Bridges/Routers + Zelfstandige ISDN bridges/routers + + + ISDN + + zelfstandige bridges/routers + + + ISDN-bridges of -routers zijn in het geheel niet specifiek + voor &os; of enig ander besturingssysteem. Raadpleeg voor een + volledigere beschrijving van de technologie van routing en + bridging een referentieboek over netwerken. + + In deze sectie zullen de termen router en bridge door elkaar + worden gebruikt. + + Aangezien de prijzen van eenvoudige ISDN-routers/-bridges + zakken, zal dit waarshijnlijk een steeds populairdere keuze + worden. Een ISDN-router is en kleine doos die direct in het + plaatselijke Ethernet-netwerk geprikt wordt, en zijn eigen + verbinding met de andere bridge/router beheert. Het heeft + ingebouwde software om via PPP en andere populaire protocollen + te communiceren. + + Een router staat veel snellere doorvoer dan een standaard-TA + toe, aangezien het een volledig synchrone ISDN-verbinding zal + gebruiken. + + Het grootste probleem met ISDN-routers en -bridges is dat + samenwerking tussen fabrikanten nog steeds een probleem kan zijn + . Indien er plannen zijn om met een internetprovider te + verbinden, is het raadzaam de wensen met hen te bespreken. + + + Indien er gepland is om twee LAN-segmenten met elkaar te + verbinden, zoals het thuis-LAN en het kantoor-LAN, is dit de + eenvoudigste en onderhoudarmste oplossing. Aangezien de + apparatuur voor beide kanten van de verbinding wordt gekocht is + het zeker dat de verbinding zal werken. + + De volgende installatie kan worden gebruikt om bijvoorbeeld + een thuiscomputer of een netwerk van een afdelingskantoor met + een netwerk van het hoofdkantoor te verbinden: + + + Netwerk van afdelingskantoor of thuis + + 10 base 2 + + Het netwerk gebruikt een topologie gebaseerd op een bus + met een 10 base 2 Ethernet (thinnet). Verbind + indien nodig de router met de netwerkkabel met een AUI/10BT + transceiver. + + + + + + + + ---Sun werkstation +| +---FreeBSD computer +| +---Windows 95 +| +Zelfstandige router + | +ISDN BRI lijn + + + + 10 Base 2 Ethernet + + + + Wanneer het thuis-/afdelingskantoornetwerk uit slechts + één computer bestaat kan een twisted-pair + crossover-kabel geruikt worden om direct met de zelfstandige + router te verbinden. + + + + Hoofdkantoor- of ander LAN + + 10 base T + + Het netwerk gebruikt een stertopologie met 10 base T + Ethernet (Twisted Pair). + + + + + + + + -------Novell Server + | H | + | ---Sun + | | + | U ---FreeBSD + | | + | ---Windows 95 + | B | + |___---Zelfstandige router + | + ISDN BRI lijn + + + + ISDN Netwerkdiagram + + + + + Een groot voordeel van de meeste routers/bridges is dat ze + gelijktijdig 2 gescheiden + onafhankelijke PPP-verbindingen met 2 gescheiden + sites toestaan. Dit wordt door de meeste TA's niet ondersteund, + behalve voor specifieke (gewoonlijk dure) modellen die twee + seriële poorten hebben. Dit dient niet met kanaalbinding, + MPP, etc. verward te worden. + + Dit kan een erg handige eigenschap zijn indien, bijvoorbeeld + , er een toegewijdige ISDN-verbinding op kantoor is en het + gewenst is om deze af te tappen, maar een andere ISDN-lijn op + het werk ongewenst is. Een router op kantoor kan een toegewijde + B-kanaalverbinding (64 Kbps) met het Internet beheren en + het andere B-kanaal voor een gescheiden gegevensverbinding + gebruiken. Het tweede B-kanaal kan voor inbellen, uitbellen, of + dynamisch binden (MPP, etc.) gebruikt worden met het eerste + B-kanaal voor meer bandbreedte. + + IPX/SPX - + Een Ethernet-bridge staat ook toe om meer dan alleen + IP-verkeer te verzenden. Het is ook mogelijk om IPX/SPX of + enig ander protol te gebruiken. @@ -4297,56 +4750,547 @@ - * Network Address Translation (NAT) + Network Address Translation + + + Overzicht + + + natd + + + Het Network Adress Translation daemon van &os;, in het + algemeen bekend als &man.natd.8;, is een daeomon dat rauwe + binnenkomende IP-pakketten accepteert, de bron naar die van de + plaatselijke machine verandert en de pakketten terug in de + uitgaande IP-pakketstroom injecteert. &man.natd.8; doet dit + door het IP-adres en de poort van de bron zo te veranderen dat + wanneer de gegevens weer ontvangen worden, het in staat is om + de originele plaats van de gegevens te achterhalen en ze door + te sturen naar de originele aanvrager. - + Internetverbinding delen - - * Overzicht + NAT - + NAT wordt het meest gebruikt wat in het algemeen bekend is + als het delen van een Internetverbinding. - * Installatie + Installatie + + Wegens de krimpende IP-ruimte in IPv4, en het groeind aantal + gebruikers van consumentenlijnen op hoge snelheid zoals kabel of + DSL, hebben steeds meer mensen een oplossing als het delen van >>> TRUNCATED FOR MAIL (1000 lines) <<<