Permalänk
Medlem

Switch eller router?

Hej, ursäkta på förhand om det redan finns 1000 liknande trådar (det gör det säkert) men jag kanske har lite speciella krav...

Jag har fått fiber indraget i lägenheten, så äntligen slipper jag com hem, tjoho! MEN - det kräver lite omkonfigurering av nätverket... fibermodemet sitter monterat ovanför ytterdörren. Från denna har jag vanligt nätverksuttag.

I vardagsrummet vid tv:n har jag i dagsläget anslutit följande enheter trådat till com hem -routern (vars uttag sitter i vardagsrummet):

1 st ip-telefonibox
1 st mediaspelare för bild
1 st mediaspelare för ljud
1 st dator som främst fungerar som filserver

Samtliga dessa skulle jag även i framtiden vilja ansluta trådat till en router, för att säkerställa optimal överföringshastighet och stabilitet. Men det blir givetvis inte så smidigt att dra 4 st kablar från en router i hallen till vardagsrummet. Så varför inte dra 1 kabel och ställa en router där den nuvarande står idag? Jovisst, det är ju det enklaste, men därifrån får jag ingen täckning till sovrummet (inte jätteviktigt men en fördel). Ovanför ytterdörren i hallen är egentligen en bättre (mer central) placering av en trådlös router. Därför tänker jag mig att jag monterar en trådlös router ovanför ytterdörren, bredvid fibermodemet, och drar vidare en kabel till vardagsrummet.

Så äntligen till min fråga: Funkar det att ha en switch till mina 4 trådade enheter i vardagsrummet, eller behövs en router? Kan man isf få dessa att prata på samma nätverk som enheter anslutna till den trådlösa routern?

Tacksam för all input

Permalänk
Medlem

Ja det ska funka att sätta en switch vid dina enheter i vardagsrummet. Själv har jag dragit kabel till en trådlös router från fibermodemet och vidare till min NAS. Efter fibermodemet har jag en annan kabel som går till en switch där jag anslutit diverse utrustning. Jag har inga problem att få enheterna att "prata" med varandra då jag streamar mycket från min NAS till 3 olika platser i huset.

Visa signatur

Corsair 600T white - Gigabyte GA-Z68-XP-UD4 - 16 GB corsair vengeance - Intel core i5 2500K @4,5GHz (65°C @ 1,32V) - Corsair H100 - SSD Intel 320 series - EVGA GTX 780 ACX - Cooler master silent pro 850W - Asus Xonar DX - Cougar vortex fans - 27" Crossover S-IPS 2560x1440 display - Qpad MK50 keyboard - Corsair M90 mouse - Synology 210j NAS

Permalänk
Medlem
Skrivet av olasahl:

Ja det ska funka att sätta en switch vid dina enheter i vardagsrummet. Själv har jag dragit kabel till en trådlös router från fibermodemet och vidare till min NAS. Efter fibermodemet har jag en annan kabel som går till en switch där jag anslutit diverse utrustning. Jag har inga problem att få enheterna att "prata" med varandra då jag streamar mycket från min NAS till 3 olika platser i huset.

Tack för svar! Så det är inga problem att 4 enheter har samma ip? Följdfråga: Vad är vitsen med att använda en router isf switch? Alla enheter har ju ändå sitt unika MAC -nummer (som en switch använder för att dela)...

Permalänk
Medlem

Routern delar ut en unik ip-adress till alla datorer som kopplas till switchen.

Visa signatur

"Maybe I should code a Tipping bot, instead of these well-known DDos bots. I would tip your wallets until these were overloaded"

CPU: Phenom II 1095T @3.85GHZ - Hyper 212 Plus Cpu Cooler Moderkort: M4A89GTDPRO/USB3 (CPU/NB Frequency: 2814 MHZ) Grafikkort: Sapphire HD 7970 (GPU 1170MHZ - VRAM 1600MHZ)

Permalänk
Skrivet av botze:

