Gast
#5872722
Hallo. Ich suche Ideen, wie ich den unten skizzierten Aufbau für eine Kommunikation umsetzen kann. ===== Szenario ===== 2 Geräte sollen (Binär-)Daten miteinander austauschen. Der Austausch soll dabei möglichst in Echtzeit erfolgen. Eine Latenz von ~1s erfüllt dabei dieses Kriterium noch hinreichend. Gerät 1 ist ein PC in einem Firmennetzwerk, Gerät 2 ist ein Raspberry-Pie o.Ä. welcher über den mobilen Hotspot eines Handys mit dem Internet verbunden ist. Sowohl durch den mobilen Hotspot, als auch durch das Firmennetzwerk ist Port-Forwarding auf beiden Seiten nicht möglich. Damit scheidet für mich eine direkte Socket Verbindung aus. ===== Frage ===== Die einzige Lösung die mir anstelle einer direkten Socketverbindung einfallen würde ist ein "Man in the Middle". Ein im Internet erreichbarer Server, zu dem beide Geräte eine Socketverbindung aufbauen können und welcher die Daten dann von einem zum anderen Gerät durch routet. Fallen irgendjemandem noch andere Lösungen ein? ===== weitere Hinweise ===== - Modifikationen am Firmennetzwerk und dem Handy welches den Hotspot stellt sind nicht möglich Danke vorab!