Sieci komputerowe mogą być zorganizowane na różne sposoby, ale trzy z nich są najpopularniejsze. Są to: sieci scentralizowane, zdecentralizowane i rozproszone. Każda z tych konfiguracji ma swoje zalety i wady, różnice i cechy wspólne.
Sieci scentralizowane
Scentralizowana sieć komputerowa to taka, w której każdy komputer wchodzący w jej skład jest urządzeniem peryferyjnym i jest połączony z jednostką centralną. Ta jednostka centralna odpowiada za wszelkie sterowanie i zarządzanie siecią. Innymi słowy, cała odpowiedzialność i uprawnienia decyzyjne spoczywają na jednym elemencie, w tym przypadku maszynie lub jednostce.
Ta konfiguracja sieci jest najczęściej stosowana ze względu na swoją prostotę i skalowalność. Sieci szkieletowe są w stanie szybko przetwarzać duże ilości informacji, co czyni je idealnymi do obsługi usług o dużym zapotrzebowaniu. Jednakże, Sieci scentralizowane mają dość oczywistą i niebezpieczną wadę; Jeśli atak na jednostkę centralną okaże się skuteczny, wpłynie on na całą sieć, ponieważ funkcjonowanie sieci zależy od jednostki centralnej, a jej awaria uniemożliwia komunikację z pozostałymi komputerami.
Przykładem tego typu sieci są korporacyjne serwery danych. Usługi te są całkowicie scentralizowane, dlatego awaria może dotknąć wszystkich w firmie. Oczywiście, aby temu zaradzić, stosuje się kopie zapasowe i serwery równoległe, ale sama sieć pozostaje całkowicie scentralizowana.
Ripple Jest to wyraźny przykład scentralizowanej sieci blockchain. Choć ma ona kilka węzły Rozproszone po całym świecie firmy, a decyzje dotyczące ich kontroli są scentralizowane w obrębie jednej firmy. RippleInnym przykładem jest platforma Hyperledger, projekt wolnego oprogramowania, którego celem jest tworzenie sieci blockchain do użytku biznesowego, z centralną kontrolą dostosowaną do potrzeb tych firm.
Zdecentralizowane sieci
Ten typ sieci komputerowej różni się od sieci scentralizowanych tym, że nie ma pojedynczej jednostki centralnej. Zamiast tego istnieje wiele sieci. szereg komputerów, które współpracują ze sobą w celu kontrolowania i zarządzania siecią. Dodaje to pewien poziom odporności na błędy, ponieważ ten zestaw komputerów przejmuje niektóre zadania sieciowe.
Jednak W tego typu sieciach nadal istnieje ryzyko całkowitej, katastrofalnej awarii. Jest to możliwe, ponieważ zdecentralizowane sieci mogą nadal zawieść, jeśli koordynator sieci ulegnie awarii. Gdy komputer koordynator ulegnie awarii, pozostałe komputery w tej podsieci tracą połączenie i zostają odłączone od sieci głównej. Na przykład, jeśli komputer koordynator sieci głównej ulegnie awarii, pozostałe podsieci zostaną rozproszone. W obu przypadkach utrata koordynatora doprowadziłaby do odłączenia o różnym stopniu.
Powszechnym błędnym przekonaniem na temat tego typu sieci jest to, że koordynatorzy działają całkowicie autonomicznie. W rzeczywistości funkcjonują jako jednostka centralna w ramach większej sieci – pozostałość po scentralizowanych sieciach, która nadal istnieje w tym modelu.
Dobrym przykładem tego typu sieci jest Facebook, Twitter, GoogleWszystkie te usługi posiadają podsieci w ramach większej sieci i razem są w stanie obsłużyć wszystkie świadczone przez siebie usługi. W świecie kryptowalut przykładem zdecentralizowanej sieci jest... myślnik o EOS, których działanie zależy od tego typu organizacji sieciowej.
Redes distribuidas
Jest to rodzaj sieci, której główną cechą jest brak centrum indywidualnego lub zbiorowego. Komputery w tych sieciach są połączone ze sobą w taki sposób, że żaden z nich nie ma możliwości filtrowania informacji przesyłanych przez sieć. Z tego powodu koncepcja centrum i peryferii, podstawowych cech sieci scentralizowanych i zdecentralizowanych, zanika. Jednak dzięki tej strukturze, awaria jednego komputera nie powoduje odłączenia pozostałych. To sprawia, że sieć rozproszona jest praktyczna, niezawodna i wydajna.
Najbardziej oczywistym przykładem tego typu sieci jest Internet. Od samego początku internet był projektowany jako sieć w pełni rozproszona. Początkowo była to sieć wysoce scentralizowana ze względu na ograniczoną liczbę połączonych komputerów. Jednak wraz ze wzrostem liczby połączonych komputerów internet ewoluował w kierunku sieci rozproszonej.
Innym dobrym przykładem sieci rozproszonych są sieci udostępniania plików P2P jak BitTorrent. Ale w świecie blockchaina najwyraźniejszym przykładem sieci rozproszonych jest... BitcoinSieć jest rozproszona w szeregu połączonych ze sobą węzłów, które wspólnie utrzymują jej działanie. Nie ma centrum sterowania ani nawet centralnej struktury decyzyjnej; wszystko w sieci jest zarządzane w sposób rozproszony, otwarty i oparty na społeczności.


Autor


