Podstawy

02.3 Analiza procesu komunikacji

2 min czytaniaPostęp: 17/78Nieukończona

02.3 Analiza procesu komunikacji

02.3.1 Cel lekcji

Celem lekcji jest zrozumienie:

  • jak dane przechodzą przez warstwy modelu TCP/IP,

  • czym jest enkapsulacja i dekapsulacja,

  • jakie informacje są dodawane na poszczególnych etapach,

  • jak zmienia się nazwa danych (PDU).

Nie uczymy się jeszcze „jak działa HTTP” — uczymy się drogi danych.


02.3.2 Stos protokołów – idea ogólna

Model TCP/IP opisuje komunikację jako stos warstw (jedna na drugiej).

Każda warstwa:

  • wykonuje swoje zadanie,

  • dodaje własne informacje,

  • przekazuje dane do warstwy niższej.

Poprawna komunikacja jest możliwa tylko wtedy, gdy używany jest cały stos, od góry do dołu.


02.3.3 Proces komunikacji – widok ogólny

Co robi host źródłowy

  1. Użytkownik tworzy dane (np. wysyła wiadomość).

  2. Dane przechodzą w dół stosu warstw.

  3. Każda warstwa dodaje własne informacje sterujące.

  4. Dane są wysyłane do medium transmisyjnego.

Co robi host docelowy

  1. Dane trafiają z medium do hosta.

  2. Przechodzą w górę stosu warstw.

  3. Każda warstwa usuwa swoje informacje.

  4. Dane trafiają do aplikacji odbiorcy.


02.3.4 Proces komunikacji – schemat (najważniejszy)

 
HOST ŹRÓDŁOWY HOST DOCELOWY ------------------------------------------------ Aplikacja Aplikacja ↓ ↑ Transport ENKAPSULACJA Transport ↓ ↑ Internet Internet ↓ ↑ Dostęp do sieci MEDIUM Dostęp do sieci

Zasada:

  • w dół → dodajemy informacje

  • w górę → usuwamy informacje


02.3.5 Enkapsulacja – co to jest

Enkapsulacja to proces:

  • przechodzenia danych w dół warstw,

  • dzielenia danych na mniejsze części,

  • dodawania informacji sterujących w każdej warstwie.

Enkapsulacja zachodzi na hoście źródłowym.


02.3.6 Jakie informacje są dodawane (bez nazw protokołów)

Warstwa Jakie informacje są dodawane Po co
Aplikacji Dane użytkownika Treść
Transportowa Numery portów Trafić do właściwej aplikacji
Internetu Adresy IP Trafić do właściwego hosta
Dostępu do sieci Adresy MAC Trafić w sieci lokalnej

Uczeń nie musi znać portów ani protokołów, tylko logikę.


02.3.7 Dekapsulacja – co to jest

Dekapsulacja to proces odwrotny:

  • przechodzenie danych w górę warstw,

  • usuwanie informacji sterujących,

  • składanie danych w całość.

Dekapsulacja zachodzi na hoście docelowym.


02.3.8 Jednostki PDU – nazewnictwo danych

Dane w sieci nazywamy ogólnie PDU (Protocol Data Unit).
Ich nazwa zmienia się w zależności od warstwy.

PDU – tabela do zapamiętania

Warstwa Nazwa danych (PDU)
Aplikacji Dane
Transportowa Segment / Datagram
Internetu Pakiet
Dostępu do sieci Ramka

To jest klasyczna tabela egzaminacyjna.


02.3.9 Proces w jednym zdaniu (do zapamiętania)

Dane schodzą w dół warstw, są opatrywane dodatkowymi informacjami (enkapsulacja), przesyłane przez medium, a u odbiorcy proces jest odwracany (dekapsulacja).


02.3.10 Znaczenie egzaminacyjne (INF.02)

Na egzaminie pojawiają się pytania:

  • co to jest enkapsulacja,

  • co to jest dekapsulacja,

  • w której warstwie dodawane są adresy IP,

  • jak nazywa się PDU w danej warstwie.

Nie pojawiają się pytania o szczegóły protokołów na tym etapie.

Notatki (opcjonalnie)