"Hämta en adress från DHCP-server"

Permalänk
Medlem
Skrivet av Tozzi:

Nu får man ju anta vad TS menade, och på tanke på hans inlägg verkar han inte ha en nätverksutbildning. Jag förstår ditt tänk men nollor, men seriöst, det går bra och räkna utan dem. Allt gånger 0 är fortf 0. Så det försvårar inget när man räknar. Bara skönare att ha mindre siffror i "leken" imo. Mitt svar reflekterade till TS, och om man visar sin ip på datorn, så står det inte 192.168.001.025, utan nollorna innan en siffra i varje oktet är urfasade, varför? Tja, de behövs egentligen bara när man räknar ut adresser och fyller därmed ingen funktion efter uträkningen längre.

By default är sista adressen broadcast (därav ordvalet "oftast" med citattecken), men om man vill, så kan man alltid ändra på den, dock inte rekommenderat och oftast inget vettigt behov varför man skulle vilja, men det går.

Skrivet av mrqaffe:

Jag är med på ditt tänk.
Jag började däremot tänka på vad som skulle hända om man körde broadcast på en annan adress, det är nog en dålig ide om man inte vill ha problem med det mesta, spännande om den börjar passera routrar, broadcast storm får en helt ny kraft

Läser nätverk på gymnasiet nu (år 3), vi fokuserar mest på CCNA böckerna och kommer i slutet av kursen att ta CCNA cert. Det jag undrar är, vad har man för nytta av broadcast? Jag vet vad en broadcast address är men förstår inte vad man kan använda den till?
Förlåt att jag stjäl tråden men det verkar som TS fick sitt svar.

Permalänk
Medlem
Skrivet av mrqaffe:

Det konstiga är att en ip v4 adress är 32 bitar och ingen av de vedertagna sätten att skriva ut den ger 9 siffror, att hitta på ett eget sätt att skriva den verkar dumt eftersom många troligen kommer att tolka det fel.
http://sv.wikipedia.org/wiki/IPv4

Jo jag vet allt hur IPv4 fungerar. Men om han säger att det är 9 siffror i adressen så är det väl inte så konstigt. Ta till exempel en vanlig klass C adress som exempel: 192.168.10.1
Dock är det inte så informativt att säga hur många siffror ens adress innehåller x)

Visa signatur

Citera för att få svar

Permalänk
Medlem
Skrivet av mrqaffe:

Jag är med på ditt tänk.
Jag började däremot tänka på vad som skulle hända om man körde broadcast på en annan adress, det är nog en dålig ide om man inte vill ha problem med det mesta, spännande om den börjar passera routrar, broadcast storm får en helt ny kraft

Haha ^^ Broadcast körs ju med mac-adressen FF:FF:FF:FF:FF:FF (lager 2), så det är inga problem. I samma paket så står även vilken broadcastadress som denne ska svara på, så jag tror inte det är några problem, men ack så onödigt krångligt kanske.

Visa signatur

HTPC - Bygglogg; http://www.sweclockers.com/album/?id=2902
HTPC - Galleri; http://www.sweclockers.com/galleri/6562-htpc-galleribilder
42U - Bygglogg; http://www.sweclockers.com/galleri/7862-42u-rackskap-i-hemmet
i7 8700K, Antec kühler 620, Asus ROG Strix Z370-I Gaming, Corsair Vengeance RGB DDR4-2666 2x16GB RAM, ASUS GTX 1070

Permalänk
Medlem
Skrivet av SanyaIV:

Läser nätverk på gymnasiet nu (år 3), vi fokuserar mest på CCNA böckerna och kommer i slutet av kursen att ta CCNA cert. Det jag undrar är, vad har man för nytta av broadcast? Jag vet vad en broadcast address är men förstår inte vad man kan använda den till?
Förlåt att jag stjäl tråden men det verkar som TS fick sitt svar.

Ah, va kul! Har själv läst många böcker från Cisco, pluggade nätverk & säkerhet på högskola med enbart material från Cisco (förutom när det var OS relaterat).

Broadcast är en adress enheterna/noderna använder sig utav för att skicka till alla noder i nätverket, t.ex. används det för att hitta andra noder i nätverket de ska kommunicera med. Som ett exempel:

Du ska ringa din lokala pizzabagare, du vet inte hans nummer, så du ringer 118 118 och får av dem veta numret till bagaren. Du sparar den numret och kan nu ringa dit utan att behöva fråga någon om numret.

I nätverkstermer betyder det att det finns en fast adress som alla noder i ett nätverk vet att de alltid kan "kontakta" när de behöver veta ett mål.

Låt oss säga att du är Dator A, och ska pinga Dator C. I nätverket finns Dator A, Dator B, Dator C och Dator D. Vi kan kort säga A, B, C, D.

A har aldrig kommunicerat med C förr, A vet inte vad för adress denne ska använda. En förfrågan skickas ut i hela nätverket om vad C har för ip-adress. Det betyder att även B, C och D får denna förfrågan, men det är bara C som svarar på detta och säger "Här är jag!" och skickar ett svar med sin ip-adress på. A vet nu ip-adress till C och kan därmed påbörja kommunikation med C.

I kort är det för att sända ut till alla, en router blockerar broadcast och därmed följer inte med ut mot internet. En switch däremot switchar vidare broadcast så långt den kan på alla sina portar, förutom från den porten det kom från.

Inom DHCP används broadcast, för att hitta DHCP server. En broadcast skickas ut och förhoppningsvis svarar en DHCP server och lånar ut en adress.

