Co robi Skype jak... nic nie robi
tzok - 17 Wrz 2006 15:26
No właśnie, zostawiłem sobie włączony komputer z uruchomionym Skype'm, nic poza Skype'w nie korzystało z sieci, mam publiczne IP a komputer na którym był uruchomiony Skype jest w DMZ, uprzedzając pytanie, że to może nie Skype generował ruch - logi firewalla to potwierdzają - oto rezultat (pomiar na routerze):
lex00 - 17 Wrz 2006 15:30
Dziwna sprawa :/ trochę zaskakująca
nic posza Skype'w mie korzystało
Nie wiem o co chodzi
Dodano po 30 [sekundy]:
Dziwna sprawa :/ trochę zaskakująca
nic posza Skype'w mie korzystało
Nie wiem o co chodzi
tzok - 17 Wrz 2006 15:32
Zapewniem, że byłem trzeźwy jak to pisałem... tylko trochę się spieszyłem
krzychoocpp - 17 Wrz 2006 15:33
Witam, sprawdź czy to na pewno skype (uruchom w linni poleceń "netstat -ao"), dowiesz się z jakimi adresami się łączy. Co dokładnie wysyła, pokaże Ci sniffer, np. wireshark. Podejrzewam że sprawdza stan listy kontaktów, aktualizacje, itd.
Pozdrawiam, Krzysztof.
tzok - 17 Wrz 2006 15:34
To bardziej dla Was zagadka ja wiem (no, podejrzewam że wiem) co on robi...
arnoldk_20 - 17 Wrz 2006 15:38
Skype (jak i każdy komunikator co jakiś czas wysyła wiadomość do serwera zę jest w online lub kiedy nastąpiła zmiana statusu ) trochę dziwne że tak dużo.
nic poza Skype'w nie korzystało z sieci
Może taki ruch też powodowała automatyczna aktualizacja jakiegoś programu, nawet skypa?
lex00 - 17 Wrz 2006 15:38
Mógłbyś ogłosić swoje podejrzenia
tzok - 17 Wrz 2006 18:10
Dobra - nie zauważyliście pewnej podejrzanej "zdolności" Skype do przesyłania plików między dwoma użytkownikami za NATami, albo do rozmów audio/video między takimi użytkownikami. Jak wiadomo Skype jest programem twórców Kaazy i wykorzystuje znane z sieci p2p rozwiązania, podejrzewam więc, że komputery z publicznym IP i nieobciążonym łączem są wykorzystywane w realizowaniu takich połączeń jako pośrednicy (a'la proxy). Jeśli uważnie się przyjrzeć tym wykresom to dane wysłane = dane odebrane.
Na 100% jest to ruch generowany przez Skype i nie w celu pobierania aktualizacji. Skype zaczyna się tak zachowywać, jeśli jest połączony przez dłuższy czas a na komputerze nic się nie robi (zwłaszcza dotyczy to wykorzystania sieci). Na wykresie transfer się urywa bo... wyłączyłem Skype'a.
lex00 - 17 Wrz 2006 18:16
Ciekawe sam bym nigdy o tym nie pomyślał. Jak już ktoś powiedział
Dziwny jest ten świat
arnoldk_20 - 17 Wrz 2006 18:22
Dobra - nie zauważyliście pewnej podejrzanej "zdolności" Skype do przesyłania plików między dwoma użytkownikami za NATami, albo do rozmów audio/video między takimi użytkownikami. Jak wiadomo Skype jest programem twórców Kaazy i wykorzystuje znane z sieci p2p rozwiązania, podejrzewam więc, że komputery z publicznym IP i nieobciążonym łączem są wykorzystywane w realizowaniu takich połączeń jako pośrednicy (a'la proxy). Jeśli uważnie się przyjżeć tym wykresom to dane wysłane = dane odebrane.
Trochę dziwna ta teoria i może pytanie jest zadawanie nie na tym forum co trzeba http://skype.onet.pl/forum.html .
A niby po co skype na innych komputerach miało służyć jako pośrednik łączości, ich serwer pełni taką role. W przypadku programów wymiany plików typu kazaa to ma sens (szczególności brak centralnego serwera) , ale dla komunikatorów to i tak jest potrzebny centralny serwer w celu identyfikacji użytkowników (naliczania opłat za połaczenia pc - tel, pocztagłosowa itp.) i ich komputerów w sieci.
A sama komunikacja między użytkownikami skypa (czat, głos ,wideo) jest bezpośrednia (p2p).
Platon - 17 Wrz 2006 18:22
Jak (nie)wiadomo skype łączy sie z dziesiątkami roznych serwerów, dziwnym protokolem, zabezpieczony jest przed deassemblacja, i w sumie to niebezpieczny program - bo nie wiadomo co wysyla i gdzie.
krzychoocpp - 17 Wrz 2006 18:29
Krążyły plotki że protokół Skype został złamany przez pewną firmę, bodajże chińską. Jednak nie podzieliła się ona z nikim swoim odkryciem, a szkoda. Gdzie wysyła można się dowiedzieć (chyba że pakiety przechodzą przez kilka komputerów), jednak z tego co wiem transmisja jest szyfrowana.
Pozdrawiam, Krzysztof.
tzok - 17 Wrz 2006 18:33
A niby po co skype na innych komputerach miało służyć jako pośrednik łączości, ich serwer pełni taką role. W przypadku programów wymiany plików typu kazaa to ma sens (szczególności brak centralnego serwera) , ale dla komunikatorów to i tak jest potrzebny centralny serwer w celu identyfikacji użytkowników (naliczania opłat za połaczenia pc - tel, pocztagłosowa itp.) i ich komputerów w sieci.
A sama komunikacja między użytkownikami skypa (czat, głos ,wideo) jest bezpośrednia (p2p). Problem w tym, że jeśli komputery z obu stron są za NATem komunikacja P2P jest niemożliwa, trzeba użyć pośrednicząceo serwera i jeśli miał by to być centralny serwer komunikatora to wiązało by się to z ograomnymi kosztami utrzymania łącza.
koza18 - 17 Wrz 2006 20:37
Niekoniecznie, wystarczy zastosować tzw. hole punching http://en.wikipedia.org/wiki/UDP_hole_punching, tylko klienci muszą znać swoje zewnętrzne adresy IP. Czasami przy przesyłaniu plku skypem gdy ma problemy z ustanowieniem bezpośredniego połączenia, wyświetla komunikat że transfer jest przekierowywany (transfer relayed). Prawdopodobnie takie coś zarejestrowałeś, serwer skype'a kazał twojemu klientowi odbijać pakiety z jednego IP pod inne.