VPN i sieć TOR
23 czerwca, 2022Ostatnio ciągle słyszymy o bezpieczeństwie w sieci. Widzimy mnóstwo reklam wszelkiego rodzaju Antywirusów programów do ochrony internetu oraz właśnie VPN’ów....
Czytaj dalejModel ISO/OSI wraz z jego uproszczoną wersją – TCP/IP stanowią podstawę działania protokołów sieciowych. Powstały one w celu usystematyzowania struktury komunikacji w sieciach komputerowych. Warto pamiętać, że model TCP/IP powstał właśnie do obsługi internetu. Każdy model składa się z kilku warstw (ang. layer), w których mogą wystąpić warstwy logiczne (realizujące określone zadanie w ramach danej warstwy).
W tym wpisie chciałbym krótko opisać kolejne warstwy modelu ISO/OSI.
Model ISO/OSI składa się z siedmiu współpracujących ze sobą warstw. Zaczynając od najwyższej warstwy, są to kolejno warstwy:
Zadaniem najwyższej warstwy modelu jest zapewnienie komunikacji aplikacji z niższymi warstwami modelu. Pełni więc funkcję interfejsu pomiędzy siecią a programem.
Funkcją warstwy prezentacji jest przetwarzanie danych do odpowiedniej postaci tzw. Postaci Kanonicznej. Zajmuje się również zamianą odwrotną. Najprościej rzecz ujmując pełni funkcję tłumacza, który zmienia formaty danych oraz sposoby ich szyfrowania.
Zadaniem piątej warstwy modelu ISO/OSI jest synchronizacja danych sesji pomiędzy odbiorcą a nadawcą. Nadzoruje połączenie między innymi poprzez zapewnianie właściwego kierunku przepływu danych czy wznawianie transmisji po przerwaniu.
Dzieli ona dane na segmenty, a następnie w zależności od użytego protokoły czeka na potwierdzenie przyjęcia pakietu przez hosta docelowego, a w przypadku odnotowania, że pakiet nie dotarł, ponownie wysyła segment.
Rolą tej warstwy jest zmiana segmentów na pakiety, a następnie określenie najlepszej trasy dla pakietu do jego celu. Warto pamiętać, że warstwa sieci nie odpowiada za zapewnienie ciągłości transmisji.
Ta warstwa odpowiada za zmianą pakietów na ramki danych. Jednakże ma także inne zadania. W związku z tym możemy ją podzielić na dwie podwarstwy. Pierwszą z nich jest LLC, która odpowiada za sterowanie łączem danych, czyli kontroluje poprawność transmitowanych ramek. Drugą podwarstwą jest MAC, która zajmuje się przyznawaniem dostępu do medium transmisyjnego.
Zadanie warstwy fizycznej jest wręcz banalne. Zamienia ramki danych na bity, a następnie wysyła je po medium transmisyjnym. Oprócz tego odbiera nadane informacje i przekazuje je w górę modelu.
Ostatnio ciągle słyszymy o bezpieczeństwie w sieci. Widzimy mnóstwo reklam wszelkiego rodzaju Antywirusów programów do ochrony internetu oraz właśnie VPN’ów....
Czytaj dalejTematem dzisiejszego wpisu jest konfiguracja routera domowego TPLINK C6U. Wszystkie opisane operacje będzie można powtórzyć na sporej części innych routerów...
Czytaj dalejKażdy z nas wie, że komputer do poprawnego działania musi przechowywać w sobie odpowiednią ilość informacji. Wszyscy też zauważyli, że...
Czytaj dalej