Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#1

ARP-Tabelleneinträge nicht auf PPP-Adapter anwendbar?

  Alt 25. Aug 2003, 14:19
MSDN: IP Helper Interface

Hallo zusammen,

Wenn ich den Sinn und Zweck des Address Resolution Protocol (ARP) richtig verstanden habe, dann kann man damit ja einer beliebigen IP eine physikalische (MAC) Adresse zuweisen... ähnlich den Einträgen in der HOSTS Datei. (???)

Wenn man also z.B. der IP 217.8.23.9 die MAC Adresse 00-00-00-00-00-00 zuweisen würde, müsste die Kommunikation mit dieser IP zum erliegen kommen... ( = Ziel des Programms)

Leider scheitert es aber immer daran, dass ich den Fehler "Unzulässige Funktion" bekomme, sobald ich die Funktion CreateIPNetEntry auf einen Adapter vom Typ 23 ( = PPP) anwenden will. Mit Adaptern vom Typ 6 ( = Ethernet) klappt es.

Weiss da jemand Rat oder gar eine Lösung?

{Im Anhang der Code des IP Helper Units (benötigt die JEDI Winsock2 und IPHelper API Header Übersetzungen).}
Angehängte Dateien
Dateityp: pas iphelp.pas (5,2 KB, 14x aufgerufen)
Dani H.
At Least I Can Say I Tried
  Mit Zitat antworten Zitat