. Numery portów
Numery portów stanowi jeden z podstawowych elementów stosowania protokołów
TCP i UDP. Gdy dane docieraj do komputera docelowego, musz jeszcze zosta
dostarczone do właciwej aplikacji. Podczas transportu informacji przez warstwy sieci
potrzebny jest mechanizm, który najpierw gwarantuje przekazanie danych do
właciwego w danym wypadku protokołu.
Łczenie danych z wielu ródeł w jeden strumie danych nosi nazw
multipleksowania. Protokół internetowy (IP) musi zatem podda dane nadchodzce
z sieci procesowi demultipleksowania. W tym celu IP oznacza protokoły transportowe
numerami protokołów. Same protokoły transportowe wykorzystuj z kolei numery
porów do identyfikacji aplikacji.
Numer protokołu IP zawarty jest w jednym bajcie w trzecim słowie nagłówka
datagramu. Warto ta determinuje przekazanie do odnonego protokołu w warstwie
transportowej; przykładowo 6 to TCP, 17 to UDP. Protokół transportowy musi
przekaza otrzymane dane do właciwego procesu aplikacji.
Aplikacje identyfikowane s na podstawie numerów portów o długoci 16 bitów, do
których dane kierowane s po nadejciu do komputera docelowego. W pierwszym
słowie kadego nagłówka TCP czy UDP zapisany jest te numer portu ródłowego
i numer portu docelowego. Jeeli aplikacja ma by dostpna pod okrelonym
numerem portu, musi przekaza t informacj do stosu protokółu TCP/IP.
I wszystko juz jasne jest