24. september 2002 - 10:36Der er
70 kommentarer og 3 løsninger
Router
Hejsa!
Nu har jeg længe diskuteret med en kammerat om, hvad det kræver for at køre ADSL på 2 computere uden at miste forbindelse.
Min line er 256/128 og jeg ønsker at kunne køre med det på begge computere uden at de deler forbindelsen i 2. Er det så en router eller switch jeg skal have ?
en switch kan ikke køre adsl... så simpelt er det. Du skal enten bruge et computer med netkort og noget software der laver en form for "dialup" eller kører direkte på IP adresser... Eller en router der gør det samme.
1. En switch kan køre fuld duplex, det kan en hub ikke.
2. En switch sender kun trafik ud på en given port, hvis trafikken er tiltænkt den enhed der sidder på den port, en hub sender på alle porte. Altså, på en hub deles man om de fx 100 Mbps, på en switch har du fuld båndbredde på alle porte. Desuden er det ikke helt simpelt at sniffe på et switched netværk. Det har betydning, hvis du f.eks. skal dele en internetforbindelse med naboen. Sniffing på et hub-baseret netværk er derimod nemt.
3. Hvis du tilslutter en 10 Mbps "dims" til en 10/100 switch sænkes hastigheden kun på den port "dimsen" er tilsluttet, og ikke på alle porte, som på en 10/100 hub uden intern bridge. En "dims" kan være en router, en hub, en switch eller selvfølgelig en computer
Det passer ikke at man ikke kan bruge en switch, det udleverede TDC i starten istedet for en HUB eller Router.. Så man kan godt.. Det et også nemmere hvis det kun er 2 computeren de drejer sig om. Men hvis det er flere så er en router stadig et godt valg..
Jeg er ikke så hård til det her, så jeg er blevet lidt forvirret. Hvis jeg vil have 2 computer til internettet er det meningen at de begge skal køre med 256/128 selvom jeg kun har EN forbindelse med 256/128. Men som jeg forstår det så kan det ikke lade sig gøre. Jeg går ud fra at jeg godt kan sætte dem i netværk, men så deler de forbindelsen efter først til mølle prinncippet.
Min udbyder er TDC og jeg har mulighed for at bestille fler e IP adresser.
zion: Det er rigtigt. Det der gør forskellen er om man kan sende de rigtige data til den klient der har forespurgt dem hurtigt, så netværket ikke bliver belastet af unødig data.
En router er også en rigtig god firewall og med sådan en går du ikke galt i byen.
fino... så er det ligemeget om det er hub eller switch. jeg kører selv i et lille netværk med en 10/100 hub... 6 maskiner på netværket som deler en 1024/256... Ingen problemer.
Den opmærksomme vil så lægge mærke til, at han yderlige spørger til hvordan han konfigurere netværket således, at de ikke deler forbindelsen og tildele dem så meget båndbredde som muligt. Han kommer ikke uden om at skulle dele båndbredden, men enhver ved da at når en hub kører halv duplex dvs. at klienten kun enten kan sende eller modtage plus at hubben der modtager data fra nettet ikke kender modtageren i netværket og derfor må sende dataen ud til alle klienter, til stor belastning for de klienter der ikke har behov for den.
Sum summarum, har man en hub også selvom man er tilfreds med den, har man fået et sandt kaos af infomationer der sprøjtes ud til klienter der ikke har forespurgt dem. Oven i prisen, får man en trilliard kollisioner på forbindelsen som selvfølgelig går ud over båndbredden.
anuseren: Han spørger både hvordan han kommer på med 2 klienter UDEN at miste forbindelse. Så er en Hub da også et sørgeligt svar, da han mister en del båndbredde på de respektive klienter netop fordi, at de kun kan køre halv duplex og skal sende al data fra nettet ud på to klienter (som når det sker ikke kan sende data ud af netværket, eller er igang med at sende og kollidere med datapakker fra hubben).
Og hvis han så får flere klienter på netværket bliver det bare værre og værre og båndbredden mindre og mindre for hver klient.
Ejj tag dig dog sammen... Du ved tydeligvis ikke hvad du snakker om.
Sidder du og siger helt seriøst, at hans forbindelse til internettet bliver langsommere af at han f.eks sætter en 10Mbit hub på sit netværk, og bruger den til at køre ude igennem sin 256/128 linie?
Hvis den ene klient sidder og downloader fra nettet, får den anden de samme data smidt i hovedet som selvfølgelig belaster den. Og hvis den samme klient har forbindelse til nettet vil den ikke kunne sende forespørgsler afsted uden at ramle ind i alle de datapakker som den unødigt får smidt i hovedet, hvilke kaldes kollisioner og kun slipper igennem hubben når den (trækker vejret).
En Hub kan ikke sende og modtage samtidig. Og hvis der er to klienter koblet op til nettet, skal man være lidt tilbage i tiden for ikke at forstå, at under normal trafik vil der opstå kollisioner og data der bliver forsøgt sendt afsted, som så skaber en forsinkelse.
Under normale omstændigheder ja. Men hvis der bliver spillet over nettet eller der hentes tunge filer eller tung grafik, vil forsinkelsen helt sikkert kunne mærkes.
Hvis PC1 sidder og downloader og han henter med fuld hastighed, så suger hans computer forbindelsen. PC2 vil godt kunne spille, men hans ping vil være meget dårlig og næsten umuligt.
hvis du lige bruger ½ minut på at læse mine indlæg igen, vil du opdage at jeg ikke skriver noget om at hvis han brugte hele forbindelsen. Så gav det jo sig selv. tsk tsk
Citat: "En Hub kan ikke sende og modtage samtidig. Og hvis der er to klienter koblet op til nettet, skal man være lidt tilbage i tiden for ikke at forstå, at under normal trafik vil der opstå kollisioner og data der bliver forsøgt sendt afsted, som så skaber en forsinkelse." Citat slut
Og hvis klient 1 (ud af 2) bruger 15 k/s på at downloade en fil, skal du ikke bilde mig ind, at man med en hub, effektivt får udnyttet de sidste 10 kilobyte hvis den skal hente.
Med så få brugere har det absolut ingen betydning om der køres med en hub eller en switch... Det er internetforbindelsen der er flaskehalsen her.
Man vil kun i meget ringe grad blive generet af kollisioner. Der skal meget til, før det kan mærkes.
Flere gange i dette spørgsmål, har der været en slem sammenblanding af begreber. Man må under ingen omstændigheder sammenligne en router med en hub eller switch. Skal man på fornuftig vis dele sin forbindelse, kræves BÅDE en router OG en switch eller hub. Dog er de fleste adsl routere idag udstyret med indbygget switch, så man kan nøjes med at købe én boks. Men det er stadig 2 forskellige komponenter.
mike23, du skriver desuden "En router er også en rigtig god firewall og med sådan en går du ikke galt i byen." - lad dig endelig ikke forblænde af dette. Man må IKKE sammenligne en router med en firewall. Godt nok kan man på de fleste routere lave lidt port filtering... men en firewall er meget mere end det. Dog skal det igen nævnes, at flere og flere routere har indbygget udvidet firewall funktionalitet (feks. D-links's 804'er). Denne er dog meget lidt konfigurerbar, og i realiteten giver den en falsk sikkerhed. Og igen...
For lige kort at vende tilbage til snakken om switche contra hubs. Utroligt mange mener at switche er det eneste der duer til noget. Det passer nu ikke helt. Man kan faktisk lave selv ganske komplekse netværk, alene baseret på hubs, uden performenceproblemer. Har man ikke mere end 2-3-4 maskiner på dit netværk, vil en hub ikke være en flaskehals, med mindre alle maskiner simultant kopierer store mængder data til hinanden. Det er dog yderst sjældent man gør dette.
For lige at svare på selve spørgsmålet:
Jeg vil anbefale dig at købe en D-link 804'er med indbygget switch... den fåes for ca. 800,- inkl. moms. Linien vil blive delt dynamisk mellem de 2 maskiner. Dvs. den maskine der har brug for mest båndbredde, får mest båndbredde. Men det er sjældent det store problem i praksis. Prøv i første omgang at gøre det simpelt. Viser det sig, at liniedelingen er et problem, er en proxy svaret.
Jeg vil sige så meget at hvis den ene henter med 15kbps... så vil den anden kunne hente med 10kbps... samtidigt... Det er SÅ lidt du mister. Det kan ikke mærkes.
og citer du bare alt det du vil om hubs og switches. Jeg ved godt hvad de kan, og ikke kan.
og angående dit
"hvis du lige bruger ½ minut på at læse mine indlæg igen, vil du opdage at jeg ikke skriver noget om at hvis han brugte hele forbindelsen."
Hvis du ikke skriver noget om at han bruger hele forbindelsen? Hvad er det så du siger?
Man vil nok kunne se med kun to klienter, at hastigheden er omkring de 10 måske. Men det er efter at dataene HAR passeret hubben at forsinkelsen vil kunne mærkes.
Alle enheder der er tilsluttet en hub modtager de samme "pakker" og det kaldes derfor et delt medie eller et kollisionsdomæne. Da kollisioner er en naturlig del af delte medier kan portene kun operere i halv duplex. En hub benyttes til at forbinde computere i et netværk svarer i store træk til at serieforbinde computeren.
anuseren: I forhold til at hvis han havde brugt en switch. En switch registrerer hvem der sender forespørgsler ud på nettet via mac-adresserne og kan derfor gelejde de data tilbage til den rigtige klient.
Men der er to aspekter i det. På et netværk med ADSL vil som I selv siger ikke mærke forsinkelsen betydeligt. Men den er der. Og hvis der kommer flere klienter til, vil forsinkelsen kunne mærkes i større og større grad. Har man flere klienter indenfor et netværk som alle er forbundet til en hub, vil kontakten mellem to pc`er blive sprøjtet ud til alle klienter.
Resultat af det bliver, at en hub er alle tiders dårlige løsning for zion i forhold til en switch/router. Både nu (i det små) og klart på længere sigt.
Hejsa! I må meget undskylde hvis jeg som spørger har holdt mig lidt i baggrunden, men jeg har intenst fulgt med i diskusionen og lært en masse. Det store spørgsmål er hvem der skal have de sølle 15 point :-)
Jeg kigger lige på det, men lige nu er jeg lidt forvirret.
Hvis alle 6 klienter broadcaster og requester hele tiden, vil det ikke være specielt sjovt... men nu står maskiner sjældent konstant og genererer trafik :)
Måske. Men det er også worse-case-scenario. Selv hvis tre af klienterne henter på nettet bliver de andre 3 mildest talt bombarderet af datapakker plus at hubben rækker tunge af deres forsøg på, at forespørge på nettet.
Men ok, hvis I til stadighed ikke helt forstår hvad det er jeg mener og hvordan en hub arbejder, må jeg give op.
Jeg kan kun opfordre, især anuseren, om at kigge lidt på animationer der viser hvordan det lige er, at en hub arbejder.
Jeg ved vist udmærket hvordan en hub arbejder.... jeg har trods alt arbejdet professionelt med netværkskomponenter siden 1990 :)
Og jeg vil stadig ikke give dig helt ret... køres med en 10mbit hub, 3 klienter og en 1mbit internetforbindelse, vil det STADIG være internetforbindelsen der er flaskehals.
Er cisco CCNA certificeret. Så jeg ved godt hvordan en hub/switch virker.
og det netværk jeg kører herhjemme. Jeg kan sagtens sidde og sende filer til min server, SAMTIDIGT med at jeg selv henter med 50 kbps fra nettet, og en af de andre brugere henter med 20kbps og en 3 henter med 30.
hubben og netkortene er samme mærke, så det minimerer kollisioner. Og lad nu være med at kommed med at det ikke har noget at sige med om netkort er af samme mærke. I teorien gør det ikke, men i praksis gør det!
"Hvad er forskellen på en hub og en switch? På en hub kan kun en "tale" ad gangen, alle andre lytter med. Dette giver kollisioner. På en switch kan mange "tale" samtidig, der bliver dedikeret båndbredde til den enkelte. Ingen kollisioner. Groft fortalt" (www.ethershop.dk)
"Switch eller hub: Hubben eller switchen er det centrale knudepunkt i en stjerne topologi. Med en hub skal arbejdsstationerne dele om kapaciteten på nettet. Det gør ikke noget så længe det ikke er tunge multimedieprogrammer man arbejder med.
Det kan blive relevant engang i fremtiden at bytte hubben med en switch. Det kan lade sig gøre da de benytter samme teknologi.
Forskellen på en hub og en switch er, at mens en hub forbinder computere på et fælles ehernet (med evt. manglende båndbredde til følge), forbinder en switch computererne på hver sit ethernet, hvilket vil sige, at hver computer har den fulde båndbredde til rådighed. Fuld båndbredde vil sige 10 mbps." (http://home4.inet.tele.dk/torslev/netvaerk.htm#switch)
"En hub er ret billig - typisk koster en 8-ports hub til 10 Mbit under 400 kr. Men da man kan få 10/100 mbit hubs til næsten samme pris, er det selvfølgelig det, man skal vælge! En hub er dog en ret primitiv indretning. Det eneste den gør, er at forstærke netværksignalet fra den port det modtages. Hvis én pc råber på en anden, modtager hub'en dette råb. Den sender det videre ud på alle portene, hvor modtageren så reagerer på det.
Hvis pc nummer 1 sender en pakke data afsted mod pc2, så modtages pakken i hub'en, og den sendes videre til både pc2, pc3 og pc4 eksempelvis. pc2 modtager data, mens al trafikken ud til pc3 og pc4 er ren støj, spild.
Her ryger vi ind i en begrænsning: Hvis der er for mange pc'er i et Ethernet, kan man ikke nøjes med hub'er. Ethernettet er i sin grundstruktur ret kaotisk - alle pc'er råber i munden på hinanden. Og hvis man kobler hub på hub sammen - så bliver det til et kaos, og nettet bryder sammen. Men der er råd for det. " (http://www.mkdata.dk/pctutor/hardware/modul10b4.htm)
Og jeg kunne blive ved. En hub er fortid, noget som det aldrig vil kunne betale sig at købe, hvad enten man har 2 klienter og en 256/128 forbindelse eller ej. Og at råde folk herinde der spørger til at købe en, er ren galimatias.
Og vi husker lige på at jeg lige har købt en D-link 4-ports router med indbygget switch og parental control samt avanceret firewall til Kr. 399,- + moms
Og siden at du løftede sløret for dit eget netværk, syntes jeg det kunne være sjovt om du kunne læse mellem linierne, at den næsten 70`er-agtige opsætning har mange skoddet for længst, da bedre udstyr optimere netværket og helt nede på et niveau prismæssigt hvor alle kan være med.
jeg spørger ironisk, mit *G*, om internettet vil blive hurtigere af at bruge en switch istedetfor en hub.
du har ret i at båndbredden på det interne net vil blive hurtigere. men du vil satme ikke kunne mærke forskel i hastigheden på internettet!
så kan du arbejde i lige så mange firmaer du vil og have lige så meget erfaring du vil. så lad os mødes en dag og sætte det pågældende netværk op. så kan vi se hvad der sker.
angående mit eget netværk. min lille 8 ports hub har jeg fået gratis. og kan vitterligt ikke se hvorfor jeg skulle udskifte den med min 24 ports 10/100 switch, mit internet vil ikke gå hurtigere af den grund.
Ok. Det lader til at vi måske er lidt enige om nogle ting.
Syntes bare det er tåbeligt at anskaffe sig noget udstyr som er ude af dato men som virker for nogen uacceptabelt og for nogen tilfredsstillende. Hvis man for de samme penge kan konfigurere sit netværk til at køre optimalt, uden kollisioner og datatab, og hvem ved, måske skal han også sende filer internt og ikke har hundrede år til at vente på det.
har ikke bedt nogen om at anskaffe sig noget som helst hardware. har sagt at i det pågældende netværk ville man ikke kunne mærke forskel på internettet om det kørte igennem en hub eller en switch.
har hele tiden givet dig ret i at en swtich er at foretrække, men at den ikke ville gøre forskel i dette scenarie. hvilket du hårdnakket har sagt at den vil.
Ja den vil måske kunne klare opgaven med en masse klumren.
Jeg understreger bare meningsløsheden. Hvorfor ikke bare anbefale at købe noget,(til de samme penge) som også kan klare udfordringerne i overmorgen, plus at man kunne forestille sig at han måske ikke bare lige surfede konstant ligesom dig, og måske ville benytte sig af andre af de millioner af muligheder computeren bringer, uden at skulle blive gammel og gråskægget imens.
hvis jeg ved at knipse med fingrerne kunne skifte min hub til en switch, så ville jeg da også gøre det.
men nu var det dig selv som bragte hub'en på banen. og du har ikke ret i din påstand i at internettet vil køre hurtigere igennem en switch end igennem en hub.
og det skal du da selvfølgelig gasses for... det gør det så ikke meget bedre at du ligefrem annoncerer hvilket firma du arbejder i... jeg begynder da måske at sætte nogen spørgsmålstegn omkring dette... især når halvdelen af jeres links på siden ikke virker.
At jeg skrev hvad for et firma jeg arbejder for, er faktisk rimelig almindeligt herinde, og var en reaktion på Nanoqs og dit "Jeg bør vide det for jeg har haft med det at gøre i så og så lang tid".
Jeg gik også lige samtlige links igennem og de virker upåklageligt.
Må have været hubben der har sendt de data du forespurgte, ud til en af de andre klienter du har eller også måske ramlede den ind i en forespørgsel du prøvede at sende. Hvem ved.
Men selvom indlægget har taget en lille drejning væk fra det vi er uenige om, skal jeg da gerne for din skyld røbe at der er tre nøglepersoner i min virksomhed. En direktør, en salgschef og en lagerchef.
Og de må naturligvis have en hvis indsigt i tingene.
Måske skiller jeg mig måske lidt ud på det område, men jeg lover aldrig noget jeg ikke kan holde.
Og hvis du nu kigger på hjemmesiden vil det måske komme til dig, at det ikke er internet vi har med at gøre, men netværk. Hvis en som Zino spurgte mig hvad for et udstyr han skulle opsætte sit effektive netværk med, ville han hos mig aldrig få anbefalet at anskaffe sig udstyr som hører fortiden til og som han til nød kan klare sig med.
Næ, han ville få anbefalet, til samme penge så vidt muligt, at anskaffe sig tidssvarende udstyr der gør tingene hurtigt, sikkert og effektivt.
Og for lige at skære det ud i pap for dig, så er det jeg siger, ikke at han får en hurtigere forbindelse som sådan, men hvis han bruger nettet samtidig med, at han eller de andre klienter arbejder på LAN-netværket, bliver forsinkelsen og datatabet udtalt.
Det vil man kunne afhjælpe med en switch, som koster det samme og er til tider set billigere.
kig på dine sidste post's... DU er den første som snakker om en hub. hvorefter du så siger at internettet i det omtalte netværk vil køre hurtigere med en switch end med en hub. og det har du på INGEN måde ret i. du tager fejl! BIGTIME! fat det dog!
jeg har hele tiden sagt at, JA en switch er LANGT bedre end en hub! hvis jeg sagde andet ville jeg være en komplet tåbe!
at du så hiver i land i dine sidste post's fordi du ved jeg har ret er noget heeeelt heeeelt andet. sjovt nok begynder du at hive i alnd lige efter jeg skriver at vi kan mødes og teste det omtalte netværk. der blev du lige lidt for usikker på dig selv hva' baby! ;o)
jeg tager hele den her diskussion som én stor joke. at du sidder der og fører dig frem, og ikke har ret i det du siger.
men skær du bare lige så meget ud i pap du vil. vi kan alle sammen se hvad der står i dine tidligere post's.
Tak for en dejlig lang diskusion. Jeg har lært meget men kan ike bedømme hvem der har mest ret. Jeg synes i skal dele i porten, men endnu engang tak for hjælpen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.