Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[net] jak przetestowac kod pod winsock'a?

25 views
Skip to first unread message

f i r

unread,
Jun 1, 2012, 4:45:11 AM6/1/12
to
mam proste procedury dla clienta i serwera w winsock
(jedno zdaje sie wysyla napis "Request" a drugie odsyla
"Response") - powiedzmy ze sa to dwa programiki "serwer.exe"
i "client.exe".
Pozniej moge to rozbudowac np do prymitywnego komunikatora
ale na razie nie mam specjalnej motywacji bo nie wiem jak
to realnie przetestowac.
W jaki sposob zestawic takie polaczenie by dzialo zdalnie?
(z miasta do miasta).

1) czy przy ustawianiu polaczenia wystarczy zapodac dwa IP
wziete np z whatismyip.com

2) czy dla jakichs podlaczen bedzie to dzialac bez problemu
(co np z polaczeniami przez modem na karte ala internet do
komorki ( jak moje))

3) dla jakich polaczen terzeba cos przestwaic na routerach?



--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

wozniak grzegorz

unread,
Jun 1, 2012, 5:37:54 AM6/1/12
to
f i r wrote:

>
> 1) czy przy ustawianiu polaczenia wystarczy zapodac dwa IP
> wziete np z whatismyip.com
>
Jeśli tak pozyskane IP jest przypisane do intrfejsu maszyny na ktorej
uruchomisz serwer to wystarczy że w klincie podasz to IP, serwer pozna
Twoje po połączeniu.
> 2) czy dla jakichs podlaczen bedzie to dzialac bez problemu
> (co np z polaczeniami przez modem na karte ala internet do
> komorki ( jak moje))
j.w. na Twoim komórkowym internecie może być klient serwer musi być na IP
publicznym lub przekierowanym porcie za routerem

> 3) dla jakich polaczen terzeba cos przestwaic na routerach?
>
Dla serwera za NATem, wtedy trzeba przekierować jakiś port na routerze na IP
i port w komputerze na ktorym uruchomisz serwer.exe

--
Pozdrawiam
Grzegorz Woźniak
xmpp:skinek_at_jabster_pl


f i r

unread,
Jun 1, 2012, 6:32:31 AM6/1/12
to
wozniak grzegorz <gr...@wp.pl> napisał(a):
[ tnx bo to mi cos wyjasnia (zwlaszcza to, ze zdaje sie, ze
ip (ze stronki whatismyip) kompa kumpla moze wystarczyc
do polaczenia, ( jesli odpali mi ten moj serwer jak mu np
przesle - a on mi mailem poda swoje ip ) ]

pozatym ->

czy to znaczy ze kompa z netem na karte nie da sie uzyc
jako takiego mini serwera winsock?

rozumiem z tego za to ze mozna uzyc jako serwera domowego
kompa ze stacjonarnym netem /swiatlowodem - ale jeak to jest,

1) czesc ludzi ktorzy maja podpiety net nie ma chyba
rutera (?) (maja chyba jakis modem do kabla ale nie wiem
bo nie znam sie na tym) czy u nich moge odpalic serwer.exe bez problemu ?

2) czy ci ktorzy maja ruter maja raczej ten NAT czy raczej nie?
jak nie maja to czy musza cos przekonfigurowac czy bedzie
dzialac z marszu?

jak najprosciej zestawic takie testowe polaczeni w mojej
sytuacji?

Grzegorz Niemirowski

unread,
Jun 1, 2012, 6:58:09 AM6/1/12
to
f i r <f...@WYTNIJ.gazeta.pl> napisał(a):
> czy to znaczy ze kompa z netem na karte nie da sie uzyc
> jako takiego mini serwera winsock?

Nie.

> rozumiem z tego za to ze mozna uzyc jako serwera domowego
> kompa ze stacjonarnym netem /swiatlowodem - ale jeak to jest,
> 1) czesc ludzi ktorzy maja podpiety net nie ma chyba
> rutera (?) (maja chyba jakis modem do kabla ale nie wiem
> bo nie znam sie na tym) czy u nich moge odpalic serwer.exe bez problemu ?

Tak

> 2) czy ci ktorzy maja ruter maja raczej ten NAT czy raczej nie?

Mają.

> jak nie maja to czy musza cos przekonfigurowac czy bedzie
> dzialac z marszu?

Mają i dlatego muszą forwardować port.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 3 hours, 50 minutes and 51 seconds

