WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Netzwerke (http://www.wcm.at/forum/forumdisplay.php?f=32)
-   -   PC durch mac ansprechen (http://www.wcm.at/forum/showthread.php?t=35294)

MrWolf 07.11.2001 12:31

nochwas zum subnet:

ich denke (sicher bin ich nicht ;-) ) dass es reichen müsste das gerät dessen ip adresse gesucht wird vorübergehend ins gleiche physikalische netz (also nicht über einen router verbunden, sondern nur über einen hub/switch) zu hängen. Da RARP einen Broadcast macht, geht die Anfrage an alle Hosts die am Kalbel hängen (unabhängig davon, ob jetzt über IP mehrere logsiche Subnetze aufgeteilt worden sind)

Begründung: Ein RARP wird ja zunächst auf Ethernet Ebene empfangen (OSI Layer 1+2) dort wird mit der eigenen MAC Adresse verglichen. Nur wenn diese stimmt wird eine Anfrage an die darüberliegende TCP Schicht nach der zugewiesenen IP Adresse gemacht) Da Schicht 1+2 nix über IP Adressen und somit auch nix über logische Netze wissen - wird die Anfrage auf jeden Fall beantwortet.

lg mrw

valo 07.11.2001 12:46

was ja dann aber nicht heissen muss, dass die tcp antwort ankommen muss, wenn sie in einem anderen logischen netz is... :confused:

MrWolf 07.11.2001 12:50

so wie ichs verstanden hab, wird die ip adresse über ein ethernet packet zurückgeschickt also nicht über ip. sonst wärs ja nicht sehr sinnvoll oder?

Heimdall 07.11.2001 13:00

also lt. 3Com ist die default-einstellung 192.168.10.1

wenns umgestellt ist schau mal nach ob man bei dem ding einen reset

machen kann.

http://support.3com.com/infodeli/too..._userguide.pdf



greetz

valo 07.11.2001 15:09

Zitat:

Original geschrieben von MrWolf
sonst wärs ja nicht sehr sinnvoll oder?
hm, allerdings...

LouCypher 07.11.2001 17:21

@mrwolf: Das mit dem rarp klingt nach der lösung. Leider is w2k kein rarp zeug dabei (oder doch?), und im netz hab ich auf die schnelle eben nur die erklärung mit dem server gefunden. Mittlerweilen bin ich das ding eh schon los, aber lösung des problems würd mich trotzdem interessieren.

@heimdall: Auf die idee bon ich auch schon gekommen, nur wurde die ip geändert :(

enjoy2 07.11.2001 17:59

sorry, auch zu schnell gepostet, kann nur nach MAC suchen, wenn du Comp. bereits mit IP geladen hast

renew 07.11.2001 18:12

Zitat:

Original geschrieben von MrWolf
unter windows xp (zumindest in der pro version) auf der commandline den befehl arp -a eingeben: der spukt dir alle im netz gefundenen ip adressen samt der zugehörigen mac adressen aus.
Das geht aber auch nur, wenn der Rechner in letzter Zeit mit einem anderen kommuniziert hat. Weil die ARP Einträge haben auch eine TTL, und irgendwann löscht er diese wieder.

Aber das mit dem Rarp hört sich interessant an. Is halt nur die Frage, ob das wirklich so hinhaut wie du beschrieben hast, Mrwolf. ;)
Logisch würde es sich anhören. :)

MrWolf 07.11.2001 20:29

uups
hab heute nur so aus dem kopf geantwortet und jetzt (zu haus) nochmals nachgelesen: scheinbar gibts AUCH rarp server. für den fall nämlich, dass ein pc nur über das netzwerk bootet und rarp dazu verwendet im netzwerk nachzufragen, welche ip adresse für seine mac adresse vorgesehen ist. sobald dieser rechner dann mit anderen daten austauscht steht in den cachetabellen aller rechner auch das paar ip<->mac dieses rechners und das vorher von mir beschriebene protokoll funktioniert. (nachzulesen in RFC 903)

nachteil: da der broadcast nur ins eigene subnet also nicht über router hinweg geleitet wird braucht jedes subnet einen eigenen rarp server. ---> das bootstrap protokoll (bootp rfc 951, 1048 und 1084) umgeht diesen nachteil indem es UDP messages verschickt, die auch über router hinweg weitergeleitet werden.... aber ich glaub hier wirds dann faaaaaaad ;-)

lg mrw

valo 07.11.2001 22:13

na


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag