Co to jest ograniczanie przepustowości?
Ograniczanie przepustowości to proces, w którym przepustowość, z której może korzystać jeden lub więcej klientów podłączonych do serwera, jest w pewien sposób ograniczona. Można to zrobić na wiele sposobów, co często prowadzi do obniżenia prędkości pobierania lub wysyłania do klienta przez klienta. Celem takiego ograniczania przepustowości jest zazwyczaj zwolnienie zasobów używanych przez jednego klienta, aby umożliwić innym klientom bardziej efektywne połączenie z serwerem. Ograniczanie przepustowości niekoniecznie jest koncepcją negatywną, chociaż wielu internautów protestuje przeciwko jej wykorzystaniu przez dostawców usług internetowych (ISP).
Podstawowa idea ograniczania przepustowości pochodzi ze sposobu, w jaki sieć jest tworzona i używana przez różne osoby. Jakakolwiek sieć, zarówno lokalna, jak i rozległa, jest zazwyczaj ustanawiana z jednym lub większą liczbą hostów lub serwerów, z którymi łączy się jeden lub więcej klientów. Na przykład ktoś korzystający z komputera do łączenia się z Internetem i przeglądania strony internetowej działa jako klient i łączy się z serwerem hosta, który zawiera informacje dotyczące tej witryny. Termin „przepustowość” odnosi się do prędkości, z jaką klient jest w stanie wysyłać i odbierać dane do iz hosta lub serwera.
Bez względu na to, jak skomplikowany i wydajny jest system serwerowy, istnieją pewne ograniczenia co do ilości danych, które można wysłać między hostem a jednym lub kilkoma klientami. Dodatkowi klienci zwiększają obciążenie na jednym serwerze, a ostatecznie może zostać przekroczony limit przepustowości, co może pogorszyć połączenia klientów z serwerem, a nawet spowodować awarię serwera. Aby uniknąć tej sytuacji, administrator serwera może ograniczyć lub zmniejszyć ilość danych przesyłanych między serwerem a co najmniej jednym klientem. Zasadniczo jest to ograniczanie przepustowości, ponieważ serwer ogranicza transmisję danych z klientami.
Ograniczanie przepustowości jest często stosowane przez dostawców usług internetowych i inne sieci na wiele różnych sposobów. Jednym z najczęstszych zastosowań są połączenia peer-to-peer, których klienci mogą używać do bezpośredniego udostępniania danych między sobą. Ograniczanie przepustowości może być wykorzystane do wyodrębnienia tego rodzaju połączeń, które często powodują intensywne wykorzystanie przepustowości w górę i w dół i zmniejszają przepustowość zapewnianą tym użytkownikom. Takie dławienie teoretycznie uwalnia przepustowość dla innych użytkowników w tej sieci.
Przeciwnicy ograniczania przepustowości argumentują, że dostawcy usług internetowych wykorzystują te metody w celu ograniczenia przepustowości, z której mogą korzystać klienci płacący. Wielu dostawców usług internetowych broni takiego ograniczania, stwierdzając, że niewielki procent użytkowników odpowiada za nadmierną przepustowość, i że takie ograniczenia pozwalają innym płacącym klientom korzystać z Internetu bez zajmowania się spowolnieniem spowodowanym przez klientów korzystających z dużej przepustowości. Zwolennicy neutralności sieci lub neutralności sieci potępiają stosowanie ograniczania przepustowości, ponieważ postrzegają to jako sposób, w jaki dostawcy usług internetowych mogą ograniczyć dostęp do Internetu i dystrybucję danych dla płacących klientów.