Skrivet med hjälp av Better SweClockers
Fråga om bytes och hexadecimal
I praktiken är byte och octet nästan alltid synonyma och betyder åtta bitar.
(Utgår från att du förstår positionstalsystem, men en kort sammanfattning: En siffra d på position n i ett tal med bas b är värd d × bn. Positionen är nollindexerad. Exempelvis är siffran 3 i 6 374 värd 3 × 102. Hela talet är värt summan av alla sina siffrors värde.)
Om vi tänker på vanliga hederliga IPv4-adresser består de ju av 32 bitar. Delar vi upp en sådan bitsträng i fyra lika stora delar består varje del av åtta bitar, alltså en byte. Det största tal som går att uttrycka med åtta bitar är förstås 1111 11112, vilket är 1 mindre än 1 0000 00002 (analogt med hur det största tresiffriga decimala talet 999 är 1 mindre än 1 000), alltså 1 × 28 − 1 = 255.
Eftersom vi människor är vana vid att tolka decimala tal representerar vi gärna IP-adresser decimalt, och vi gör det (för IPv4) genom att betrakta varje byte för sig, som var och en alltså är ett tal i intervallet [0, 1111 11112], alltså [0, 255]. En IP-adress kan alltså representeras som fyra decimala tal mellan 0 och 255 (med en punkt emellan för läsbarhet).
Hexadecimalt då? Hexadecimalt betyder bas 16 (i motsats till exempelvis 2 eller 10). Då måste det finnas 16 siffror, vilka konventionellt är 0–9 och sedan A–F, där F16 = 1510. För att indikera hexadecimalt används ofta prefixet 0x, så 0xX = X16.
Vi kan förstås uttrycka vilket heltal som helst i vilken bas som helst, och just bas 16 lirar väldigt bra med bas 2, eftersom log2(16) är ett heltal. Betrakta talet 0xFF. Det är värt 15 × 161 + 15 × 160 = 255. Två hexadecimala siffror räcker alltså precis för att representera en byte.
Allting i en dator lagras och behandlas i slutänden i binär form, men vi kan välja att representera binära tal i en annan bas för att det ska bli lättare för oss att tolka. Så till exempel kan vi skriva 0xF5 eller 245 istället för det klumpiga och svårtolkade 1111 01012, som datorn "ser".
Följande gäller:
1111 11112 = FF16 = 0xFF = 28 − 1 = 25510
En IP-adress är som Alling skriver 32 stycken bitar som är uppdelade i fyra delar(oktetter) för att det ska bli lättare för oss att läsa.
Ett exempel
192.168.25.1
Blir binärt
1100 0000.1010 1000.0001 0011.0000 00001
Om du använder Hex blir varje oktett två siffror (fyra bitar per Hexadecimal siffra)
C0.A8.19.1
Överkurs:
Så om du tar bort punkterna och läser ip-adressen som ett sammanhängande tal så blir 192.168.25.1 = 3 232 240 385
Du behöver inte vaccinera dina barn, bara dom du vill behålla.
- Igår Xbox-chefen Phil Spencer självkritisk efter Redfall-flopp 54
- 4 / 5 Nvidia: "Vår AV1-kodare bättre än AMD och Intel" 47
- 4 / 5 Microsoft tvingar på användare Edge för länkar 95
- 4 / 5 Ny funktion stoppar flodvåg av Windows-aviseringar 29
- 2 / 5 Modernare programmeringsspråk ska göra Windows säkrare 47
- Formel 1-tråden7710
- köpråd speldator 8-10k, har psu 850w samt gpu RTX 3060ti14
- Vilket av dessa färdiga burkar är bäst/bäst för priset? RTX 409025
- Råd till köp utav gaming-dator. Budget ~15k8
- Ny CPU och moderkort5
- Uppåt för Iphone – men Samsung passerar Apple26
- Fynd24 säljer via CDON fake-hårdiskar270
- Kan man ändå använda EXPO med dessa RAM-minnen?0
- Fynd24 har sålt fejkade hårddiskar sedan 2021129
- Tips på NAS till nybörjare232
- Säljes Soundboks Gen 3 x Jägermeister Special Edition - Helt Ny
- Säljes mITX-paket: Ryzen 7 5800X, MSI MPG B550I, G.Skill 32 GB 3600 Mhz CL16
- Säljes JBL 075 JBL 2110 högalarelement
- Säljes 2 st NES + 9 spel +Zappers
- Säljes Gigabyte 3060 WindForce 12GB
- Säljes Servrar och accesspunkter.
- Säljes Spelkupong - Overwatch 2 Ultimate Battle Pass
- Säljes Gamingdator
- Köpes AM4 köpes
- Köpes Meshlicious vit sidopanel
- Fredagspanelen 294: Postmord och prisras1
- Crucial ska släppa ny rekordsnabb SSD13
- Asus PG42UQ: OLED-skärmen som sätter ribban och kostar därefter28
- Uppåt för Iphone – men Samsung passerar Apple26
- Fynd24 har sålt fejkade hårddiskar sedan 2021129
- Gigabyte bekräftar 8 GB grafikminne till RTX 4060 Ti90
- Xbox-chefen Phil Spencer självkritisk efter Redfall-flopp54
- Quiz: Visa dina Star Wars-kunskaper!85
- Fynd24 säljer fejkade hårddiskar på CDON Marketplace270
- Nvidia: "Vår AV1-kodare bättre än AMD och Intel"47
Externa nyheter
Spelnyheter från FZ
- Svarta Steam-siffror för Redfall igår
- Xbox "levde inte upp till" 2022 års showcase, men Phil Spencer är "entusiastisk" över årets igår
- Det här spelar FZ i helgen – vad spelar du? igår
- Spider-Man-remastern på PS5 släpps fristående – kostar 639 kronor igår
- Flygsimmen Falcon återvänder till Microprose igår