Sieci komputerowe - Komunikacja w sieci

1. Urządzeniem podłączonym do sieci może być komputer, telefon komórkowy, telewizor.

2. Czujniki zbierają dane z komputerów, przekładają fizyczne aspekty naszego środowiska na sygnały elektryczne, które mogą być przetwarzane przez komputery.

3. Sterownik jest odpowiedzialny za zbieranie danych z czujników i zapewnia połączenie z Internetem.

4. Elementy toru komunikacyjnego:
- format i rozmiar wiadomości
- zależności czasowe w sieci
- enkapsulacja
- kodowanie
- standardowy wzorzec wiadomości


5. Segmentacja - podział strumienia danych na mniejsze części.

6. Multipleksowanie - proces przeplatania części odrębnych konwersacji w jedną transmisję sieciową.

7. Wyróżniamy trzy opcje dostarczania wiadomości:
- unicast (jeden do jednego) - jedno miejsce docelowe dla wiadomości
- multicast (jeden do wielu) - jedna wiadomość jednocześnie do grupy hostów docelowych
- broadcast (jeden do wszystkich) - wszystkie hosty otrzymują wiadomość w tym samym czasie

8. Protokół - zbiór procedur i reguł rządzących komunikacją, między co najmniej dwoma urządzeniami sieciowymi.

Protokoły sieciowe opisują procesy:
- format lub struktura wiadomości
- metoda wymiany informacji między urządzeniami sieciowymi po ścieżkach prowadzących do innych sieci

9. Organizacje standaryzujące to: ISOC, IAB, IETF, IEEE, ISO

10. Zalety stosowania modelu warstwowego:
- pomaga w projektowaniu protokołów
- usprawnia konkurencję
- wprowadza wspólny język do opisu możliwości i funkcji sieci

11. Model protokołów - określa schemat zbliżony do struktury konkretnego zestawu protokołów (np. TCP/IP)

12. Model odniesienia - zapewnia spójność między wszystkimi typami protokołów i usług sieciowych określając co musi być realizowane w każdej warstwie (np. OSI)



W modelu OSI:
  • warstwa fizyczna - określa ona wszystkie składniki sieci niezbędne do obsługi elektrycznego, optycznego, radiowego wysyłania i odbierania sygnałów.
  • warstwa łącza danych - ma ona nadzorować jakość przekazywanych informacji. Protokoły tutaj opisują metody wymiany ramek pomiędzy urządzeniami połączonymi urządzeniami połączonymi wspólnym medium
  • warstwa sieci - rozpoznaje, jakie drogi łączą poszczególne komputery  i decyduje, ile informacji należy przesłać jednym z połączeń, a ile innym. Jeżeli danych do przesłania jest zbyt wiele, to warstwa sieciowa po prostu je ignoruje.
  • warstwa transportowa - segmentuje dane oraz składa je w tzw. strumień. Warstwa ta zapewnia całościowe połączenie między stacjami: źródłową oraz docelową.
  • warstwa sesji - dostarcza usługi dla warstwy prezentacji do sterowania dialogiem i zarządzania warstwą danych
  • warstwa prezentacji - dostarcza wspólnej reprezentacji danych transferowanych pomiędzy warstwami aplikacji.
  • warstwa aplikacji - umożliwia komunikację pomiędzy ludźmi przy wykorzystaniu sieci danych

W modelu TCP/IP:
  • warstwa dostępu do sieci - kontroluje urządzenia fizyczne i media tworzące sieć
  • warstwa internetu - określa najlepszą trasę pakietów w sieci
  • warstwa transportowa - zapewnia komunikację pomiędzy różnymi urządzeniami w różnych sieciach
  • warstwa aplikacji - reprezentacja danych dla użytkownika oraz kodowaniem i kontrolą dostępu. 


13. Jednostki danych protokół PDU: dane, segment, pakiet, ramka, bity.

14. Źródłowy adres łącza danych to adres fizyczny urządzenia, które wysyła pakiet. Początkowo jest to adres karty sieciowej NIC (nadawca pakietu IP.MAC).

15. Docelowy adres łącza danych to fizyczny adres interfejsu sieciowego routera następnego przeskoku lub interfejsu sieciowego urządzenia docelowego.

16. Pakiet IP zawiera : źródłowy adres IP (czyli IP urządzenia wysyłającego) oraz docelowy adres IP (IP urządzenia odbierającego).

17. Praktyczne znaczenie modelu OSI (zasięg pakietu):


18. Enkapsulacja polega na upakowaniu danych z wyższej warstwy w warstwie niższej danego protokołu po stronie nadawczej, a więc przed wysłaniem pakietu telekomunikacyjnego w sieciach pakietowych.