f...@wytnij.gazeta.pl

unread,
Jun 1, 2012, 12:31:04 PM6/1/12
to
Grzegorz Niemirowski <gnthe...@poczta.onet.pl> napisał(a):

> f i r <f...@WYTNIJ.gazeta.pl> napisał(a):
> > czy to znaczy ze kompa z netem na karte nie da sie uzyc
> > jako takiego mini serwera winsock?
>
> Nie.
>
> > rozumiem z tego za to ze mozna uzyc jako serwera domowego
> > kompa ze stacjonarnym netem /swiatlowodem - ale jeak to jest,
> > 1) czesc ludzi ktorzy maja podpiety net nie ma chyba
> > rutera (?) (maja chyba jakis modem do kabla ale nie wiem
> > bo nie znam sie na tym) czy u nich moge odpalic serwer.exe bez problemu ?
>
> Tak
>
> > 2) czy ci ktorzy maja ruter maja raczej ten NAT czy raczej nie?
>
> Mają.
>
> > jak nie maja to czy musza cos przekonfigurowac czy bedzie
> > dzialac z marszu?
>
> Mają i dlatego muszą forwardować port.
>

no dobra, okaze sie co z tego wyjdzie,

swoja droga moglby ktos z grupy kto umie przeforwardowac
taki port mi ten moj 'serwer' uruchomic
(wtedy jak napisze cos co by wysylalo np pozycje
kulki z serwera do klienta, na razie mowie z niejakim
wyprzedzeniem) - choc slabo wierze ze to sie polaczy -
na razie nie chce mi sie tego nawet pisac,

Michoo

unread,
Jun 1, 2012, 4:31:12 PM6/1/12
to
On 01.06.2012 18:31, f...@WYTNIJ.gazeta.pl wrote:
> swoja droga moglby ktos z grupy kto umie przeforwardowac
> taki port mi ten moj 'serwer' uruchomic
Use VirtualBox/VMware luke - wszyscy, których znam jak piszą kod
sieciowy to wstępnie testują tak, bo prościej.

> choc slabo wierze ze to sie polaczy -
> na razie nie chce mi sie tego nawet pisac,
Jak nie napiszesz to się _na pewno_ nie połączy.

--
Pozdrawiam
Michoo

Michoo

unread,
Jun 1, 2012, 4:33:40 PM6/1/12
to
On 01.06.2012 12:58, Grzegorz Niemirowski wrote:
>> jak nie maja to czy musza cos przekonfigurowac czy bedzie
>> dzialac z marszu?
>
> Mają i dlatego muszą forwardować port.
>
Są jeszcze cuda pokroju libJIngle (i cąłe zagadnienie trawersowania
NATów) - mimo, że RFC opisuje jak zestawić połączenie TCP przez NAT na
mało którym sprzęcie to działa i wszyscy rzeźbią na UDP.

--
Pozdrawiam
Michoo

yamma

unread,
Jun 1, 2012, 6:25:18 PM6/1/12
to
Grzegorz Niemirowski wrote:
> f i r <f...@WYTNIJ.gazeta.pl> napisał(a):

>> jak nie maja to czy musza cos przekonfigurowac czy bedzie
>> dzialac z marszu?
>
> Mają i dlatego muszą forwardować port.

A ponieważ większość użytkowników nie ma pojęcia jak to zrobić, to takim
bezpośrednim P2P nawet nie ma sensu sobie dupy zawracać. Musi być serwer,
który pełni rolę brokera.
yamma

f i r

unread,
Jun 2, 2012, 2:33:34 AM6/2/12
to
yamma <ya...@wp.pl> napisał(a):
a mi wlasnie cos takiego sie podoba, nie podobaja mi sie
tylko ew niemozliwosci ustawienia tego, np dlaczego na necie
na karte nie moge uruchomic tego melego serwa

Grzegorz Niemirowski

unread,
Jun 2, 2012, 8:20:09 AM6/2/12
to
f i r <f...@WYTNIJ.gazeta.pl> napisał(a):
> a mi wlasnie cos takiego sie podoba, nie podobaja mi sie
> tylko ew niemozliwosci ustawienia tego, np dlaczego na necie
> na karte nie moge uruchomic tego melego serwa

Bo net komórkowy nie jest do stawiania serwerów.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 0 hours, 4 minutes and 30 seconds

0 new messages