Vad är det för adress då?
Någon som är haj på detta och skulle kunna vissa mig hur man får fram en nätverksaddress med hjälp av denna class A mask, 255.0.0.0?
19 svar · 2 747 visningar · startad av Compusa
Någon som är haj på detta och skulle kunna vissa mig hur man får fram en nätverksaddress med hjälp av denna class A mask, 255.0.0.0?
Vad är det för adress då?
Ta vad som helst spelare egentligen ingen roll.
någon av dessa kan vara till hjälp >>> http://www.subnetmask.info/
Compusa skrev:
Någon som är haj på detta och skulle kunna vissa mig hur man får fram en nätverksaddress med hjälp av denna class A mask, 255.0.0.0?
Nätverksadressen till den masken är den första okteten d.v.s. om adressen är 10.4.10.2 så är nätverksadressen 10.0.0.0. Broadcastadressen är 10.255.255.255. Allt däremellan är klientadresser. :)
Rikard skrev:
Nätverksadressen till den masken är den första okteten d.v.s. om adressen är 10.4.10.2 så är nätverksadressen 10.0.0.0. Broadcastadressen är 10.255.255.255. Allt däremellan är klientadresser. :)
Stort tack, nu vet jag nog hur jag ska tänka :)
Hmm men hur får man då fram det till följande resultat?
14.1.7.4 & 255.0.0.0 = 14.0.0.0
Hur ska jag tänka, min hjärna blöder :(
Jag förstår svaret, men jag förstår inte hur man ska veta vilken av maskarna man ska använda när det finns flera att välja på.
Det finns bara en mask: 11111111 00000000 00000000 00000000 <==> (255.0.0.0)
Som stoffe-2k tipsat om tidigare. Läs denna. ;)
http://ip.pal.pp.se/ipadresser.txt
Ha ha riktigt bra, skrivet på Kalle-Anka svenska dessutom :)
If a packet hits a pocket on a socket on a port,
And the socket has an error and the packet isn't caught,
And the bus is interrupted as a very last resort,
then the socket packet pocket has an error to report!
:L
När jag översätter en ip-address till dess binära form ska jag då börja från vänster om punkten och sedan till höger? Längesedan jag höll på med detta.
Om en ip-addres 192.169.0.1 hur översätter jag då enklast stora värden som 192 och 169? Finns det någon strategi?
Det spelar ingen roll. Punkter används ju även i den binära versionen för att separera bytesen:
255.0.255.0 = 11111111.0.11111111.0
Edit: Såg att du utökade posten en aning. Kika på
http://www.newton.dep.anl.gov/newton/askasci/1995/math/MATH065.HTM
Det spelar ingen roll beroende på hur du menar. Har du ett IP a.b.c.d översätter du bara a till en 8-bitars sträng, b -> 8 bitar osv...
om a = 1 -> a = 00000001 och exakt samma för b, c och d.
a.b.c.d = 10.1.1.2 blir alltså
a = 00001010
b = 00000001
c = 00000001
d = 00000010
alltså a.b.c.d = 00001010.00000001.00000001.00000010
00001010 00000001 00000001 00000010
Okej tackar, ska pröva mig fram...
Aha. Du börjar från höger. Se t.ex. hur siffran 1 representeras.
edit. Eller jag börjar fundera på vad du är ute efter.
För att arbeta med översättning till binärtal (vilket jag nästan aldrig gör iofs) hittar jag den lägsta tvåpotensen först och sätter den biten till 1. Och sen fortsätter jag det med resten tills det är klart.
ex
192
Minsta tvåpotensen är 128 vilket ger
1000 0000
64 kvar vilket ger en rest av noll vilket gör exemplet trivialt
1100 0000
Man ska alltså förstå innan man räknar hur tvåpotenserna representeras.
0000 0001 = 1
0000 0010 = 2
0000 0100 = 4
0000 1000 = 8
0001 0000 = 16
0010 0000 = 32
0100 0000 = 64
1000 0000 = 128
Precis vad jag var ute efter cyprys! Det går alltså inte att få "ettorna" på fel ställen om man börjar från det hållet? Det känns ju helt klart mest naturligt i alla fall :)
Nu postar jag igen ;)
Vet du/ni om jag måste testa alla maskar (5 stycken i uppgiften) för att veta en ip-addressens motsvarande nätverksaddress i en routing table?
Routing tabellen ser ut så här:
Mask Nätverksaddress Router-address Interface
"en mask" "en nw-address" "en router-address" "ett interface"
Jag får några ip-addresser och ska välja rätt mask för att få fram nätverksaddress och således den mappade router-addresen.
Glöm det, har förstått nu, tack för hjälpen allihopa! :stud
Ja, eftersom flera maskar(!) kan producera matchande nätverksadresser. Exempel:
ip-adress [i]a[/i] = 60.40.20.1
mask | na
----------------------
(1) 255.0.0.0 60.0.0.0
(2) 255.255.0.0 60.40.0.0
a & (1) = 60.0.0.0
a & (2) = 60.40.0.0
Båda ger en träff i nätverksadresskolumnen, men eftersom nummer två ger en "längre" träff är det den du vill ha.
Tack Peter, hittade ett fall där jag direkt såg en passande mask.
IP = 193.4.5.8
Rätt mask är: 255.255.255.0
Eftersom nätverksaddressen 193.14.5.0 är känd i routertabellen och ingen annan address kan krocka, av de som är specificerade i tabellen.
Då är saken biff med andra ord! ;)
Njaa, det är rätt ovanligt med två entrys i en routingtabell där det ena entryt innefattar det andra. *-)