Wróć do kursów
Opis kursu

Transport

TCP, UDP, sumy kontrolne, gniazda i zachowanie dostarczania danych między hostami.

18 lekcjiŚredni1 h
Rozpocznij kurs

Lekcje kursu

Przejdź tę ścieżkę na bazie istniejącej biblioteki artykułów Teleinf Edu.

18 lekcji
  1. 01Lekcja 1Numery portów i multipleksacja | Teleinf EduPorty well-known, zarejestrowane i dynamiczne; alokacja efemeryczna i demultipleksacja.2 min czytania
  2. 02Lekcja 2Suma Kontrolna TCP/IP | Teleinf EduMetoda dopełnień do jedności do wykrywania błędów w warstwach transportu i sieci.3 min czytania
  3. 03Lekcja 3Protokół Kontroli Transmisji (TCP) | Teleinf EduNiezawodny, połączeniowy transport: nagłówek, 3-etapowe uzgadnianie, flagi i kontrola przepływu.3 min czytania
  4. 04Lekcja 4Nagłówek TCP | Teleinf EduAnaliza pól nagłówka TCP: numery sekwencji/ACK, flagi, okno, suma kontrolna, MSS i opcje.3 min czytania
  5. 05Lekcja 5Maszyna stanów TCP | Teleinf EduPełna maszyna stanów TCP: LISTEN, SYN-SENT, ESTABLISHED, FIN-WAIT, CLOSE-WAIT, LAST-ACK, TIME-WAIT.3 min czytania
  6. 06Lekcja 6Kontrola Przepływu TCP | Teleinf EduMechanizm przesuwnego okna i kontrola przepływu w połączeniach TCP.3 min czytania
  7. 07Lekcja 7Kontrola Przeciążenia TCP | Teleinf EduAlgorytmy slow start, unikanie przeciążenia i szybkie odzyskiwanie.3 min czytania
  8. 08Lekcja 8Retransmisja TCP i Niezawodność | Teleinf EduFast retransmit, fast recovery, logika duplikatów ACK oraz SACK (Selective Acknowledgment).3 min czytania
  9. 09Lekcja 9Timery TCP | Teleinf EduRola RTO, estymacja RTT (Jacobson/Karels), keep-alive, persistence, oraz TIME-WAIT.3 min czytania
  10. 10Lekcja 10Opcje TCP | Teleinf EduRozszerzenia operacyjne: MSS, Window Scale, Timestamps, SACK Permitted, Selective ACK, Fast Open.3 min czytania
  11. 11Lekcja 11Bezpieczeństwo TCP | Teleinf EduOchrona przed SYN flood, wstrzyknięciem RST, przewidywaniem sekwencji; SYN cookies i dobre praktyki.3 min czytania
  12. 12Lekcja 12Protokół Datagramów Użytkownika (UDP) | Teleinf EduBezpołączeniowy, 'najlepszy wysiłek' transport dla aplikacji czasu rzeczywistego i jego prosty nagłówek.3 min czytania
  13. 13Lekcja 13Nagłówek UDP | Teleinf EduPola: port źródłowy/docelowy, długość, suma kontrolna i pseudo-nagłówek.3 min czytania
  14. 14Lekcja 14Aplikacje UDP | Teleinf EduAplikacje czasu rzeczywistego używające UDP: streaming, gry i VoIP.3 min czytania
  15. 15Lekcja 15Programowanie Socket | Teleinf EduInterfejsy programowania sieciowego i API socket dla TCP i UDP.3 min czytania
  16. 16Lekcja 16Opcje socketów | Teleinf EduKonfigurowanie zachowań przez setsockopt: timeouty, bufory, KEEPALIVE, NODELAY, broadcast.3 min czytania
  17. 17Lekcja 17Stream Control Transmission Protocol (SCTP) | Teleinf EduProtokół transportu wielostrumieni łączący funkcje TCP i UDP.3 min czytania
  18. 18Lekcja 18Protokół QUIC | Teleinf EduQuick UDP Internet Connections: protokół transportu Google o niskim opóźnieniu.3 min czytania

Quizy kursu

Zalicz przypisany quiz, aby domknąć postęp kursu.

1
  1. 01QuizTransportPrzećwicz TCP, UDP, sumy kontrolne, sockety i dostarczanie danych między hostami w sieciach pakietowych.Premium