Tack för svar! Så det är inga problem att 4 enheter har samma ip? Följdfråga: Vad är vitsen med att använda en router isf switch? Alla enheter har ju ändå sitt unika MAC -nummer (som en switch använder för att dela)...

Varje dator/enhet måste ha ett unikt ip i sitt nätverk för att det ska funka. Oftast får man bara använda en ip adress av sin ISP så man måste använda en "router" för att kunna använda mer än en dator. Routerns jobb är att fördela trafiken rätt mellan olika nätverk. Men man måste ställa in "default gateway" för att datorn ska veta var närmaste router är så den kan hitta ut ur sitt lokala nätverk när den behöver det.

Det man i vardagsstal kallar router är oftast en Router+Switch+AP+DHCPserver+mycket mer.
Switch är typ bara som en smart grendosa för att få mer uttag i sitt nätverk.

Det finns många routrar på internet som trafiken passerar igenom så det går naturligtvis att ha flera routrar hemma med efter varandra men det ställer högre krav på inställningar i "routern" och även blir det mer avancerat att konfigurera.
Går oftast att ta bort router funktionen ur en "router" så den bara blir Switch+AP.

Permalänk
Medlem
Skrivet av hermaniii:

Varje dator/enhet måste ha ett unikt ip i sitt nätverk för att det ska funka. Oftast får man bara använda en ip adress av sin ISP så man måste använda en "router" för att kunna använda mer än en dator. Routerns jobb är att fördela trafiken rätt mellan olika nätverk. Men man måste ställa in "default gateway" för att datorn ska veta var närmaste router är så den kan hitta ut ur sitt lokala nätverk när den behöver det.

Det man i vardagsstal kallar router är oftast en Router+Switch+AP+DHCPserver+mycket mer.
Switch är typ bara som en smart grendosa för att få mer uttag i sitt nätverk.

Det finns många routrar på internet som trafiken passerar igenom så det går naturligtvis att ha flera routrar hemma med efter varandra men det ställer högre krav på inställningar i "routern" och även blir det mer avancerat att konfigurera.
Går oftast att ta bort router funktionen ur en "router" så den bara blir Switch+AP.

Tack för svar. Jag förstår ändå inte varför varje enhet måste ha en unik ip-adress. Jag trodde faktiskt att man, om man kopplar in en switch, delar en ip-adress till flera enheter, och jag förstår inte varför det inte skulle funka. Ett ip-meddelande består ju som bekant av ip-adress, mac-adress, port, payload + massa annat bös. En router delar på ip-adress, en switch på mac-adress. Och mac-adressen är ju alltid unik för varje enhet. Kan någon förklara?

Edit: Följdfråga: Kan man ha en repeater istället för switch, för att få bättre täckning på sitt w-lan? Känns också som en mer flexibel lösning, den dag vi flyttar till större kanske man behöver ha repeater i huset... men en vanlig repeater, kan den även "repeata" från trådat till trådlöst? Eller bara från trådlöst till trådlöst?

Permalänk
Keeper of Traditions
Skrivet av botze:

Tack för svar. Jag förstår ändå inte varför varje enhet måste ha en unik ip-adress. Jag trodde faktiskt att man, om man kopplar in en switch, delar en ip-adress till flera enheter, och jag förstår inte varför det inte skulle funka. Ett ip-meddelande består ju som bekant av ip-adress, mac-adress, port, payload + massa annat bös. En router delar på ip-adress, en switch på mac-adress. Och mac-adressen är ju alltid unik för varje enhet. Kan någon förklara?

Edit: Följdfråga: Kan man ha en repeater istället för switch, för att få bättre täckning på sitt w-lan? Känns också som en mer flexibel lösning, den dag vi flyttar till större kanske man behöver ha repeater i huset... men en vanlig repeater, kan den även "repeata" från trådat till trådlöst? Eller bara från trådlöst till trådlöst?

Ska enheterna ut på internet måste varje enhet ha en egen publik adress, antingen får du flera publika adresser från din ISP eller så har du en router mellan som NATar om dina privata adresser till publika. Även för att dina enheter ska kunna prata på det lokala nätet måste varje enhet ha sin egna privata adress.

