| Tunelowanie |
| Tunelowanie to proces składający się z trzech czynności: kapsułkowania, przesyłania danych oraz dekapsułkowania. Zadaniem tunelowania jest ochrona przesyłanych informacji za pomocą wytworzenia odpowiedniej "osłony" danych transmitowanych przez sieci, które nie zapewniają wymaganego poziomu bezpieczeństwa. Pierwsza czynność - enkapsulacja polega na zamykaniu oryginalnego pakietu danych w kapsułkę zawierającą wszystkie niezbędne informacje dotyczące routingu, umożliwiające pakietowi tranzyt przez sieci publiczne bez gubienia lub odkrywania informacji przeznaczonej dla użytkownika końcowego i przechowywanej w nagłówku oryginalnego pakietu. Tranzyt może odbywać się przez sieci publiczne takie jak intranet i Internet. Pakiet danych, który został umieszczony w kapsułce, dociera do miejsca przeznaczenia, tam w procesie dekapsulacji zostaje zdjęta wierzchnia warstwa i pakiet powraca do swojego pierwotnego kształtu. Tunelowanie jest obsługiwane przez różne protokoły, takie jak PPTP, L2TP czy IPSec. W zależności od rodzaju zastosowanego protokołu transfer odbywa się inaczej. |
Tunelowanie. Tunelowanie w Internecie. Za szyfrowanie danych tak, by były niedostępne dla osób postronnych, odpowiedzialne są protokoły sieciowe. Dane przesyłane przez sieci są podzielone na części i opatrzone etykietkami, które zawierają informacje: z jakiego ciągu pochodzą, dokąd są adresowane i jaka jest ich kolejność. W ten sposób powstają pakiety przyjmujące nazwy protokołu sieciowego, którym są przesyłane (IP, IPX lub NetBEUI). Aby umożliwić przesłanie, pakiety otrzymują specjalne ramki w celu zabezpieczenia przed rozsypaniem podczas przenoszenia przez tunel. Ze względu na różnorodność rodzajów sieci i protokołów, aby móc przesyłać pakiety w oryginalnej postaci, należy je obudować, czyli enkapsulować. Enkapsulacja następuje w protokole tunelującym, tworząc swoiste kapsułki danych, które mogą się poruszać w Internecie lub innych sieciach pośredniczących bez utraty etykietek. Kapsułkowanie to czynność, która powoduje, że do oryginalnego pakietu dopisywane są nagłówki przeznaczone wyłącznie do transferu poprzez tunel.
| Rodzaje protokołów tunelujących |
| Producenci rozwiązań dla VPN ustanowili trzy kategorie odpowiadające kolejnym warstwom siedmiowarstwowego modelu OSI (Open System Interconnection - opracowany przez organizację standaryzacyjną ISO), które mają ujednolicić protokoły tunelujące. Systemy VPN warstwy drugiej zawierają produkty oparte na protokołach PPTP (Point-to-Point Tunneling Protocol) i L2TP (Layer 2 Tunneling Protocol), które w tej chwili zdobyły największą popularność i są stosowane w większości połączeń wirtualnych sieci prywatnych. VPN warstwy trzeciej opierają się natomiast na protokole IPS-ec oraz modelu IP-over-IP. Narzędzia VPN warstwy czwartej wykorzystują również kapsułkowanie i szyfrowanie, ale produkty związane z tą warstwą odnoszą się często do pojedynczej aplikacji, np. poczty elektronicznej.
PPTP (Point-to-Point Tunneling Protocol) - wspólne dzieło Microsoftu i US Robotics, został zaprojektowany do łączenia VPN. PPTP jest rozszerzeniem PPP (Point-to-Point Protocol), standardowego protokołu komunikacyjnego Internetu, gwarantującego niezawodność asynchronicznej transmisji łączem szeregowym punkt-punkt bez ograniczania przepływności. Jest on szeroko stosowany do łączenia i przesyłania informacji zarówno w publicznym Internecie, jak i prywatnej sieci korporacyjnej. Ponieważ PPP funkcjonuje w warstwie drugiej, to połączenie PPTP, umożliwiające kapsułkowanie pakietów PPP, pozwala użytkownikom wysyłać nie tylko pakiety IP, ale także IPX i NetBEUI (NetBIOS Extended User Interface). Typowym klientem PPTP jest komputer z zainstalowanym systemem operacyjnym Microsoftu. W Windows zdefiniowanym protokołem szyfrującym jest MPPE (Microsoft Point to Point Encryption). Jest oparty na standardowym systemie kryptograficznym RSA (Rivest, Shamir, Adleman), który obsługuje 40-bitowe lub 128-bitowe szyfrowanie. Chociaż poziom bezpieczeństwa zapewniany przez ten protokół jest wystarczający dla wielu aplikacji, to najczęściej jest postrzegany jako mniej bezpieczny od niektórych algorytmów szyfrowania oferowanych przez IPS, a w szczególności od 168-bitowego Triple DES (Data Encryption Standard). L2TP (Layer 2 Tunneling Protocol) - protokół, który powstał z inicjatywy organizacji zajmującej się standaryzacją w Internecie IETF (Internet Engineering Task Force) przez połączenie opisanego wyżej PPTP oraz L2F (Layer 2 Forwarding), utworzonego przez firmę Cisco. Narzędzie L2F zaprojektowane przez Cisco Systems jest przeznaczone głównie do obsługi transmisji między routerami. Protokół L2TP, jak wszystkie rozwiązania warstwy drugiej, pozwala na transport ramek PPP (Point-to-Point Protocol). Obsługuje jednak nie tylko sieci IP, lecz również X.25, Frame Relay oraz ATM (Asynchronous Transfer Mode). IPSec (Internet Protocol Security) - bezpieczna odmiana protokołu IP, mogąca zapewnić znaczny stopień bezpieczeństwa pracy zarówno sieci rozległych, jak i lokalnych. W przeciwieństwie do protokołów warstwy drugiej, gdzie wymiana danych odbywa się w ramkach, protokół IPS obsługuje, jak sama nazwa wskazuje, tylko pakiety IP. Szyfruje i kompresuje oryginalne pakiety IP i dopisuje do nich jeszcze jeden, jawny nagłówek IP. Powoduje to, że wszelkie parametry konfiguracyjne oraz proces uwierzytelniania są przeprowadzane przez wyższe warstwy i nie występują problemy zarządzania parametrami tunelu, autoryzacji użytkowników oraz przypisywania adresów. Głównym inicjatorem powstania tego standardu jest firma Cisco, która oferuje w swoich rozwiązaniach sprzętowych, takich jak routery i firewalle, obsługę tego standardu. IPSec był projektowany do bezpiecznego tworzenia tuneli przez Internet między ochranianymi sieciami lokalnymi. IPSec obsługuje 168-bitowe szyfrowanie Triple DES, a także umożliwia szyfrowanie pakiet po pakiecie i uwierzytelnienie oraz zapobiega atakom od środka, kiedy dane mogłyby zostać przechwytywane przez osobę trzecią, rekonstruowane i przesyłane na zewnątrz. |
Redakcja PC World nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.
Ten artykuł nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...
Wszechstronny program do kompresji, dekompresji, zarządzania i naprawy archiwów w formacie RAR....