-
Data: 2018-11-02 10:59:01
Temat: Re: opoznienia na switchu
Od: Roman Tyczka <n...@b...no> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 02 Nov 2018 09:37:23 GMT, Mateusz Viste wrote:
>> Widzę, że kolega obcykany w TCP, więc skorzystam z okazji i spytam.
>> Na czym od strony TCP polega połączenie P2P, jak je uzyskać? Chodzi mi o
>> niskopoziomowy dostęp do socketa, od strony programowej. Załóżmy, że
>> chciałbym się pobawić w połączenia P2P i je zakodować na poziomie
>> windowsowych socketów. Od czego zacząć, jak ugryźć?
>
> Na tak zadane pytanie naprawdę nie wiem co odpowiedzieć, bo nie rozumiem
> co kolega kombinuje. Odpowiem jak umiem.
>
[...]
> Jeśli celem jest stworzenie jakiegoś własnego protokołu do wymiany
> danych, to wybór UDP wydaje się (hobbystycznie patrząc) ciekawszy.
> Pozwoliłby w dużo bardziej elegancki sposób rozwiązać etap nawiązywania
> sesji, i pozwoliłby na dużo większą dowolność w implementacji metod
> transferu danych.
>
> Całkiem możliwe również że kompletnie nie zrozumiałem pytania, w takim
> razie zalecam uściślenie.
Rzeczywiście za mało precyzyjnie napisałem. Używając określenia P2P miałem
na myśli nie tylko bezpośrednie połączenie host-host, co jest oczywiste,
ale dalsze problemy jakie za tym idą, czyli nawiązanie połączenia
omijającego NAT. Czytałem gdzieś kiedyś o tym, że sprawa opiera się o
niskopoziomowe manipulowanie nagłówkami TCP/IP w czasie zestawiania
połączenia, potem to już z górki (w sensie, że sama komunikacja jest innym
etapiem, a problemem jest nawiązanie połączenia). Takie rzeczy robi skype,
torrenty czy kiedyś emule.
--
pozdrawiam
Roman Tyczka
Następne wpisy z tego wątku
- 02.11.18 11:11 Marcin Debowski
- 02.11.18 11:25 Mateusz Viste
- 02.11.18 12:03 Mateusz Viste
- 02.11.18 12:41 Roman Tyczka
- 02.11.18 13:20 Mateusz Viste
- 02.11.18 23:33 m
- 03.11.18 01:12 Marcin Debowski
- 03.11.18 01:15 Marcin Debowski
- 03.11.18 02:51 Marcin Debowski
- 03.11.18 03:05 m
- 03.11.18 03:57 Marcin Debowski
- 03.11.18 09:13 Roman Tyczka
- 03.11.18 09:19 Mateusz Viste
- 03.11.18 09:43 nadir
- 03.11.18 10:36 Roman Tyczka
Najnowsze wątki z tej grupy
- własny ekran startowy
- Tani, ale szybki i niezawodny modem LTE...
- EPS12V
- Jaka moc wi-fi ?
- Karta dźwiękowa stereo
- Mini pecet
- drukarka potrzebna
- Rok 1973
- CFM (airflow) AMD Wraitha
- 16. Raport Totaliztyczny: Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- 15. Raport Totaliztyczny: Średniowiecze Po,Zniszczeniu AmigaOS i Plan9
- USB3.x->HDMI/DP ze sterownikami w win11
- Dell ubija / przemianowuje swoje flagowe linie laptopów
- Ten adapter nie obsłuży dysków HDD PATA 2.5 cala - producent kłamie czy ja jestem głupi ?
- Przedłużacz USB-C działa w połowie
Najnowsze wątki
- 2025-03-15 parking Auchan
- 2025-03-15 Art. 19.1 ustawy o ochronie praw autorskich
- 2025-03-15 przegląd za mną
- 2025-03-15 Na co komu okna
- 2025-03-15 Mój elektryk
- 2025-03-15 Fejk muzyczny czy nie fejk
- 2025-03-15 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-15 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-15 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-03-15 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+ experience) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-15 KOMU w RP3 pasuje "Rumuńska łatwość gmerania w wyborach" i dlaczego nie PO-Trzaskanym?
- 2025-03-15 China-Kraków => Key Account Manager IT <=
- 2025-03-14 Spalił się autobus :-)