Tror du blandar ihop publika och privata adresser.

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem
Skrivet av botze:

Tack för svar. Jag förstår ändå inte varför varje enhet måste ha en unik ip-adress. Jag trodde faktiskt att man, om man kopplar in en switch, delar en ip-adress till flera enheter, och jag förstår inte varför det inte skulle funka. Ett ip-meddelande består ju som bekant av ip-adress, mac-adress, port, payload + massa annat bös. En router delar på ip-adress, en switch på mac-adress. Och mac-adressen är ju alltid unik för varje enhet. Kan någon förklara?

Edit: Följdfråga: Kan man ha en repeater istället för switch, för att få bättre täckning på sitt w-lan? Känns också som en mer flexibel lösning, den dag vi flyttar till större kanske man behöver ha repeater i huset... men en vanlig repeater, kan den även "repeata" från trådat till trådlöst? Eller bara från trådlöst till trådlöst?

Så länge kommunikationen sker inom samma broadcastdoman, dvs samma nät (exempelvis om 192.168.0.1 pratar med 192.168.0.2, båda med nätmask 255.255.255.0) så behövs egentligen ingen ip-adress -för själva kommunikationens skull- eftersom paketen ändå skickas direkt till MAC-adressen.
MEN, i princip alla program som använder sig av nätkommunikation är gjorda för att kunna prata över betydligt större avstånd än så, exempelvis över internet, och då korsar man oftast ett stort antal olika nät och i bägge ändar behövs därför en unik IP-adress för att trafiken ska hitta rätt.
Ska man vara petig så behövs även IP-adressen för lokal kommunikation då din dator på något sätt måste lära sig att ip-adress X hör samman med den datorns MAC-adress, så jo, alla enheter i ett nät måste ha en egen IP.
Och nej, switchen delar inte på macadresser, switchen tillåter kommunikation inom samma broadcastdomän, eller Lager2-nät om man så vill.

Din följdfråga:
Nej, en repeater ersätter oftast inte en switch eftersom switchar aldrig (?) är trådlösa. Däremot skulle du kunna koppla en repeater till din switch i vardagsrummet (eller vart det nu var) för att förbättra täckningen där. En repeater kan (beroende på hur cool den är) antingen skapa ett "eget" W-Lan, ansluta ett trådlöst till ett trådat, "repetera" den trådlösa signalen från ett annat nät, eller agera "brygga" mellan två trådade nät. Jag skulle dock i ditt fall välja att dra en tråd till vardagsrummet, sätta en switch där och sedan bestämma mig för om den trådlösa täckningen är god nog. är den inte det så sätt en accesspunkt i vardagsrummet, det blir sannolikt en bättre lösning än en repeater av anledningar jag tyvärr inte har tid att gå igenom nu, men det har att göra med att signalen studsar trådlöst ett extra hopp vilket bygger på latensen, m.m...

Permalänk
Medlem

Hej!

Vissa isper tillåter att du får ha flera adresser, du kan kolla vad du får. Sätt en switch direkt mot din ISP förbindelse och sen 2st enheter. Får du olika adresser här?

Har själv tele2-fiber. Jag lyckas få 2adresser utåt. Så jag har min server på ena och mitt interna på det andra. Självklart har jag så kallat "1st router på varje". Om du fattar. Om man nu ska ska kalla det så, egentligen är det en "overloading NAT".

Du måste skilja på WAN och LAN i detta fallet.

Visa signatur

word

Permalänk
Medlem
Skrivet av AtreX:

Så länge kommunikationen sker inom samma broadcastdoman, dvs samma nät (exempelvis om 192.168.0.1 pratar med 192.168.0.2, båda med nätmask 255.255.255.0) så behövs egentligen ingen ip-adress -för själva kommunikationens skull- eftersom paketen ändå skickas direkt till MAC-adressen.
MEN, i princip alla program som använder sig av nätkommunikation är gjorda för att kunna prata över betydligt större avstånd än så, exempelvis över internet, och då korsar man oftast ett stort antal olika nät och i bägge ändar behövs därför en unik IP-adress för att trafiken ska hitta rätt.
Ska man vara petig så behövs även IP-adressen för lokal kommunikation då din dator på något sätt måste lära sig att ip-adress X hör samman med den datorns MAC-adress, så jo, alla enheter i ett nät måste ha en egen IP.
Och nej, switchen delar inte på macadresser, switchen tillåter kommunikation inom samma broadcastdomän, eller Lager2-nät om man så vill.

