Applikation sendet Pakete - VS08 C#
-
Hiho, meine Applikation sendet gelegentlich ein Paket, wie beispielsweise dieses hier:
Ethernet packet details:
Ethernet II (Packet Length: 56)
Destination: ff-ff-ff-ff-ff-ff
Source: 00-0c-6e-a8-9d-4c
Type: ARP (0x0806)
Address Resolution Protocol (ARP)
Hardware type: Ethernet (0x0001)
Protocol type: IP (0x0800)
Hardware size: 6
Protocol size: 4
Opcode: Request
Sender hardware address: 00-0c-6e-a8-9d-4c
Sender IP address: 192.168.5.2
Target hardware address: 00-00-00-00-00-00
Target IP address: 192.168.5.1192.168.5.2 ist der Rechner an dem ich sitze, .1 ist die Router-IP. Meine Applikation beinhaltet keinerlei Netzwerkcode weshalb mir dieses Verhalten eigentlich nicht erklärbar ist. Ich benutze C# unter VS08. Es handelt sich um eine normale Windows.Forms Anwendung mit paar Fenstern und Buttons.
Weiß jemand auf Anhieb warum diese Pakete verschickt werden, oder hat jemand eine Idee wie ich herausfinden könnte, welcher Programmteil dafür verantwortlich ist ? Eventuell irgendeine IDE/Compilereinstellung ?
Danke
Paketdienst
-
Bist du dir sicher, dass deine Anwendung das Paket schickt?
Ich denke nämlich, dass dem nicht so ist!
Router und Computer tauschen manchmal Informationen aus, wozu das gut ist weiß ich nicht, habe es aber bei mir auch beobachtet.
-
Ja, klar. Wenn es so offensichtlich wäre würde ich nicht im Forum nachfragen. Nach jedem Neukompilieren muss ich der Firewall neu bestätigen, dass die Applikation das darf
Im Grund ist es mir egal ob da was verschickt wird oder nicht, aber die Firewallmeldung bringt den Programmablauf durcheinander und ganz ausschalten kann ich sie aus anderen Gründen auch nicht.
-
Weiß jemand zufällig was da los ist ?
Paketdienst
-
Wieso sollte ne Applikation überhaupt nen Arp Request schicken? Das ist Sache vom IP Stack und net die der Applikation. Denke nicht dass deine Applikation des gesendet hat. Wie hast du dass den geschlussfolgert?
-
Das komplette Paket wie es die Firewall meldet. SP_App ist die betreffende Applikation (wie man sieht). Nach jedem Neukompilieren kommt die Firewallmeldung erneut, da sich die .exe-Datei ja verändert hat.
The executable has changed since the last time you used: D:\Dev\Projects\CS\SP\SP_App\bin\Debug\SP_App.exe
File Version : 1.0.3238.24601
File Description :
File Path : D:\Dev\Projects\CS\SP\SP_App\bin\Debug\SP_App.exe
Process ID : 0x550 (Heximal) 1360 (Decimal)Connection origin : local initiated
Ethernet packet details:
Ethernet II (Packet Length: 56)
Destination: ff-ff-ff-ff-ff-ff
Source: 00-0c-6e-a8-9d-4c
Type: ARP (0x0806)
Address Resolution Protocol (ARP)
Hardware type: Ethernet (0x0001)
Protocol type: IP (0x0800)
Hardware size: 6
Protocol size: 4
Opcode: Request
Sender hardware address: 00-0c-6e-a8-9d-4c
Sender IP address: 192.168.5.2
Target hardware address: 00-00-00-00-00-00
Target IP address: 192.168.5.1Binary dump of the packet:
0000: FF FF FF FF FF FF 00 0C : 6E A8 9D 4C 08 06 00 01 | ........n..L....
0010: 08 00 06 04 00 01 00 0C : 6E A8 9D 4C C0 A8 05 02 | ........n..L....
0020: 00 00 00 00 00 00 C0 A8 : 05 01 8A 2D 8F 1B 50 10 | ...........-..P.
0030: FD E6 30 F5 00 00 47 04 : | ..0...G.