Zuordnung IP Adresse zu Mac Adresse
Hallo, es gibt für IPv4 den Befehl arp. Dieser liest die Zuordnung von IPv4 Adresse mit Mac Adressen aus der Datei /proc/net/arp aus. Kann mir jemand sagen mit welchem Befehl ich die Zuordnung von IPv6 Adresse zu Mac Adressen auslesen kann? In welcher Datei wird diese Zuordnung gespeichert? Gruß, Nico
Nico Bayer am Dienstag, 22. Juli 2003 16:20:
Hallo,
es gibt für IPv4 den Befehl arp. Dieser liest die Zuordnung von IPv4 Adresse mit Mac Adressen aus der Datei /proc/net/arp aus. Kann mir jemand sagen mit welchem Befehl ich die Zuordnung von IPv6 Adresse zu Mac Adressen auslesen kann? In welcher Datei wird diese Zuordnung gespeichert?
Die Mac-ID fließt direkt in die IPv6-Adresse ein, deshalb bedarf es hier keiner expliziten Zuordnung (IMHO). -- Gruß MaxX 8-)
Am Dienstag 22 Juli 2003 19:33 schrieb Matthias Houdek:
Die Mac-ID fließt direkt in die IPv6-Adresse ein, deshalb bedarf es hier keiner expliziten Zuordnung (IMHO).
Nein - Das ist natürlich NICHT der Fall. Ich würde hier einfach einmal zu der Linux IPv6 Howto raten. Dann findet man etwas, worauf Du wohl Bezug nimmst: Es gibt eine link-local Adresse. Diese gilt jedoch nur "lokal", d.h. diese Adressen gehen nicht durch Router. (Ist sozusagen in etwa vergleichbar mit einem lokalen Netzwerk a.la. 10.* oder 192.168.* - Vergleich hinkt, aber für den Anfang geht es evtl. ...) Diese "link-local address" ist immer die MAC mit dem praefix: fe80: Also fe80::aaaa:bbbb:cccc:dddd Dann gibt es auch noch "site-local" Adressen. Diese fangen mit fec0 an. Will ich nicht näher drauf eingehen, denn auch hier gilt: wird nicht weiter geroutet. Das eigentliche ipv6 Netzwerk wäre dann 6bone (www.6bone.net). Hier kann man dann sogar ganze Netzwerke bekommen, mit denen man bis zu 65535 Subnetze aufbauen kann... wenn jemand also zuhause 100.000 Rechner stehen hat: mit ipv6 hat er da wenig Probleme :-)) (Würde dem Class A Netzwerk bei IPv4 entsprechen.) Und hier sollte dann klar sein: Eine Abhängigkeit mit der MAC-Adresse darf es nicht geben. Denn dann würde man sofort wieder in massive Probleme laufen. Es soll ja auch abfangbar sein, das wirklich alles vernetzt ist. Ich male da mal ein Zukunftsbild auf: Alles ist vernetzt. Mein Kühlschrank, Fernseher, jedes Fenster, jeder Tür, jeder Stift von mir (man muss ja wissen, wo welcher Stift ist, wie lang der Bleistift noch ist, oder der Anspitzer voll oder leer ist, ....) ... Da kommen schnell sehr viele Geräte zusammen! Und jedes Gerät will ich natürlich remote abfragen können (Meine Frau muss ja wissen, ob sie mir einen neuen Bleistift kaufen muss!). Da kann ich eine Verknüpfung mit der MAC-Adresse nicht mehr gebrauchen. Denn hier würde ich dann ja viel zu viel Platz verbraten für nichts und wieder nichts! Das nur so ganz nebenbei als Info ... Ich hoffe nur, dass ich jetzt nichts missverstanden habe. Ich habe mir das alle auch nur in der Theorie durchgelesen und mal übersieht ja doch mal ganz leicht etwas :) Ein paar Links: www.6bone.net www.freenet6.net www.linuxdoc.org Das sollte hoffentlich erst einmal reichen ... Mit den besten Grüßen, Konrad
Am Dienstag 22 Juli 2003 21:12 schrieb Konrad Neitzel:
Am Dienstag 22 Juli 2003 19:33 schrieb Matthias Houdek:
Die Mac-ID fließt direkt in die IPv6-Adresse ein, deshalb bedarf es hier keiner expliziten Zuordnung (IMHO).
Nein - Das ist natürlich NICHT der Fall. Ich würde hier einfach einmal zu der Linux IPv6 Howto raten. Dann findet man etwas, worauf Du wohl Bezug nimmst:
Und da muss ich mich selbst noch einmal verbessern: Matthias meinte wohl eher: http://standards.ieee.org/regauth/oui/tutorials/EUI64.html EUI64 beschreibt, wie z.B. die MAC Adresse mit benutzt werden kann, um die IP-Adresse mit zu berechnen. Findet sich auch in der Howto unter: http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/x607.html (Abschnitt 3.3.1 Automatically computed (also known as stateless)) Dies ist aber nur etwas, das sein kann und nicht sein muss. Denn natürlich kann man die ipv6 Adressen frei vergeben so wie man will. Ich selbst habe diese Thematik bisher verdrängt, daher bin ich da nicht sofort drauf gekommen. Aber es viel mir jetzt noch ein, dass da doch etwas war :) Mit den besten Grüßen, Konrad
Am Dienstag 22 Juli 2003 21:30 schrieb Konrad Neitzel:
nicht sofort drauf gekommen. Aber es viel mir jetzt noch ein, dass da doch etwas war :)
Und jetzt gehe ich ins Bett ... "viel" ... jaja ... Aber da hätte mir jetzt wohl noch nicht einmal eine Rechtschreib-Korrektur geholfen :-)) Gute Nacht zusammen! Konrad
Konrad Neitzel schrieb:
Am Dienstag 22 Juli 2003 21:30 schrieb Konrad Neitzel:
nicht sofort drauf gekommen. Aber es viel mir jetzt noch ein, dass da doch etwas war :)
Und jetzt gehe ich ins Bett ... "viel" ... jaja ... Aber da hätte mir jetzt wohl noch nicht einmal eine Rechtschreib-Korrektur geholfen :-))
Nana, nur weil Du die Wechstaben verbuchselst, musst Du doch nicht jetzt schon schlapp machen ;)
Gute Nacht zusammen!
emvalls! bernd
Konrad Neitzel am Dienstag, 22. Juli 2003 21:12:
Am Dienstag 22 Juli 2003 19:33 schrieb Matthias Houdek:
Die Mac-ID fließt direkt in die IPv6-Adresse ein, deshalb bedarf es hier keiner expliziten Zuordnung (IMHO).
Nein - Das ist natürlich NICHT der Fall. Ich würde hier einfach einmal zu der Linux IPv6 Howto raten. Dann findet man etwas, worauf Du wohl Bezug nimmst:
Es gibt eine link-local Adresse. Diese gilt jedoch nur "lokal", d.h. diese Adressen gehen nicht durch Router. (Ist sozusagen in etwa vergleichbar mit einem lokalen Netzwerk a.la. 10.* oder 192.168.* - Vergleich hinkt, aber für den Anfang geht es evtl. ...) Diese "link-local address" ist immer die MAC mit dem praefix: fe80: Also fe80::aaaa:bbbb:cccc:dddd
Danke, deswegen schrieb ich ja auch IMHO. Ich habe mir nur "meine" IPv6-IPs angesehen und fand da meine Mac-IDs wieder. Und bei einem kleinen Test klappte es damit auch prima (logisch ;-). Weiter hab ich mich damit noch nicht beschäftigt, weil ich es einfach noch nciht brauchte. -- Gruß MaxX 8-)
participants (4)
-
Illuminatus@t-online.de
-
Konrad Neitzel
-
Matthias Houdek
-
Nico Bayer