29. Transmisja danych w modelu OSI
Model OSI (Open Systems Interconnection) opisuje sposób przepływu informacji między aplikacjami software'owymi w jednej stacji sieciowej a software'owymi aplikacjami w innej stacji sieciowej przy użyciu kabla sieciowego. Model OSI jest modelem koncepcyjnym, skomponowanym z siedmiu warstw, z których każda opisuje określone funkcje sieciowe. Model został opracowany przez ISO (International Standardization Organization) w 1984 r. i w zasadzie powinien być znany przez każdego, kto zajmuje się sieciami komputerowymi. Model OSI dzieli zadanie przesyłania informacji między stacjami sieciowymi na siedem mniejszych zadań składających się na poszczególne warstwy. Zadanie przypisane każdej warstwie ma charakter autonomiczny i może być implementowane niezależnie.
Warstwy modelu OSI używają różnych form informacji sterujących służących do komunikowania się równorzędnych warstw różnych stacji sieciowych. Wspomniane informacje sterujące zawierają żądania i instrukcje wymieniane między równorzędnymi warstwami modelu OSI.
Informacje sterujące mogą mieć jedną z dwóch form: nagłówka lub końcówki. Nagłówek jest przedrostkiem dodawanym do informacji przesyłanej "w dół", począwszy od najwyższej warstwy. Końcówka zaś jest uzupełnieniem informacji przesyłanej "w dół", począwszy od warstwy najwyższej.
Nagłówki, końcówki i dane są pojęciami zależnymi od warstwy, w której analizowana jest jednostka informacji. Na przykład w warstwie Sieciowej jednostka informacji składa się z nagłówka warstwy 3 i danych. W warstwie Łącza danych cała informacja przesyłana w dół przez warstwę Sieciową (nagłówek warstwy Sieciowej i dane) jest traktowana jako dane.
Inaczej mówiąc, porcja danych jednostki informacyjnej w konkretnej warstwie modelu OSI może zawierać nagłówki, końcówki i dane pochodzące ze wszystkich wyższych warstw. Jest to znane pod nazwą kapsułkowania.