Om jag minns helt korrekt är broadcast en mac-adress på FF:FF:FF:FF:FF:FF och en ip-adress på 255.255.255.255 gällandes DHCP. (alla fält är ettor). Men om du har en ip-adress redan så blir det t.ex. 192.168.1.255 beroende på nät du sitter på.

Någon får gärna korrekturläsa mig, känns som jag svamlar mest idag.. Fail-dag för mig idag >.<

Visa signatur

HTPC - Bygglogg; http://www.sweclockers.com/album/?id=2902
HTPC - Galleri; http://www.sweclockers.com/galleri/6562-htpc-galleribilder
42U - Bygglogg; http://www.sweclockers.com/galleri/7862-42u-rackskap-i-hemmet
i7 8700K, Antec kühler 620, Asus ROG Strix Z370-I Gaming, Corsair Vengeance RGB DDR4-2666 2x16GB RAM, ASUS GTX 1070

Permalänk
Medlem
Skrivet av Tozzi:

...

I nätverkstermer betyder det att det finns en fast adress som alla noder i ett nätverk vet att de alltid kan "kontakta" när de behöver veta ett mål.

Låt oss säga att du är Dator A, och ska pinga Dator C. I nätverket finns Dator A, Dator B, Dator C och Dator D. Vi kan kort säga A, B, C, D.

A har aldrig kommunicerat med C förr, A vet inte vad för adress denne ska använda. En förfrågan skickas ut i hela nätverket om vad C har för ip-adress. Det betyder att även B, C och D får denna förfrågan, men det är bara C som svarar på detta och säger "Här är jag!" och skickar ett svar med sin ip-adress på. A vet nu ip-adress till C och kan därmed påbörja kommunikation med C.

...

När C-svarar så skickar C ett svar med sin MAC-adress (det är MAC-adressen som A vill veta för C´s IP-adress är redan känd eftersom den skrevs in i ping-verktyget). A sparar sedan i en tabell, ARP-table (Adress Resolution Protocol), vilken MAC-adress den ska kommunicerar med för att nå C´s IP-adress. A vet nu MAC-adressen till C och kan därmed påbörja kommunikation med C.

Om man vill se vilka poster som finns i ARP-tabellen på en Windows-dator kan man i kommandotolken skriva arp -a

Permalänk
Medlem
Skrivet av Gunmoses:

När C-svarar så skickar C ett svar med sin MAC-adress (det är MAC-adressen som A vill veta för C´s IP-adress är redan känd eftersom den skrevs in i ping-verktyget). A sparar sedan i en tabell, ARP-table (Adress Resolution Protocol), vilken MAC-adress den ska kommunicerar med för att nå C´s IP-adress. A vet nu MAC-adressen till C och kan därmed påbörja kommunikation med C.

Precis.

Ytterligare tillägg.

På Ethernet är broadcast MAC adressen FF:FF:FF:FF:FF:FF. Broadcast finns dock inte bara på ethernet och det går inte att säga att en specifik MAC-adress är kopplad till en speciell broadcast IP. På Ethernet används MAC och på andra multi-access nät används IP.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Medlem
Skrivet av Gunmoses:

När C-svarar så skickar C ett svar med sin MAC-adress (det är MAC-adressen som A vill veta för C´s IP-adress är redan känd eftersom den skrevs in i ping-verktyget). A sparar sedan i en tabell, ARP-table (Adress Resolution Protocol), vilken MAC-adress den ska kommunicerar med för att nå C´s IP-adress. A vet nu MAC-adressen till C och kan därmed påbörja kommunikation med C.

Om man vill se vilka poster som finns i ARP-tabellen på en Windows-dator kan man i kommandotolken skriva arp -a

Tack för tilläget. Syftade lite på DNS namn, men var otydlig.

Skrivet av era909:

Precis.

Ytterligare tillägg.

På Ethernet är broadcast MAC adressen FF:FF:FF:FF:FF:FF. Broadcast finns dock inte bara på ethernet och det går inte att säga att en specifik MAC-adress är kopplad till en speciell broadcast IP. På Ethernet används MAC och på andra multi-access nät används IP.

Tackar för tilläget.

Visa signatur

HTPC - Bygglogg; http://www.sweclockers.com/album/?id=2902
HTPC - Galleri; http://www.sweclockers.com/galleri/6562-htpc-galleribilder
42U - Bygglogg; http://www.sweclockers.com/galleri/7862-42u-rackskap-i-hemmet
i7 8700K, Antec kühler 620, Asus ROG Strix Z370-I Gaming, Corsair Vengeance RGB DDR4-2666 2x16GB RAM, ASUS GTX 1070

Permalänk
Medlem
Skrivet av Tozzi:

Lång text

Skrivet av Gunmoses:
Skrivet av era909:

Tack så mycket för förklaringarna!

Permalänk
Medlem
Skrivet av mrqaffe:

Det konstiga är att en ip v4 adress är 32 bitar och ingen av de vedertagna sätten att skriva ut den ger 9 siffror, att hitta på ett eget sätt att skriva den verkar dumt eftersom många troligen kommer att tolka det fel.
http://sv.wikipedia.org/wiki/IPv4

192.168.1.1 8 siffror
192.168.1.10 9 siffror

Inget konstigt med det....

Visa signatur

What evah! i'll do what i want! | Det stavas väl inte väll...såvida du inte ska skriva välling.
"Det var väl bra"

Permalänk
Rekordmedlem

Jajaja... Så länge man är medveten om att det egentligen är ett 32 bitars tal och har koll på icke utskrivna nollor om man ska räkna nått så kalla det 8-9 siffrigt eller nått annat då

Visa signatur

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.