Din följdfråga:
Nej, en repeater ersätter oftast inte en switch eftersom switchar aldrig (?) är trådlösa. Däremot skulle du kunna koppla en repeater till din switch i vardagsrummet (eller vart det nu var) för att förbättra täckningen där. En repeater kan (beroende på hur cool den är) antingen skapa ett "eget" W-Lan, ansluta ett trådlöst till ett trådat, "repetera" den trådlösa signalen från ett annat nät, eller agera "brygga" mellan två trådade nät. Jag skulle dock i ditt fall välja att dra en tråd till vardagsrummet, sätta en switch där och sedan bestämma mig för om den trådlösa täckningen är god nog. är den inte det så sätt en accesspunkt i vardagsrummet, det blir sannolikt en bättre lösning än en repeater av anledningar jag tyvärr inte har tid att gå igenom nu, men det har att göra med att signalen studsar trådlöst ett extra hopp vilket bygger på latensen, m.m...

Stort tack för vettigt och informativt svar. Men med en dåres (idiots?) envishet förstår jag ändå inte varför inte flera enheter med olika mac-adresser kan dela på ett ip. Så här tänker jag:

På internet har jag bara ett (publikt) ip för alla mina enheter, det som min ISP ger mig. Då landar trafiken i min router. Därefter ser routern att "aha, det här paketet har en mac-adress som är x, en sån mac-adress har jag ansluten på min port y med ip-nr 192.168.x.x (lokalt ip)". Sen landar paketet i min switch, som på samma sätt ser vilken mac-adress som är ansluten på vilken port. Rätt eller fel?

Jag var lite otydlig när jag skrev att switchen "delar" på mac-adress, det jag menade var att en switch skiter i ip utan tittar bara på mac-adresser när den "routar" paket (lager 2).

Hur som haver - jag har fått svar på min ursprungsfråga och det var det jag var ute efter. Det verkar som att det blir en trådlös router i hallen, och en tråd in till vardagsrummet där jag sätter en switch. Upplever jag sen mottagningen på w-lan som för dålig (inte troligt), så får jag helt enkelt köpa en trådlös accesspunkt. Stort tack till alla som bidragit!!

Permalänk
Medlem
Skrivet av botze:

På internet har jag bara ett (publikt) ip för alla mina enheter, det som min ISP ger mig. Då landar trafiken i min router. Därefter ser routern att "aha, det här paketet har en mac-adress som är x, en sån mac-adress har jag ansluten på min port y med ip-nr 192.168.x.x (lokalt ip)". Sen landar paketet i min switch, som på samma sätt ser vilken mac-adress som är ansluten på vilken port. Rätt eller fel?

Nästan rätt!
Egentligen ska vi först gå igenom hur det hela BORDE fungera (dvs utan NAT vilket gör det hela betydligt mer komplicerat) men det hinner jag inte gå igenom på jobbet
Den du kommunicerar med på andra sidan din router (utanför ditt nät, dvs utanför 192.168.0.1-255 i mitt exempel) har ingen aning om vilken MAC-adress din dator/iPad/whatever har, den vet bara din routers publika IP-adress. I din router däremot håller en tabell reda på vilka sessioner som kommer från vilka -lokala- ip-adresser (förenklat: vilken port som anslutits mot från vilken lokal ip-adress) i ditt nät. Så när t.ex. en webserver skickar ett paket till din router så kollar den i tabellen och konstaterar att det paketet efterfrågades av kalles dator. Nästa steg blir att slå upp i mac-tabellen vilken mac-adress kalles dator har eftersom routern konstaterat att den har ett interface i samma ip-nät som kalles dator befinner sig i.
Skulle kalles dator inte befinna sig i samma nät som routern så görs istället ett uppslag i routingtabellen som talar om åt vilket "håll" kalles dators nät finns och vilken router som är nästa "hopp" på vägen mot kalles dators nät, därefter kollas mac-tabellen för vad den routern har för MAC-adress och så skickas paketet vidare ditåt.
På så sätt används mac-adressen hela tiden för att skicka ett paket -mot- dess slutdestination, men utan IP-adressen finns det ingen slutdestination att söka med Ungefär som att skicka ett brev till Familjen Svensson på Storgatan 45 i Norrköping, brevet kommer att komma fram till familjen, men ingen vågar öppna det eftersom det inte är addresserat till någon specifik person, "lätt" förenklat

