Twoim problemem jest to, że powszechną NICOŚĆ mylisz z osobistą PUSTKĄ

SIECI KOMPUTEROWE 2014

Wykłady 12,13

Protokoły warstwy transportowej

- UDP (User Datagram Protocol) (RFC 768)

- TCP (Transmission Control Protocol) (RFC 793)

- SPX (Sequenced Packet Exchange) (Netware Protocol)

Protokół UDP – własności

-          Protokół bezpołączeniowy

-          Brak weryfikacji poprawności transferu danych

-          Brak potwierdzeń, brak sterowania przepływem danych

-          Numer protokołu w nagłówku IP =17

Struktura ramki

0

8

16

24

31

Port nadawcy

 

Port odbiorcy

Długość datagramu

 

Suma kontrolna

dane

 

UDP

 

Port nadawcy/odbiorcy – numer wiążący datagram z odpowiednią aplikacją (np. 21-ftp, 23- telnet, 80-www)

W port nadawcy wpisuje się pierwszy wolny numer (zwykle>1024)

- szybki

 

 

 

 

 

 

Protokół TCP – własności

- bezpołączeniowy

- weryfikacja poprawności transferu danych

- możliwość transferu datagramu bez konieczności potwierdzania odbioru poprzednio wysłanych

- sterowanie przepływem danych

- możliwość przerwania transferu danych

- numer protokołu w nagłówku IP=6

 

Struktura ramki

0

8

16

24

31

Port nadawcy

 

Port odbiorcy

Numer sekwencyjny

Numer potwierdzenia

HLEN

rezerwa

kod

okno

Suma kontrolna

Wskaźnik pilności

Opcje

PAD

Dane TCP

 

·         W momencie wysyłania ramki okno maleje, a numer sekwencyjny rośnie

·         Przerywamy transfer gdy okno ma rozmiar 0

·         HLEN – długość nagłówka

·         Kod – pole określające przeznaczenie i zawartość datagramu TCP:

- URG =1 – w 18 i 19 bajcie datagramu zawarty jest wskaźnik pilności

- ACK =1 – pole numer potwierdzenia zawiera numer spodziewanego bajtu

- PSH = 1 – wymuszenie transmisji mimo niepełnego bufora transmisyjnego

- RST = 1 – natychmiastowe przerwanie transmisji i wyczyszczenie buforów

- SYN =1 – inicjowanie połączenie (wymiana numerów sekwencyjnych)

- FIN = 1 – zamykanie połączenia

 

·         Protokół TCP ma ustawiony czas oczekiwania na odpowiedź „cierpliwość”, protokół ten jest maszyną stanową

·         Atak półotwartych połączeń – przed serwerem stawiamy router, który zapisuje ilość połączeń

 

Uzgadnianie trójetapowe

Zamykanie połączenia TCP

 

Protokoły warstwy aplikacji

·         Przesyłanie plików

- TFTP

- FTP

- NFS

 

·         Poczta elektroniczna

SMTP

·         Zdalne logowanie:

- telnet

- rlogin

·         Zarządzanie siecią:

SNMP

·         Zarządzanie nazwami

DNS

·         Używane przez router

DNS

Domena – zbiór węzłów o podobnych wartościach

. – domena nadrzędna

Uk, pl, com – domeny pierwszego poziomu

IPv6

- długość adresu 128 bitów

- wielopoziomowa hierarchia adresów

- multihoming

- konfiguracja

- zapytania ARP zastąpione komunikacją grupową

- przejście między dostawcami niezauważalne dla użytkownika

- mniej pól w nagłówku IPv6

- efektywna obsługa mobilności i bezpieczeństwa danych

 

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • jucek.xlx.pl






  • Formularz

    POst

    Post*

    **Add some explanations if needed