<html><body>Chtělo by to postupně zjistit kde se to zastaví co vysíla plc a podobně,<div>jen bacha v dnešní době switchu, aby ten počítač to neodřízlo, pokud</div><div>tenta grebujete data jiným počítačem v síti na tohle byl super hub, </div><div>který posílal všechno na všechny porty, když je nejhůř tak idealně</div><div>switch router co umí dělat zrcadlo portu komunikace, ale to umí </div><div>většinou jen ty chytřejší.</div><div><br></div><div>Zkuste dát všechno do lan ať vidíte jak ta komunikace probíha.</div><div>Ä pak zkusit postupně kde se to zastaví.</div><div><br></div><div>Jinak tady je celkem dobrý popis tcp</div><div>http://data.cedupoint.cz/oppa_e-learning/2_KME/055.pdf</div><div><br></div><div><br></div><div>Zdeněk Aster</div><div><br><p>---------- Původní zpráva ----------<br>Od: Martin Záruba <swz@volny.cz><br>Komu: HW-news <hw-list@list.hw.cz><br>Datum: 5. 6. 2016 9:59:16<br>Předmět: Re: Připojovani k serveru</p><br><blockquote>Tak jsem uchodil wireshark na serveru a v případě připojení programem <br>chodí pakety, kde poznám jasně oblast Data, v případě, kdy se má <br>připojit PLC nepřijde nic (ani SYN). Takže server za to nemůže.<br><br>Martin Záruba<br><br>Dne 5.6.2016 v 8:43 iko napsal(a):<br>> a co na to wireshark na strane serveru? pride aspon SYN paket?<br>><br>> Dňa 5. júna 2016 7:51:50 SELČ používateľ "Martin Záruba" <br>> <swz@volny.cz> napísal:<br>><br>>     Zřejmě je problém v okamžiku, kdy PLC má vytvořit spojení.<br>><br>>     PLC jde nastavit jako klient nebo server. Režim server chodí bez<br>>     problémů, ale vyžaduje veřejnou IP na straně PLC. V režimu klient jde<br>>     samozřejmě zadat IP adresu serveru, port a dále je zde volba Active<br>>     Connect, kde je zvoleno Autostart. Předpokládám, že to způsobí vytvoření<br>>     kanálu k serveru. Ale jen někdy. Jiné nastavení už zde není.<br>><br>>     Martin Záruba<br>><br>>     Dne 5.6.2016 v 7:39 Zdeněk Aster napsal(a):<br>><br>>         No já nevím takhle podobně se fakt chová MTU, nejde o velikost<br>>         dat co posíláte vy, ale jak to rozdělí obsluha operačního<br>>         systému. A pokud to PLC ma nastavené pakety ethernetu, který<br>>         mají MTU 1500, a jakmile mam v ceste nekde pppoe uz je hodnota<br>>         jen 1492. Je to maximalni paket, ktery lze protlacit cestou,<br>>         nezavisi na tom odeslani dat v programu to jsme resili minule<br>>         Vy nevité jak to operacni system naseká na kousky ani to<br>>         člověka nezajíma. Ale routry jo pokud je paket delší než mtu,<br>>         tak většinou to ten router v cestě zahodí. Fakt nemůžete<br>>         zkusit nějaký paket z toho PLC třeba jen pár bajtů. Na<br>>         pocitaci to clovek vetsinou pozna tak, ze mu to preklada DNS,<br>>         (male dotazy) ale nejedou treba webove stranky a podobne.<br>>         Zdeněk Aster ---------- Původní zpráva ---------- Od: Martin<br>>         Záruba <swz@volny.cz> Komu: HW-news <hw-list@list.hw.cz><br>>         Datum: 5. 6. 2016 7:28:59 Předmět: Re: Připojovani k serveru<br>>         Ano, je to TCP, ale problém je, že server vůbec nezaregistruje<br>>         pokus o otevření portu. Pokud ale totéž udělá PC ze stejného<br>>         připojení, server zaznamená pokus o připojení. Zkusil jsem to<br>>         i z jiného připojení přes jiného poskytovatele internetu a<br>>         chová se to stejně. Mě úplně není jasné, jak se vlastně<br>>         vytváří spojení přes několik routerů. Pokud v programu na PC<br>>         zavolám TCP.Connect(FIPInterface, FIPPort), vzdálený server<br>>         zaregistruje otevření portu. A to muselo projít přes několik<br>>         routerů. Pokud ale totéž udělá PLC, zaregistruje to server jen<br>>         někdy. Takže problém nastává dříve, než nějaký paket vůbec<br>>         odešlu. Myslím proto, že ve velikosti paketu to nebude, z PC<br>>         to funguje ať odesílám pár byte nebo několik MB Martin Záruba<br>>         Dne 5.6.2016 v 7:13 Zdeněk Aster napsal(a):<br>><br>>             No ten popis je dost obecný na nějakou rozumnou<br>>             diagnostiku, předpokládám, že jde o TCP protokol, když se<br>>             tu nedávno řešil server. Jediné co mě napadá je nastavení<br>>             MTU, jak velký je ten paket co <br>><br>>         neprojde.<br>><br>>             Mužete zkusit nějaký opravdu krátký paket na odladění?<br>>             Zdeněk Aster ---------- Původní zpráva ---------- Od:<br>>             Martin Záruba <swz@volny.cz> Komu: Martin Zaruba<br>>             <hw-list@list.hw.cz> Datum: 5. 6. 2016 5:41:04 Předmět:<br>>             Připojovani k serveru Mám program v režimu server IP.<br>>             Připojuje se k němu jiný program v režimu klient -<br>>             funguje. Připojuje se k němu PLC v režimu klient -<br>>             funguje. Toto vše, ale jen pokud pracuji na lokální síti.<br>>             Server má veřejnou IP a z internetu se k němu program bez<br>>             problému a vždy připojí. PLC ale jen někdy. Ve většině<br>>             případů server nezaznamená vůbec pokus o připojení od PLC.<br>>             Někdy ale ano. PLC vždy bez problémů získá vše z DHCP<br>>             serveru, nebo jsem zkusil vše nastavit natvrdo a chová se<br>>             to stejně. Vypadá to, že požadavek na připojení od PLC<br>>             většinou neprojde přes routery v cestě přes internet. Ale<br>>             pokud totéž dělá program na PC, vždy to funguje. Napadá<br>>             Vás kde hledat problém? Martin Záruba --- Tato zpráva byla<br>>             zkontrolována na viry programem Avast Antivirus.<br>>             https://www.avast.com/antivirus<br>>             ------------------------------------------------------------------------<br>>             HW-list mailing list - sponsored by www.HW.cz<br>>             <http://www.HW.cz> Hw-list@list.hw.cz<br>>             http://list.hw.cz/mailman/listinfo/hw-list<br>>             ------------------------------------------------------------------------<br>>             HW-list mailing list - sponsored by www.HW.cz<br>>             <http://www.HW.cz> Hw-list@list.hw.cz<br>>             http://list.hw.cz/mailman/listinfo/hw-list <br>><br>>         --- Tato zpráva byla zkontrolována na viry programem Avast<br>>         Antivirus. https://www.avast.com/antivirus<br>>         ------------------------------------------------------------------------<br>>         HW-list mailing list - sponsored by www.HW.cz<br>>         <http://www.HW.cz> Hw-list@list.hw.cz<br>>         http://list.hw.cz/mailman/listinfo/hw-list<br>>         ------------------------------------------------------------------------<br>>         HW-list mailing list - sponsored by www.HW.cz<br>>         <http://www.HW.cz> Hw-list@list.hw.cz<br>>         http://list.hw.cz/mailman/listinfo/hw-list <br>><br>><br>><br>>     ---<br>>     Tato zpráva byla zkontrolována na viry programem Avast Antivirus.<br>>     https://www.avast.com/antivirus<br>><br>>     ------------------------------------------------------------------------<br>><br>>     HW-list mailing list  -  sponsored bywww.HW.cz <http://www.HW.cz><br>>     Hw-list@list.hw.cz<br>>     http://list.hw.cz/mailman/listinfo/hw-list<br>><br>> -- iko Tento email neobsahuje virusy, pretoze nepouzivam MS Windows.<br>><br>> _______________________________________________<br>> HW-list mailing list  -  sponsored by www.HW.cz<br>> Hw-list@list.hw.cz<br>> http://list.hw.cz/mailman/listinfo/hw-list<br><br>---<br>Tato zpráva byla zkontrolována na viry programem Avast Antivirus.<br>https://www.avast.com/antivirus<br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list</blockquote></div></body></html>