SDN

Oznacza „Software-Defined Networking”.

SDN to architektura sieciowa, która rozdziela zadania związane z wyznaczaniem tras i przekazywaniem pakietów danych w sieci. Centralny serwer przejmuje wszystkie decyzje dotyczące trasowania w sieci, zamiast pozostawiać je poszczególnym węzłom. Administrator może konfigurować i zarządzać siecią za pomocą oprogramowania działającego na serwerze, zamiast zarządzać każdym urządzeniem osobno. Centra danych, sieci firmowe i kampusy często używają SDN do zarządzania dużymi, złożonymi sieciami.

Każda funkcja routera lub przełącznika jest koncepcyjnie częścią jednej z trzech płaszczyzn:

  • Płaszczyzna danych (zwana też płaszczyzną przekazywania) odpowiada za fizyczne przekazywanie pakietów danych do następnego węzła na drodze do miejsca docelowego.
  • Płaszczyzna sterowania określa trasy tych pakietów danych, tworząc ścieżkę węzłów, którą ma podążać pakiet.
  • Płaszczyzna zarządzania konfiguruje płaszczyznę sterowania, zapewniając administratorowi sieci dostęp do interfejsu wiersza poleceń lub panelu sterowania.

W tradycyjnej infrastrukturze sieciowej każde urządzenie odpowiada za wszystkie trzy płaszczyzny. W sieci definiowanej programowo każdy przełącznik lub węzeł odpowiada tylko za płaszczyznę danych, a centralny serwer przejmuje płaszczyzny sterowania i zarządzania.

Centralny serwer SDN obsługuje decyzje dotyczące trasowania dla wszystkich węzłów w sieci
Centralny serwer SDN obsługuje decyzje dotyczące trasowania dla wszystkich węzłów w sieci

Administrator tradycyjnej sieci musi konfigurować osobno każdy przełącznik (lub inny typ węzła) w tej sieci. Duża sieć może mieć dziesiątki, a nawet setki przełączników, co prowadzi do dużej ilości powtarzalnej pracy podczas aktualizowania ustawień konfiguracji każdego z nich. Sieci definiowane programowo centralizują sterowanie i zarządzanie całą siecią w jednym dedykowanym urządzeniu. Serwer SDN instruuje przełączniki i inne węzły, jak przekazywać pakiety danych, korzystając z takiego protokołu sieciowego jak OpenFlow.

Oprócz łatwiejszego zarządzania sieci definiowane programowo mogą przesyłać dane wydajniej. Poszczególne przełączniki podejmujące samodzielnie decyzje dotyczące trasowania mogą nie wybrać najbardziej wydajnej trasy, ponieważ mają ograniczoną wiedzę o warunkach panujących w całej sieci. Serwer SDN może jednak monitorować i kontrolować całą sieć, aby optymalizować ruch pod kątem określonych aplikacji, jednocześnie omijając przeciążenia.

Zaktualizowano May 8, 2023 przez Brian P.

quizSprawdź swoją wiedzę

Which of the following is an example of a CAN network?

A
A bluetooth network between smartphone and smartwatch
0%
B
A home network with multiple wireless devices
0%
C
A university network created for students
0%
D
A company network that spans multiple buildings
0%
Correct! Incorrect!     View the CAN definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja SDN na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.