Portál AbcLinuxu, 17. července 2025 18:56


Dotaz: duplicita sietovej komunikacie

6.7.2009 16:55 peter
duplicita sietovej komunikacie
Přečteno: 171×
Odpovědět | Admin

Ahoj, mam nasledujuci problem: na porte servera mi bezy aplikacia, z ktorou pomocou udp komunikuju jednotlivy klienti z databazou, potreboval by som urobit nasledovnu vec, komunikaciu zo strany klienta zduplikovat na este jeden port, kde bude bezat nova instancia tej istej aplikacie s novymi vlastnostami. Vie mi niekto poradit ako na to?

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.7.2009 18:33 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: duplicita sietovej komunikacie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dle mě je toto potřeba nastavit u klienta, aby se připojil buď k jednomu nebo druhému portu, případně i oboum, ale musí to umět klient.

Netvrdím to, ale možná je to pravda.
6.7.2009 18:35 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: duplicita sietovej komunikacie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě mě napadlo, že pokud u klienta není možno nastavit port, šlo by to řešit druhou IP adresou.
Netvrdím to, ale možná je to pravda.
7.7.2009 13:43 tomfi | skóre: 19
Rozbalit Rozbalit vše Re: duplicita sietovej komunikacie
Odpovědět | | Sbalit | Link | Blokovat | Admin

To co požadujete v dotazu je, aby byla každá zpráva z klienta zasílána dvouma portama zároveň.. je to zajímavý požadavek a lze jej realizovat například tak, že postavíte do cesty mezi aplikaci a klienta speciální program, který každý paket který klient odešle zduplikuje na jiný port.  Například to jde naprogramovat v céčku (po celých paketech)... nevím o žádném programu, který toto poskytuje... ale jsme v unixových systémech (můžete si dodělat takový jedoduchý prográmek na pár řádků :) ) ... Takový prográmek by mohl běžet buď na klientech, nebo úplně se stejným výsledkem na serveru.

Otázka je proč to potřebujete? .. to se snažíte zálohovat komunikaci serveru? .... protože ty odpovědi nové instance nikdo příjmat nebude (klient je nepotřebuje, ten požaduje pouze jednu odpověď).

 

Vždyť jsou to jen jedničky a nuly ...
7.7.2009 14:39 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: duplicita sietovej komunikacie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje netfilterový modul TEE, existuje program socat a tee. Ale pokud komunikace má být obousměrná, tak budete muset hrábnout do klienta.
7.7.2009 16:21 tomfi | skóre: 19
Rozbalit Rozbalit vše Re: duplicita sietovej komunikacie

Ten TEE modul do netfilteru je dobrý... díki za info :)

Vždyť jsou to jen jedničky a nuly ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.