{"id":4828,"date":"2026-08-11T20:59:14","date_gmt":"2026-08-11T18:59:14","guid":{"rendered":"https:\/\/www.sycope.com\/?post_type=dictionary-item&#038;p=4828"},"modified":"2026-08-11T22:47:00","modified_gmt":"2026-08-11T20:47:00","slug":"rtt","status":"publish","type":"dictionary-item","link":"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/rtt","title":{"rendered":"RTT (Round Trip Time)"},"content":{"rendered":"<p><strong>RTT<\/strong> (Round Trip Time, czas w obie strony) to czas, jaki up\u0142ywa od wys\u0142ania pakietu do odebrania potwierdzenia, \u017ce dotar\u0142. Liczy si\u0119 wi\u0119c droga do celu, chwila, w kt\u00f3rej odbiorca pakiet obs\u0142u\u017cy, i droga powrotna. RTT podaje si\u0119 w milisekundach (ms) i jest podstawow\u0105 miar\u0105 op\u00f3\u017anienia w sieci.<\/p>\n<h2>Jak mierzy si\u0119 RTT?<\/h2>\n<p>RTT mierzy si\u0119 aktywnie albo pasywnie. Pomiar aktywny wysy\u0142a w\u0142asne pakiety testowe (sondy) i liczy czas do odpowiedzi:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/icmp\">ICMP<\/a> echo (<\/strong><strong><code>ping<\/code><\/strong><strong>)<\/strong> \u2014 najprostszy pomiar: wysy\u0142asz <code>echo request<\/code>, dostajesz <code>echo reply<\/code>. Narz\u0119dzie pokazuje warto\u015b\u0107 minimaln\u0105, \u015bredni\u0105, maksymaln\u0105 i rozrzut (np. <code>round-trip min\/avg\/max\/stddev = 23.8\/26.8\/34.9\/4.1 ms<\/code>).<\/li>\n<li><strong><code>traceroute<\/code><\/strong><strong>\/<\/strong><strong><code>tracert<\/code><\/strong> \u2014 pokazuje RTT do kolejnych punkt\u00f3w (przeskok\u00f3w) na trasie. Dzi\u0119ki temu wida\u0107, na kt\u00f3rym odcinku <a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/latency-opoznienie\">op\u00f3\u017anienie<\/a> ro\u015bnie.<\/li>\n<li><strong>TWAMP<\/strong> (Two-Way Active Measurement Protocol, RFC 5357) i <strong>OWAMP<\/strong> \u2014 standardowe protoko\u0142y do dok\u0142adnego, powtarzalnego pomiaru op\u00f3\u017anie\u0144 i jitteru. U\u017cywa si\u0119 ich do pilnowania um\u00f3w o poziom us\u0142ugi (SLA).<\/li>\n<\/ul>\n<p>Pomiar pasywny odczytuje RTT ze zwyk\u0142ego ruchu, kt\u00f3ry i tak p\u0142ynie przez sie\u0107 \u2014 bez wysy\u0142ania sond. W TCP da si\u0119 oszacowa\u0107 RTT ju\u017c z nawi\u0105zywania po\u0142\u0105czenia (tzw. handshake): od wys\u0142ania <code>SYN<\/code> do odebrania <code>SYN-ACK<\/code>, a potem z par segment danych\u2013<code>ACK<\/code>. Stos TCP utrzymuje wyg\u0142adzon\u0105 warto\u015b\u0107 RTT (<em>SRTT<\/em>) i jej zmienno\u015b\u0107, a na ich podstawie wylicza <strong><a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/rto\">RTO<\/a><\/strong> (Retransmission Timeout) \u2014 czas, po kt\u00f3rym uznaje pakiet za zgubiony i wysy\u0142a go ponownie.<\/p>\n<h2>Czym RTT r\u00f3\u017cni si\u0119 od latencji (one-way)?<\/h2>\n<p><strong>Latencja jednokierunkowa<\/strong> (one-way) to czas dotarcia pakietu tylko z punktu A do punktu B. <strong>RTT<\/strong> to droga w obie strony plus czas obs\u0142ugi po stronie odbiorcy. RTT nie jest wi\u0119c po prostu podwojon\u0105 latencj\u0105 jednokierunkow\u0105: droga tam i z powrotem mo\u017ce biec inaczej (routing asymetryczny), a ruch i kolejki na ka\u017cdej z nich bywaj\u0105 inne. RTT mierzy si\u0119 cz\u0119\u015bciej, bo jest prostsze \u2014 do rzetelnego pomiaru one-way trzeba dok\u0142adnie zsynchronizowa\u0107 zegary po obu stronach, a tu nie trzeba.<\/p>\n<h2>Co wp\u0142ywa na RTT?<\/h2>\n<ul>\n<li><strong>Odleg\u0142o\u015b\u0107 i op\u00f3\u017anienie propagacji<\/strong> \u2014 sygna\u0142 w \u015bwiat\u0142owodzie ma sko\u0144czon\u0105 pr\u0119dko\u015b\u0107, wi\u0119c po\u0142\u0105czenia mi\u0119dzy kontynentami z natury maj\u0105 wy\u017csze RTT.<\/li>\n<li><strong>Liczba przeskok\u00f3w i trasa<\/strong> \u2014 ka\u017cdy router co\u015b dok\u0142ada; nieoptymalna trasa wyd\u0142u\u017ca RTT.<\/li>\n<li><strong>Kolejkowanie i przeci\u0105\u017cenie<\/strong> \u2014 gdy urz\u0105dzenie jest obci\u0105\u017cone, pakiety czekaj\u0105 w jego buforach (zjawisko bufferbloat).<\/li>\n<li><strong>Rodzaj \u0142\u0105cza<\/strong> \u2014 \u015bwiat\u0142ow\u00f3d, mied\u017a i \u0142\u0105cze radiowe czy satelitarne maj\u0105 r\u00f3\u017cne op\u00f3\u017anienia.<\/li>\n<li><strong>Czas obs\u0142ugi u odbiorcy<\/strong> \u2014 przetworzenie zapytania albo obci\u0105\u017cony serwer doliczaj\u0105 si\u0119 do RTT mierzonego na poziomie aplikacji.<\/li>\n<\/ul>\n<h2>Jak RTT wp\u0142ywa na przepustowo\u015b\u0107 i TCP?<\/h2>\n<p>RTT bezpo\u015brednio ogranicza realn\u0105 przepustowo\u015b\u0107 po\u0142\u0105cze\u0144 TCP. Ile danych mo\u017ce by\u0107 \u201ew locie\u201d bez potwierdzenia, wyznacza okno TCP, a teoretyczny pu\u0142ap przepustowo\u015bci opisuje <strong>iloczyn op\u00f3\u017anienia i pasma<\/strong> (<a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/bandwidth\">Bandwidth<\/a>-Delay Product, BDP = pasmo \u00d7 RTT). Przy wysokim RTT nawet szerokie \u0142\u0105cze nie pomo\u017ce: pojedyncza sesja TCP nie wykorzysta ca\u0142ego pasma, je\u015bli okno jest za ma\u0142e (dlatego istniej\u0105 skalowanie okna i kontrola przeci\u0105\u017cenia). Wy\u017csze RTT spowalnia te\u017c reakcj\u0119 na utrat\u0119 pakiet\u00f3w i wyd\u0142u\u017ca rozkr\u0119canie si\u0119 po\u0142\u0105czenia tu\u017c po starcie.<\/p>\n<h2>Dlaczego RTT ma znaczenie dla monitoringu i bezpiecze\u0144stwa?<\/h2>\n<p>W monitoringu sieci i systemach NDR (<a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/ndr-network-detection-and-response\">Network Detection and Response<\/a>) RTT to nie tylko miara jako\u015bci, ale te\u017c sygna\u0142 diagnostyczny i element telemetrii bezpiecze\u0144stwa:<\/p>\n<ul>\n<li><strong>Wskazanie, gdzie le\u017cy problem<\/strong> \u2014 rozbicie RTT na odcinek klient\u2013sie\u0107 i sie\u0107\u2013serwer pozwala odr\u00f3\u017cni\u0107 k\u0142opot z \u0142\u0105czem od przeci\u0105\u017conej aplikacji.<\/li>\n<li><strong>Wykrywanie anomalii<\/strong> \u2014 nag\u0142a zmiana RTT mo\u017ce oznacza\u0107 przeci\u0105\u017cenie, atak <a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/ddos-distributed-denial-of-service\">DDoS<\/a>, przekierowanie ruchu (np. przez nieautoryzowane proxy) albo pogorszenie trasy.<\/li>\n<li><strong>Sygna\u0142 zmiany \u015bcie\u017cki<\/strong> \u2014 skokowa zmiana RTT do znanego celu bywa objawem zmiany routingu, czasem z\u0142o\u015bliwej (np. niespodziewane wyd\u0142u\u017cenie trasy).<\/li>\n<li><strong>Pomiar pasywny z handshake TCP<\/strong> \u2014 daje RTT bez dodatkowego ruchu, co u\u0142atwia obserwacj\u0119 sieci produkcyjnych i analiz\u0119 trend\u00f3w w czasie.<\/li>\n<\/ul>\n<h2>Jakie RTT uznaje si\u0119 za dobre?<\/h2>\n<p>To zale\u017cy od zastosowania i odleg\u0142o\u015bci, ale orientacyjnie: poni\u017cej ~100 ms zwykle jest p\u0142ynnie, 100\u2013200 ms bywa ju\u017c zauwa\u017calne w aplikacjach czasu rzeczywistego (gry, VoIP, wideokonferencje), a powy\u017cej ~200 ms wyra\u017anie psuje wra\u017cenia. W sieci lokalnej (LAN) typowe RTT to pojedyncze milisekundy lub mniej. Najlepiej czyta\u0107 te warto\u015bci razem z jitterem (zmienno\u015bci\u0105 RTT) i utrat\u0105 pakiet\u00f3w.<\/p>\n<h2>Dowiedz si\u0119 wi\u0119cej<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.sycope.com\/pl\/post\/arp-spoofing-jak-wykryc-atak-man-in-the-middle-i-zatruwanie-arp-w-sieci-lan\">ARP Spoofing \u2013 jak wykry\u0107 atak Man-in-the-Middle i zatruwanie ARP w sieci LAN<\/a> \u2014 ARP spoofing mo\u017ce zwi\u0119ksza\u0107 RTT przez przekierowanie ruchu przez atakuj\u0105cego.<\/li>\n<li><a href=\"https:\/\/www.sycope.com\/pl\/post\/czym-jest-netflow-i-jak-wykorzystuje-sie-go-w-praktyce\">Czym jest NetFlow i jak ten protok\u00f3\u0142 jest wykorzystywany w praktyce?<\/a> \u2014 <a href=\"https:\/\/www.sycope.com\/pl\/post\/dictionary-item\/netflow\">NetFlow<\/a> pomaga analizowa\u0107 ruch, kt\u00f3ry wp\u0142ywa na RTT i op\u00f3\u017anienia w sieci.<\/li>\n<li><a href=\"https:\/\/www.sycope.com\/pl\/post\/monitoring-sieci-i-network-visibility-analiza-ruchu-sieciowego-jako-podstawa-visibility-cybersecurity\">Monitoring sieci i network visibility \u2013 analiza ruchu sieciowego jako podstawa visibility cybersecurity<\/a> \u2014 Monitoring sieci pozwala wykrywa\u0107 wzrost RTT i \u017ar\u00f3d\u0142a op\u00f3\u017anie\u0144.<\/li>\n<\/ul>\n","protected":false},"featured_media":0,"template":"","class_list":["post-4828","dictionary-item","type-dictionary-item","status-publish","hentry"],"acf":{"tytul":"RTT (Round Trip Time)","ikona":"","krotki_opis":"Czas od wys\u0142ania pakietu do odebrania potwierdzenia, \u017ce dotar\u0142 \u2014 droga tam i z powrotem. Podstawowa miara op\u00f3\u017anienia w sieci, w milisekundach."},"_links":{"self":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/dictionary-item\/4828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/dictionary-item"}],"about":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/types\/dictionary-item"}],"wp:attachment":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/media?parent=4828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}