üzenetek

hozzászólások


Hordozóóóóóó
(csendes tag)

Sziasztok!

Abban tud-e valaki segíteni, hogy találjunk mágust, szakit a felvetésemre? Valami nem teljesen világos, pontosabban, hogy egy felépített adatcsatorna "elzáródási ideje" mennyi lehet és mitől függ.

Van egy távoli irányítandó eszközöm (irányítópult), ami egy sima mezei GSM-es routeren keresztül 365/24/7 üzemben jó esetben minden pillanatban az interneten lóg, az egyik hazai szolgáltatóra csatlakozva. Publikus IP-cím nincs neki osztva, de ez nem is lényeges.

Az irányítópult képes magáról adatokat szolgáltatni, ezt perces intervallumban meg is teszi, és ez remekül működik is, felküldi egy fix IP-címes szerverre, amely az adatokat hiánytalanul és hibátlanul feldolgozza.

A trükk a visszafelé irányú kommunikációnál van, ugyanis az volt a korai megfigyelésem, hogy ha az irányítópultot vezérelni szeretném ugyanezen a létrejött csatornán keresztül, akkor ez bizonyos idő után nem működik. Ez kb. 5-10 percet jelent, tehát, ha a csatorna felépülését követően 5-10 percen belül, ill. minimum 5-10 percenként nincs egy vezérlő jel (vagy akár annak csak ráfrissítése), akkor a csatorna megszűnik működni megfelelően, de csak a vissza irányban. Státuszokat ugyanúgy percenként közben is küld magából a pult, ugyancsak hibátlanul. A vissz irányú kapcsolat viszont megszakad, egyáltalán nem jön adat a szerver felől (egy, a router-re kötött HUB-bal, és Wireshark-kal ellenőrizve). Ha viszont - áthidaló megoldásként - felfrissítem a vissza irányú kommunikációt ezen a csatornán, akkor is ugyancsak hibátlanul tudok vezérelni ezen az adatcsatornán át.

Ez mitől lehet vajon? Én ezek alapján arra gondolok, hogy a szolgáltatónál a címkiosztást végző eszközök úgy lehetnek beállítva, hogy néhány percenként frissítik mindig a rájuk csatlakozó eszközök listáját, és azok címeivel, paramétereivel együtt, s ha nincs életben tartva egy csatorna, akkor ezt a csatornát folyamatosan lezárogatja. De közben ez mégsem lehet olyan helytálló magyarázat, mert amint írtam, a státuszok rendben és hiánytalanul minden esetben megjönnek a pultról a szerverembe, tehát a csatorna elvileg sosem záródik be, mert a státuszküldözgetés életben tartja. De a vissz irány csak akkor működik jól és stabilan, ha arra is ráfrissítgetek, pl. percenként. Hogy is van ez? És miért? Valakinek van ötlete, gondolata, mi lehet ez a jelenség?

Köszönettel,
Norbi

[ Szerkesztve ]

üzenetek