Temat: troche o programowniu sieciowym

Witam,

czy  mógłby ktoś sprawdzić   czy  programy   z tego  kursu http://cpp0x.pl/kursy/Kurs-WinSock-C++/ … Serwer/276
działają u was na routerze ?

mam dwa routery  z Gargulcem    i   po skompilowaniu SOCK_STREAM  gada pięknie   ale już  SOCK_DGRAM  nic nie odbiera.

czy na to ma wpływ  wersja jądra  openWRT ?

2

Odp: troche o programowniu sieciowym

root@Gargoyle:/tmp# ./talker 127.0.0.1 "babcia ma kota"
sent 14 bytes to 127.0.0.1
root@Gargoyle:/tmp# 
root@Gargoyle:/tmp# ./listener 
got packet from 127.0.0.1
packet is 14 bytes long
packet contains "babcia ma kota"
root@Gargoyle:/tmp# 
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: troche o programowniu sieciowym

dziwna sprawa   mam    2 routery    A   ( gargulec 1.5.10.13 (r38093), by obsy )   i   B  (gargulec 1.5.2 (by arteq) (Kompil. 2011-12-28 / r29608))

adres  A  192.168.2.1
adres  B  192.168.2.160    WAN  do LAN A

listener  na  B   i  talker  na  B    adres: 127.0.0.1      wszystko działa
listener  na  A   i  talker  na  B    adres: 192.168.2.1  wszystko działa
listener  na  B   i  talker  na  A    adres: 192.168.2.160    i nie działa    ale dla czego ?

4

Odp: troche o programowniu sieciowym

Snifer sieciowy i jedziesz, będziesz wiedział która strona się opiera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: troche o programowniu sieciowym

Rozumiem, że jest jeden server DHCP. Jeden z routerów pracuje jako switch.
U mnie miałem problem z komunikacja WAN-LAN jak gargulec pracował jako switch.
Po podłączeniu do portu LAN wszystko pracowało poprawnie.
Może spróbuj przełączyć:
adres  B  192.168.2.160    WAN  do LAN A do
adres  B  192.168.2.160    LAN B  do LAN A?