<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-31093120-1']);
  _gaq.push(['_setDomainName', 'linux-user.eu']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linux-user.eu/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>http://wiki.linux-user.eu/index.php?action=history&amp;feed=atom&amp;title=Model_OSI</id>
		<title>Model OSI - Historia wersji</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linux-user.eu/index.php?action=history&amp;feed=atom&amp;title=Model_OSI"/>
		<link rel="alternate" type="text/html" href="http://wiki.linux-user.eu/index.php?title=Model_OSI&amp;action=history"/>
		<updated>2026-06-03T04:29:20Z</updated>
		<subtitle>Historia wersji tej strony wiki</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>http://wiki.linux-user.eu/index.php?title=Model_OSI&amp;diff=401&amp;oldid=prev</id>
		<title>Slawek: Utworzył nową stronę „Category:Sieci == Model OSI == Model wzorcowy '''OSI''' (ang. ''Open System Interconnection'') stanowi zbiór międzynarodowych standardów i reguł, dzięki kt...”</title>
		<link rel="alternate" type="text/html" href="http://wiki.linux-user.eu/index.php?title=Model_OSI&amp;diff=401&amp;oldid=prev"/>
				<updated>2012-04-22T17:49:12Z</updated>
		
		<summary type="html">&lt;p&gt;Utworzył nową stronę „&lt;a href=&quot;/index.php/Kategoria:Sieci&quot; title=&quot;Kategoria:Sieci&quot;&gt;Category:Sieci&lt;/a&gt; == Model OSI == Model wzorcowy &amp;#039;&amp;#039;&amp;#039;OSI&amp;#039;&amp;#039;&amp;#039; (ang. &amp;#039;&amp;#039;Open System Interconnection&amp;#039;&amp;#039;) stanowi zbiór międzynarodowych standardów i reguł, dzięki kt...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Sieci]]&lt;br /&gt;
== Model OSI ==&lt;br /&gt;
Model wzorcowy '''OSI''' (ang. ''Open System Interconnection'') stanowi zbiór międzynarodowych standardów i reguł, dzięki którym możliwa jest wzajemna komunikacja wszystkich urządzeń i systemów opartych na tym modelu. Poszczególne protokoły zgrupowano w siedmiu &lt;br /&gt;
oddzielnych, ale współpracujących ze sobą warstwach,z których każda jest odpowiedzialna za inny aspekt komunikacji. Dzięki takiemu podejściu poszczególne urządzenia sieciowe, takie jak routery i firewalle, mogą skoncentrować się na określonej dziedzinie komunikacji, ignorując zarazem pozostałe aspekty.&lt;br /&gt;
&lt;br /&gt;
Poniżej przedstawiam siedem warstw '''OSI'''&lt;br /&gt;
&lt;br /&gt;
1. '''Warstwa fizyczna'''&lt;br /&gt;
Ta warstwa jest odpowiedzialna za fizyczne połączenie pomiędzy dwoma punktami. Jest to najniższawarstwa komunikacyjna, której podstawowym zadaniem jest przesyłanie pierwotnych strumieni bitowych. Warstwa izyczna jest odpowiedzialna również za aktywację, obsługę i dezaktywację poszczególnych strumieni danych.&lt;br /&gt;
&lt;br /&gt;
2. '''Warstwa łącza danych'''&lt;br /&gt;
Ta warstwa zajmuje się przekazywaniem danych pomiędzy dwoma punktami. Warstwa fizyczna pozwala na przesyłanie pierwotnych bitó, natomiast warstwa łącza danych zapewnia pewne funkcje wysokiego poziomu, takie jak korekcja błędów i kontrola przepływu, a także udostępnia procedury służące do aktywacji, obsługi i dezaktywacji połączeń łącza danych.&lt;br /&gt;
&lt;br /&gt;
3. '''Warstwa sieci'''&lt;br /&gt;
Warstwa ta jest wykorzystywana jako warstwa pośrednicząca, która służy do przekazywania informacji &lt;br /&gt;
pomiędzy warstwami niższego i wyższego poziomu. Warstwa sieci zapewnia także funkcjie adresowania i trasowania.&lt;br /&gt;
&lt;br /&gt;
4. '''Warstwa transportowa'''&lt;br /&gt;
Ta warstwa umożliwia przezroczyste przesyłanie danych pomiędzy systemami. Ponieważ zapewnia ona niezawdne i efektywne metody transmisji danych, warstwy wyższego poziomu mogą zająć się innymi zadaniami.&lt;br /&gt;
&lt;br /&gt;
5. '''Warstwa sesji'''&lt;br /&gt;
Warstwa ta umożliwia ustanawianie i obsługę połączeń pomiędzy różnymi aplikacjami sieciowymi.&lt;br /&gt;
&lt;br /&gt;
6. '''Warstwa prezentacji'''&lt;br /&gt;
Warstwa ta jest odpowiedzialna za przedstawienie aplikacjom danych w formacie lub języku wymaganym przez daną aplikację. Umożliwia to, między innymi, szyfrowanie i kompresje danych.&lt;br /&gt;
&lt;br /&gt;
7. '''Warstwa aplikacji'''&lt;br /&gt;
Warstwa ta śledzi wymagania poszczególnych aplikacji.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dane przekazywane za pomocą protokołów sieciowych są pprzesyłane w niewielkich kawałkach, które noszą nazwę pakietów. Każdy pakiet zawiera wiele warstw z implementacją poszczególnych protokołów. Począwszy od warstwy aplikacji, w pakiecie umieszczane &lt;br /&gt;
są dane opakowane przez warstwę prezentacji, która z kolei zostaje opakowana przez warstwę sesji, która zostaje opakowana przez warstwę transportową itd. Proces ten nosi nazwę kapsułkowania. Każda opakowana warstwa zawiera nagłówek i treść. W nagłówku &lt;br /&gt;
umieszczane są informacje wymagane przez daną warstwę, podczas gdy treść zawiera dane dla tej warstwy. Innymi słowy, w treści warstwy umieszczany jest cały pakiet zawierający wcześniej warstwy. Koncepcja kapsułkowania przypomina łuski cebuli lub funkcjonalny kontekst &lt;br /&gt;
stosu programu. Wyobraźmy sobie, że dwie aplikacje znajdują się w różnych sieciach prywatnych komunikują się ze sobą poprzez internet. W takim przypadku &lt;br /&gt;
pakiety danych są opakowane (kapsułkowane) aż do warstwy fizycznej, a następnie przekazywane do routera. Ponieważ router nie bada zawartości pakietów, konieczne jest zaimplementowanie jedynie tych protokołów, które są związane z trzema najniższymi warstwami (aż do warstwy sieci). Pakiety wysyłane poprzez internet są odbierane przez router sieci odbiorcy. Router ten opakowuje pakiety nagłówkami protokołów niższych warstw, jakie są wymagane w celu przekazania go do miejsca docelowego. &lt;br /&gt;
&lt;br /&gt;
Proces komunikacji można przyrównać do struktury biurokratycznej, którą przedstawiono w słynnym filmie Brazil. W każdej warstwie znajduje się wysecjalizowany recepcjonista, który rozumie tylko język i protokół danej warstwy. Podczas transmisji przydzieloną mu warstwę, umieszcza pakiet w kopercie i zapisuje na niej nagłówek, a następnie przekazuje gotową przesyłkę do recepcjonisty w kolejnej warstwie. Teraz ten pracownik wykonuje żądane czynności, umieszcza całą koperte w nowej kopercie, zapisuje na niej nagłówek i przekazuje paczkę do kolejnego recepcjonisty.&lt;br /&gt;
&lt;br /&gt;
Każdy recepcjonista zna tylko te zadania i funkcje, które są związane z obsługiwaną przez niego warstwą. Poszczególne role i obowiązki są ściśle definiowane przez protokół, dzięki czemu di ich wykonywania nie jest potrzebna żadna inteligencja. Innymi słowy, do obsługi pakietów danych można wykorzystać komputery, które doskonale sprawdzają się przy powtarzalnych i nudnych. &lt;br /&gt;
Kreatywność i inteligencję ludzkiego umysłu lepiej wykorzystać do tworzenia protokołów sieciowych, pisania programów wykorzystujących te protokoły, a także wymyślania sztuczek, dzięki którym możliwe jest osiągnięcie interesujących i niezamierzonych rezultatów. Zanim jednak możliwe będzie włamanie do sieci, należy poznać dokładniej działania systemu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;google1 style=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/google1&amp;gt;&lt;/div&gt;</summary>
		<author><name>Slawek</name></author>	</entry>

	</feed>