Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » IP Adresse 2 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen IP Adresse 2
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Diamond
unregistriert
IP Adresse 2 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo alle zusammen .
Zum üben bearbeite ich noch eine weitere Aufgabe zum Thema

Meine Ergebnisse :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:

IP:  01111111 . 11111101.   00001011. 01001011
Subnetmask:   11111111. 11111111. 11111111. 11000000

Netzweradresse: 

01111111. 11111101. 00001011.   01000000

Broadcast:
Endzahl 01111111

Broadcast: 127.253.11.127

Als
Host Adresse bekomme ich folgendes raus:

001011_12 = 1740








Passt meine Host Adresse auch ?
15.07.2017 11:38
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Sorry hier die Aufgabenstellung großes Grinsen

Diamond hat dieses Bild (verkleinerte Version) angehängt:
d.png

15.07.2017 11:39
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo!

Stimmt alles, bis auf diese Host-Adresse. Die binäre Darstellung 1011 ist zwar richtig, ich habe aber keine Ahnung, wie Du auf die Dezimalzahl kommst.
Das Subnet in dieser Aufgabe hat nur sechs Bit auf null, also kannst Du nur 2^6=64 Host-Adressen I diesem Netz haben. Schon deshalb macht eine größere Zahl gar keinen Sinn.

Ansonsten ganz gut! Daumen hoch

Gruß
Marco
15.07.2017 19:11 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Habe die Host Adresse so ausgerechnet :

Muss man jetzt nicht zuerst von der Netmask zu Ip hochzählen ?

von 64 bis 75 = 11

001011_11 = 1*^11^0+1*11^1+1*11^3 = ......

so ausrechnen ?

Oder rechnet man immer noch so : 1*2^0 .......?
15.07.2017 19:42
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du musst von der Netzwerk-Adresse bis zur IP Adresse hochzählen.
Keine Ahnung, was Du da rechnest. Es ändert sich doch nicht die Basis des Zahlensystems?
11 (dezimal) ist einfach die Hostadresse, entsprechend 1011 dual.

Gruß
Marco
16.07.2017 00:05 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
DiamondaliasPage
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

001011_11 = 1*2^0 +2+1*2^3= 11_2

4.4

Erste bit von der Netzweradresse siehe:
01111111

Der erste Bit links ist 0 also Class A Netz?

Ich hoffe ich habe dich richtig verstanden ? großes Grinsen
16.07.2017 12:02
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von DiamondaliasPage
001011_11 = 1*2^0 +2+1*2^3= 11_2

Ich verstehe nicht, was das _11 oder das _2 bedeutet.
Die 1011 ist eine Zahl im Dualsystem, die 11 ist derselbe Wert im Dezimalsystem.

Zitat:
Original von DiamondaliasPage4.4

Erste bit von der Netzweradresse siehe:
01111111

Der erste Bit links ist 0 also Class A Netz?

Ich hoffe ich habe dich richtig verstanden ? großes Grinsen

Ja, das ist richtig! Tanzen

Gruß
Marco
16.07.2017 12:14 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

2^6 = 64 Adressen

11 Rechner : Netzwerk zur Ip hochgezählt.

4.6

Ja es liegt im gleichen Subnetz.


IP: 01111111 . 11111101. 00001011. 01001011
11111111. 11111111. 11111111. 11000000



01111111. 11111101. 00001011. 01000000

Ip und Netzmask letzte erste 2 Bit :01 gleich danach verschieden .

4.7

erster Wert über 28

2^5 = 32

Subnetz:11000000

11000000 Passt ?


4.8

Hier wird es wieder schwer.

2^5 =32

Es gibt nur 2 EInsen :

2^2 = 4

32 *4 = 128 Ip Adressen

Netzwerk Adresse 64 um das es geht.

64+32 =96 ist der letzte Ip Wert ?

In Ordnung ?
16.07.2017 12:49
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ups, da ist ja wieder das meiste falsch...

Ja, die 64 stimmt, aber insgesamt passen in das Netzwerk doch mehr Hosts! Das ist immer zwei weniger, weil eine für die Netzadresse selbst und eine für die Broadcast-Adresse belegt ist, hier also 62. Das hatten wir bei der anderen schon durchgekaut...

Nein, die beiden IP Adressen liegen nicht im selben Subnet. Wenn die Mask 255.255.255.196 ist, dann gibt es für das letzte Byte 4 Bereich: 0-63, 64-127, 128-195, 196-255. Die 71 liegt im zweiten, die 175 im dritten, also nicht im selben Subnet. Das alles kannst Du Dir auch mit den Bitoperationen klar machen, wie ich auf diese Bereiche komme.
Den Rest habe ich mir noch nicht angeschaut...

