Wölfchen, könntest du mir bitte erläutern, wie ein Layer-2 Protkoll irgendeinen Einfluss auf Layer-3/4 Kommunikation im Internet haben soll? Das TCP/IP Protkoll kann auch auf nicht-Ethernet Topologien verwendet werden, wo es auch keine MAC-Adresse gibt.
Das hier beschriebene Problem rührt eher aus der grundlegenden NAT(mit Masquerading) Problematik her, wenn zwei Peers hinter einem NAT(mit Masquerading) "Router" sitzen. Es sind dann beide sog. passive Peers und zweimal passiv miteinander geht weder bei Menschen noch bei Maschinen.
Die Lösung liegt also in der fixen Allokierung von Ports für den Datentransfer auf den passiven Peers, wobei die jeweiligen NAT(mit Masquerading)"Router" diese Ports auf dem öffentlichen Interface öffnen und an die passiven Peers weiterleiten müssen. Das Ergebnis ist, dass beide Peers ihre fix allokierten Ports bis ins Internet geöffnet haben, was beide in diesem Fall als aktiv qualifizieren würde. Das Ergebnis ist ein funktionierender Datentransfer.
aus meinen bereits oben geposteten und scheinbar ignorierten Suchergebnissen hier ein brauchbarer Eintrag:
http://www.tuneld.com/icq/icq_p2p.as...b_3916&lang=de