Lycka till med ditt nätverksbyggande!
Edit: ser visst ut som om jag gick igenom det i alla fall, jaja.. ^^

Permalänk
Medlem
Skrivet av AtreX:

Nästan rätt!
Egentligen ska vi först gå igenom hur det hela BORDE fungera (dvs utan NAT vilket gör det hela betydligt mer komplicerat) men det hinner jag inte gå igenom på jobbet
Den du kommunicerar med på andra sidan din router (utanför ditt nät, dvs utanför 192.168.0.1-255 i mitt exempel) har ingen aning om vilken MAC-adress din dator/iPad/whatever har, den vet bara din routers publika IP-adress. I din router däremot håller en tabell reda på vilka sessioner som kommer från vilka -lokala- ip-adresser (förenklat: vilken port som anslutits mot från vilken lokal ip-adress) i ditt nät. Så när t.ex. en webserver skickar ett paket till din router så kollar den i tabellen och konstaterar att det paketet efterfrågades av kalles dator. Nästa steg blir att slå upp i mac-tabellen vilken mac-adress kalles dator har eftersom routern konstaterat att den har ett interface i samma ip-nät som kalles dator befinner sig i.
Skulle kalles dator inte befinna sig i samma nät som routern så görs istället ett uppslag i routingtabellen som talar om åt vilket "håll" kalles dators nät finns och vilken router som är nästa "hopp" på vägen mot kalles dators nät, därefter kollas mac-tabellen för vad den routern har för MAC-adress och så skickas paketet vidare ditåt.
På så sätt används mac-adressen hela tiden för att skicka ett paket -mot- dess slutdestination, men utan IP-adressen finns det ingen slutdestination att söka med Ungefär som att skicka ett brev till Familjen Svensson på Storgatan 45 i Norrköping, brevet kommer att komma fram till familjen, men ingen vågar öppna det eftersom det inte är addresserat till någon specifik person, "lätt" förenklat

Lycka till med ditt nätverksbyggande!
Edit: ser visst ut som om jag gick igenom det i alla fall, jaja.. ^^

OK, stort tack igen för utförligt svar. Jag trodde ett ip-paket även innehöll mac-adressen men tydligen icke....

Permalänk
Medlem
Skrivet av botze:

OK, stort tack igen för utförligt svar. Jag trodde ett ip-paket även innehöll mac-adressen men tydligen icke....

Det gör det! Men inte till den enhet den ska till slutgitligt utan endast till nästa "Hopp" på vägen, så enda gången paketet innehåller "din" macadress är när det hoppar från din router till din dator
Inte lätt att veta, hade själv noll koll på allt vad nätverk heter innan jag började plugga till nätverkstekniker på högskolan

Permalänk
Medlem
Skrivet av AtreX:

Det gör det! Men inte till den enhet den ska till slutgitligt utan endast till nästa "Hopp" på vägen, så enda gången paketet innehåller "din" macadress är när det hoppar från din router till din dator
Inte lätt att veta, hade själv noll koll på allt vad nätverk heter innan jag började plugga till nätverkstekniker på högskolan

Aha ok! Jag är dataingenjör och har läst flera kurser i router/switchteknik, trots det hade jag tydligen dålig koll