]> gitweb.morketsmerke.org Git - mmdev.git/commitdiff
Rozpoczęcie tworzenia rozdziału 9, modułu 3, kursu CCNA.
authorxf0r3m <jakubstasinski@protonmail.com>
Tue, 3 Dec 2024 19:21:33 +0000 (20:21 +0100)
committerxf0r3m <jakubstasinski@protonmail.com>
Tue, 3 Dec 2024 19:21:33 +0000 (20:21 +0100)
articles/terminallog/Cisco_-_CCNA.html

index 7db3ab76c8cc9fc010dfdf0fc55b0b2baa98dcd7..ff7ee3c257b75c49b36416f6d8b3c779c4ab6671 100755 (executable)
@@ -15293,6 +15293,97 @@ Dynamic mappings:
           pozwalających lepsze zarządzanie wieloma tunelami typu 
           lokacja-lokacja.
         </p>
+        <h1 id="3.9.qosconcepts">3.9. Koncepcje QoS</h1>
+        <p>
+          Obecnie w sieciach występuje duże natężenie różnorakiego ruchu. Nowe
+          rodzaje komunikatorów, zamiasty wysyłania wyłącznie wiadomości
+          tekstowych pozwalają na komunikację głosową czy transmisję wideo.
+          Tego rodzaju transmisje zarówno dźwieku jak i obrazu w czasie
+          rzeczywistym wymagają lepszych warunków sieciowych.
+        </p>
+        </p>
+          Niestety często jest tak, że wiele linii komunikacjnych gromadzi się
+          pojedynczym urządzeniu, takim jak np. router. Takie ilości danych
+          są następnie przesyłane przez kilka mniejszych łączy lub jedno łącze
+          o niskiej przepustowości. Takie obchodzenie się z pakietami 
+          doprowadza najcześciej do <strong>zatorów</strong>. Jest to stan, w
+          którym wydłuża się czas oczekiwania na informacje przesyłane przez
+          sieć. Innym czynnikiem powodującym zatory jest transmisja dużych 
+          pakietów, która uniemożliwia dostęp do pasma tym mniejszym.
+        </p>
+        <p>
+          Jeśli nie można przesłać, pewnych informacji ze względu na duże
+          natężenie ruchu, pakiety te są kolejkowane w pamięci operacyjnej
+          urządzeń, w oczekiwaniu na zwolnienie się łącza i swoją kolej do
+          do przesłania. Oczywiście do urządzenia mogłą naływać dalsze
+          transmisje tego rodzaju, czego urządzenie nie będzie mogło
+          zmieścić, zostanie poprostu odrzucone.
+          Takie zachowanie generuje opóźnienia we właściwej
+          transmisji z aplikacji do aplikacji. Rozwiązanie tego typu problemu
+          może być <strong>klasyfikowanie ruchu</strong>.
+        </p>
+        <p>
+          Router na podstawie różnych parametrów, może utworzyć dla całego
+          ruchu kilka odrębnych kolejek i przesyłać ten ruch do hostów na
+          podstawie przydzielonego kolejkom priorytetu.
+        </p>
+        <p>
+          Wraz z klasyfikacją ruchu sieciowego używa się kilku terminów,
+          których wyjaśnienie znajduje się poniżej:
+        </p>
+        <ul>
+          <li><strong>Przepustowość</strong> - liczba bitów, którą można
+            przesłać w ciągu jednej sekundy. Innym określenie z jakim możemy
+            się spotkać jest <strong>szerokość pasma</strong>.</li>
+          <li><strong>Opoźnienie</strong> - jest to czas z jakim podróżuje
+            pakiet od źródła do miejsca docelowego. Istnieją dwa rodzaje
+            opóźnienia. Opóźnienie stałe (o stałej wartości czasu) oraz
+            zmienne, którego czas może być nie dokońca określony. Opóźnienie
+            zmienne, może mieć wpływ na takie czynniki ilość przysyłanego
+            ruchu.</li>
+          <li><strong>Jitter</strong> - jest to potoczna nazwa dla zmiennego
+            opóźnienia. Pakiety w komunikacji sieciowej są przesyłane w
+            równych odstępach. Jednak przeciążenie sieci,
+            niewłaściwe kolejkowanie czy błędy w konfiguracji mogą doprowadzić
+            zmiennej długości odstępów między pakietami.</li>
+        </ul>
+        <p>
+          Spośród źródeł opoźnienia możemy wyróżnić sobie takie czynniki jak:
+        </p>
+        <ul>
+          <li><strong>Opóźnienie kodu</strong> - stała ilość czasu potrzebna
+            do skompresowania danych przed wysłanie i wysłaniemm jej do
+            pierwszego urządzenia.</li>
+          <li><strong>Opóźnienie pakietowania</strong> - Stały czas potrzebny
+            do enkapsulacji pakietu ze wszystkimi niezbędnymi informacjami w
+            nagłówkach.</li>
+          <li><strong>Opóźnienie kolejkowania</strong> - zmienna ilość czasu,
+            w której pakiet lub ramka czeka na przesłanie na łączu.</li>
+          <li><strong>Opóźnienie serializcji</strong> - stała ilość czasu
+            potrzebna na przesłanie ramki przez okablowanie.</li>
+          <li><strong>Opóźnienie propagacji</strong> - zmienne ilość czasu
+            potrzebna na przejście ramki od nadawcy do odbiorcy.</li>
+          <li><strong>Opóźnienie eliminacji jittera</strong> - Stała ilość
+            czasu potrzebna na zbuduforowanie przełpływu pakietów, a
+            następnie przesłanie ich w równych odstępach.</li>
+        </ul>
+        <p>
+          Powyższe aspekty transmisji danych, są częścią mechamizmów
+          zapewniających jakość usług - <strong>QoS</strong> w sieciach IP.
+        </p>
+        <p>
+          W wyniku przeciążenia urządzenia może ono zacząć odrzucać pakiety.
+          Bez mechaznizmów QoS, pakiety transmisji w czasie rzeczywistym są
+          traktowane na równi z transmisją, której dane nie są za bardzo
+          wrażliwe na opóźnienia. Utrata pakietów jest bardzo często przyczą
+          problemów z jakością głosu w sieci IP. Kodeki obsługujące tego 
+          rodzaju ruch posiadają pewną tolerację utraty pakietów bez znacznej
+          utraty jakości połączenia. Aby zapewnić czytelność transmisji
+          w czasie rzeczywistym, używa się mechanizmów QoS do klasyfikowania
+          pakietów pod kątem zerowej utraty pakietów. Często nadaje się tego
+          rodzaju transmisjom pierwszeństwo na innymi mniej wrażliwymi na
+          utratę pakietów.
+        </p>
       </div>
    </body>
 </html>