Gruß
Marco
17.07.2017 08:07 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Um zu gucken ob die im gleichen Subnet liegen muss man doch die Null verschieden Bot von Netzwerkadresse und IP vergleichen oder ?
17.07.2017 09:29
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du musst von beiden Adressen die Bit vergleichen, die in der Mask auf 1 sind. Wenn die alle übereinstimmen, dann sind beide Adressen im selben Subnet, sonst nicht.
Also: Schreibe mal die beiden Adressen auf und setze alle Bit auf Null, die in der Mask 0 sind. Dann vergleiche die restlichen Bit, ob die überall gleich sind. Da die ersten drei Byte so wie so schon komplett übereinstimmen, musst Du Dir nur das letzte Byte anschauen. Letztlich also: Sind die ersten beiden Bit in dem letzten Byte gleich oder nicht?

Gruß
Marco
17.07.2017 14:06 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

code:
1:
2:
3:
4:
5:
6:
7:
IP:  01111111 . 11111101.   00001011. 01001011
Netzweradresse: 

01111111. 11111101. 00001011.   01000000



Die ersten 2 Bit sind doch gleich von der Ip und der Netzwerkadresse oder nicht ?

Siehe Ansatz oben?
17.07.2017 19:42
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wieso der Netzwerk-Adresse? Die Netzwerkadresse und eine beliebige
IP-Adresse zu diesem Netzwerk sind natürlich immer im selben Netzwerk, sonst wäre das ja nicht die Netzwerkadresse zu dieser IP-Adresse. Die Frage würde doch überhaupt keinen Sinn ergeben!
Du hast doch aber zwei IP-Adressen gegeben, eine mit der 75 hinten und eine mit der 171, die Du auf Netz-Gleichheit überprüfen sollst. Wie kommst Du überhaupt auf die Netzadresse jetzt?

Oder wenn schon Netzadresse: wie ist denn die von der 75 und wie die von der 171? Meinst Du, das sind wirklich dieselben?

Gruß
Marco
18.07.2017 00:47 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Diamond
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Soll ich die IP mit der Subnetmask vergleichen ?

Schreibe morgen Klausur großes Grinsen

Bitte um schnelle Hilfe großes Grinsen
18.07.2017 11:16
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du meinst jetzt auf die Frage hin, ob zwei IP Adressen im selben Subnet sind?

Der Einfachheit halber hier mal nur das letzte Byte betrachtet (alle anderen stimmen ja überein so wie so):

IP1: 75 dez = 0100 1011 dual
IP2: 171 dez = 1010 1011 dual
Subnetmask: 192 dez = 1100 0000 dual

Was ein Computer damit macht wäre das hier:
bitweises XOR der beiden IP-Adressen (Wenn Du nicht weißt, was XOR = exklusives oder ist oder was ich immer mit "bitweise" meine: Googlen und oder hier konkret fragen!)
Nach dem XOR hast Du nur die Bit auf 1, die sich unterscheiden, alle anderen auf null, also als Ergebnis:
code:
1:
2:
3:
4:
5:
    0100 1011
XOR 1010 1011
=   1110 0000

Dieses Ergebnis wird mit der Netmask Bitweise-AND verknüpft, also nur Bit, die bei beiden 1 sind, sind auch im Ergebnis 1, sonst 0 (also auch dann, wenn nur eines 0 oder auch wenn beide 0 sind), also:
code:
1:
2:
3:
4:
5:
    1110 0000
AND 1100 0000
=   1100 0000

Nur wenn da alles auf 0 steht, wären sie im selben Netz. Es sind aber die ersten beiden Bit 1, also unterschiedliches Netz.

Für uns Menschen ist es einfacher das so zu machen:
Netmask ist 192 (im letzten Byte), also ersten beiden Bit auf 1, restlichen 6 auf 0. Wir müssen also nur die beiden ersten Bit der beiden IP-Adressen vergleichen, ob die gleich sind oder nicht. Sag mir selber, sind die ersten beiden (also die ganz links...) Bit der beiden IP-Adressen gleich oder nicht (immer noch nur das letzte Byte betrachtet natürlich):
code:
1:
2:
3:
4:
IP1: 75 dez = 0100 1011 dual
IP2: 171 dez = 1010 1011 dual

Bei mir ist es einmal 01 und bei der anderen 10 und das ist nicht gleich, oder?

Gruß
Marco
18.07.2017 15:02 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » IP Adresse 2