rozwijać koncepcje otwartych standardów.
</p>
<p>
-
+ Wśród organizacji pracujących nad standardami internetowymi możemy
+ wyróżnić dwie podstawowe: <strong>Internet Engineering Task Force
+ (IETF)</strong> czy <strong>Internet Engieering Research Task Force
+ (IRTF)</strong> - zajmują się one rozwojem oraz utrzymaniem
+ wielu kluczowych technologii internetowych w tym stosu TCP/IP. Innymi
+ organizacjami zajmującymi się Internet jest <strong>Internet
+ Corporation for Assigned Names and Numbers (ICANN)</strong> oraz
+ <strong>Internet Assigned Numbers Authority (IANA)</strong>, te
+ organizacje
+ znajmują się zarądzaniem różnego rodzaju numeracją, jak np. adresy IP,
+ numery portów czy nazwy domenowe.
+ </p>
+ <p>
+ Innym rodzajemy standardów są standardy elektroniczne czy
+ komunikacjyne, Do najpopularniejszych należą:
+ </p>
+ <ul>
+ <li><strong>Institute of Electrical and Electronics Engineers (IEEE)</strong>
+ - powołane w celach utworzenia standardów dla sektorta energetycznego,
+ ochrony zdrowia, telekomunikacji oraz sieci komputerowych.</li>
+ <li><strong>Electronic Industries Alliance (EIA)</strong> - opracowuje
+ standardy dla okablowania elektrycznego, złączy czy standardu stojaków
+ oraz szaf 19-calowych, w których montowane są urządzenia sieciowe
+ oraz serwery.</li>
+ <li><strong>Telecomunications Industry Association (TIA)</strong> -
+ Rozwija standardy w osprzęcie radiowym, stacja bazowych telefonii
+ komórkowej, urządzenia typu VoIP, komunikacji satelitarnej oraz
+ wielu innych.</li>
+ <li><strong>International Telecommunications Union-Telecommunication
+ Standardization Sector (ITU-T)</strong> - określa standardy np.
+ dla kompresji wideo, protokołu Telewizji Internetowej (IPTV) czy
+ łączy szerokopasmowych takich jak DSL.</li>
+ </ul>
+ <h3 id="1.3.4.lab">Laboratorium</h3>
+ <p>
+ <a href="">Zbieranie informacji na temat standardów sieciowych</a>
+ </p>
+ <h2 id="1.3.5.referencemodels">1.3.5. Model odniesienia</h2>
+ <p>
+ Przez złożoność koncepcji wyjaśnienie oraz zrozumienie koncepcji jak
+ działa sieci, może być trudne. W tym celu posługujemy się modelem
+ odniesienia, modelem warstwowym. Do tego celu można wykorzystać
+ <strong>model ISO/OSI</strong> oraz <strong>model TCP/IP</strong>.
+ Generalnie posługujemy się modelem TCP/IP, jeśli nie musimy zagłębić
+ się zasady działania aplikacji. Warstwa SSL dla HTTP do ta sama
+ warstwa modelu TCP/IP ale inna w modelu ISO/OSI. W nomenklatrzue
+ rozwiązań firmy Cisco również używa się modelu ISO/OSI.
+ </p>
+ <p>
+ Model odniesienia pomaga w projektowaniu protokołów, umożliwia
+ współpracę producentów urządzeń, chroni przed wpływem technologi
+ z innych warstw na siebie, dostarcza wspólnego języka do opisu funkcji
+ oraz możliwości sieci.
+ </p>
+ <p>
+ Model referencyjny OSI prezentuje się następująco:
+ </p>
+ <ul>
+ <li><strong>Warstwa aplikacji</strong> - Zawiera protokoły wykorzystywane do
+ komunikacji między procesami.</li>
+ <li><strong>Warstwa prezentacji</strong> - Dostarcza ogólnej
+ prezentacji danych przesyłanych między aplikacjami</li>
+ <li><strong>Warstwa sesji</strong> - dostarcza usług dla warstwy
+ prezentacji i zarządza wymianą danych.</li>
+ <li><strong>Warstwa transportowa</strong> - określa usługi dla
+ segmentacji, transferu oraz ponownego złożenia danych dla
+ poszczególnych połączeń.</li>
+ <li><strong>Warstwa sieciowa</strong> - dostarcza usług w celu
+ wymiany indywidualnych fragmentów danych poprzez sieć.</li>
+ <li><strong>Warstwa łącza danych</strong> - określa metody wymiany
+ ramek danych przez popularne media.</li>
+ <li><strong>Warstwa fizyczna</strong> - określa znaczenie dla
+ aktywacji, zarządzania i deaktywacji połączeń fizycznych.</li>
+ </ul>
+ <p>
+ Natomiast model TCP/IP jest podobobny. Nie skupia on sie za bardzo na
+ protokołach i aplikacja oraz na warstwie fizycznej. Dlatego też z 7
+ warstw zostały 4. Warstwy sesji, prezentacji oraz aplikacji zostały
+ połączone w jedną warstwę aplikacji, natomiast warstwa fizyczna i
+ łącza danych zostały połączone w jedną warstwę dostępu do łącza.
+ </p>
+ <h3 id="1.3.5.pka">Zadanie praktyczne - Packet Tracer</h3>
+ <p>
+ <a href="">Badanie modelu TCP/IP oraz OSI w trakcie działania</a>
+ </p>
+ <h2 id="1.3.6.dataencapsulation">1.3.6. Enkapsulacja danych</h2>
+ <p>
+ Segmentacja jest procesem rozbijania wiadmości na mniejsze jednostki.
+ Multipleksacja jest procesem wysyłania wielu segmentów jednocześnie.
+ Segmentacja ma dwie podstawowe zalety: zwiększa prędkość oraz
+ zwiększa wydajność.
+ </p>
+ <p>
+ Sekwencyjnosć wiadomości jest procesem numeracji segmentów, zapewnia
+ to możliwość dostarczenia wiadomości w takiej samej kolejności jak
+ została wysłana.
+ </p>
+ <p>
+ Enkapsulacja to proces, w którym protokoły dodają swoje dane, na każdym
+ etapie tego procesu PDU - <strong>jednostka danych protokołu</strong>,
+ (ang. <em>Protocol Data Unit</em>) ma inną nazwę aby odwzorować
+ jej funkcje. Nie ma jednej podstawowej nazwy dla PDU. Są one nazywane
+ powiązane protokołami stosu TCP/IP, opuszczając stos PDU nazywane są
+ kolejno:
+ </p>
+ <ol>
+ <li>Dane (strumień danych)</li>
+ <li>Segment</li>
+ <li>Pakiet</li>
+ <li>Ramka</li>
+ <li>Bity</li>
+ </ol>
+ <p>
+ Enkapsulacja jest procesem, który jest przeprowadzany od z góry na dół.
+ Górne poziomy przekazuje dane/PDU w dów do dolnych warstw, które
+ obudowywują dane z góry w dane kontrolne PDU obecnej warstwy, aż do
+ formy strumienia danych.
+ </p>
+ <p>
+ Deenkapsulacja jest procesem odwrotnym, tutaj strumień bitów zamieniany
+ jest do postacji ramki, kiedy dane wędrują w górę poszczególne warstwy
+ dokonują przetwarzania swoich danych kontrolnych, a następnie usuwają
+ swoje dane kontrolne i przekazują dane wyżej, aż do aplikacji.
+ </p>
+ <h2 id="1.3.7.dataaccess">1.3.7. Dostęp do danych</h2>
+ <p>
+ Obie warstwy: łacza danych oraz warstwa sieciowa, wykorzystują adresy
+ aby dostaczyć dane od źródła do celu. Warstwa sieciowa wykorzystuje
+ adresy IP do adresacji pakietów, w przypadku warstwy łącza danych
+ wykorzystywane są adresy fizyczne kart sieciowych (adresy MAC).
+ </p>
+ <p>
+ Pakiet IP zawiera dwa adresy IP, adres źródłowy określający twórcę
+ wiadomości oraz adres docelowy określający odbiorcę.
+ </p>
+ <p>
+ Adres protokół warstwy sieciowej dzielą się na dwie części: części
+ sieciowej (dla IPv4) lub prefiksu (dla IPv6) oraz cześć hosta
+ (dla IPv4) lub identyfikator interfejsu (IPv6). Urządzenia w tej samej
+ sieci, mają takie same części sieciowe lub prefiksy.
+ </p>
+ <p>
+ Urządzenia w tej samej sieci Ethernet, do adresacji ramek wykorzystają
+ już właściwe dla adresy MAC przypisane do fizycznych kart sieciowych.
+ Jeśli odbiorca znajduje się w innej sieci, to wówczas adres MAC nadawcy
+ ulegnie zmianie, na adres MAC routera, tak aby odbiorca wiedział gdzie
+ ma odesłać odpowiedź.
+ </p>
+ <p>
+ Ciekawie jest przypadku warstwy sieciowej, to jeśli odbiorca pakietu
+ nie należy do naszej sieci wówczas pakiet IP zostanie zaadresowany
+ docelowym adresm IP odbiorcy, ale ramka zostanie zaadresowana adresem
+ <strong>bramy domyślnej</strong> - routera, który zapewnia nam dostęp
+ do innej sieci. Każdy z hostów zawiera informacje jak ma adresować
+ pakiety IP i przez jakie interfejsy (karty sieciowe) je wysłać.
+ Brama domyślna jest hostem do którego należy przesłać pakiety, kiedy
+ host nie wie gdzie ma je przesłać. Jest to trasa ostatniej szansy.
+ Router przekazując ten pakiet już do sieci docelowej lub na swoją
+ bramę przepakuje go w nową ramkę, opatrzoną w adresy fizyczne
+ nadawcy (swojego interfejsu WAN) oraz odbiorcy. Ten pakiet może przejść
+ kilka takich etapów zanim trafi do odbiorcy. Podobnie jest z
+ odpowiedzią.
+ </p>
+ <h3 id="1.3.7.lab">Laboratorium</h3>
+ <p>
+ <a href="">Instalacja programu Wireshark</a>
+ <a href="">Użycie Wireshark do sprawdzenia ruchu sieciowego</a>
+ </p>
+ <h2 id="ch3summary">Podsumowanie</h2>
+ <p>
+ W tym rozdziale poznalismy w jaki sposób przebiega komunikacja i jakie
+ warunki trzeba spełnić. Poznaliśmy protokoły, ich stosy oraz
+ organizacje standaryzujące. Dowiedzielismy czym są modele odniesienia
+ i doczego służą. Zapoznalismy się z enkapsulacją danych oraz jak
+ faktycznie wygląda dostęp do danych.
</p>
<h1 id="1.4.physicalayer">1.4. Warstwa fizyczna</h1>
<p>