🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309431

Re: Pewna komunikacja UDP?

#309431
From: PawelS cbrbob(at)wbcd(dot)pl
Date: Wed, 06 Sep 2017 17:29
18 lines
1782 bytes
Borneq pisze:
> Chcę zrobić komunikację między dwoma procesami na localhoscie przy 
> użyciu boost.asio. Po TCP na Windows szybko idzie ale na linuksie są 
> przestoje. Chcę zrobić UDP, ale tak, by nie czekać na odpowiedź w 
> nieskończoność ale gdy nie otrzymam odpowiedzi wysłać ponowienie. Czy 
Gdyby problemy występowały pod Windows niewiele bym mógł pomóc,
ale pod Linux/UNIX istnieje bogactwo narzędzi w postaci:
netstat, tcpdump, ba nawet strace (sys call trace)
(z opcją wyświetlania czasu przed każdym syscall)
tcpdump również wyświetla znacznik czasu przy każdym pakiecie,
więc problem można zdiagnozować bardzo dokładnie.
Co prawda za mało danych, by ustalić dokładnie problem,
być może dane wysyłane są bajt po bajcie.
Proszę sprawdzić: SO_SNDBUF oraz SO_RCVBUF
i podzielić się rezultatem, być może dane
są buforowane przed wysłaniem.

> możliwe jest to przy użyciu boost.asio?
Technical Details
Message-ID: <oopb9g$gos$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <oomu36$vi4$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org>
Newsgroups: pl.comp.lang.c
Subject: Re: Pewna komunikacja UDP?
Date: Wed, 06 Sep 2017 19:29:19 +0200
Organization: ATMAN - ATM S.A.
Lines: 18
Message-ID: <oopb9g$gos$1@node1.news.atman.pl>
References: <oomu36$vi4$1@node2.news.atman.pl>
NNTP-Posting-Host: host-89-231-96-70.dynamic.mm.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1504718960 17180 89.231.96.70 (6 Sep 2017 17:29:20 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Wed, 6 Sep 2017 17:29:20 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.24 (X11/20110622)
In-Reply-To: <oomu36$vi4$1@node2.news.atman.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit