Wróć do kursów18 lekcji 1
Opis kursu
Transport
TCP, UDP, sumy kontrolne, gniazda i zachowanie dostarczania danych między hostami.
Rozpocznij kursLekcje kursu
Przejdź tę ścieżkę na bazie istniejącej biblioteki artykułów Teleinf Edu.
- 01Lekcja 1Numery portów i multipleksacja | Teleinf EduPorty well-known, zarejestrowane i dynamiczne; alokacja efemeryczna i demultipleksacja.2 min czytania
- 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
- 03Lekcja 3Protokół Kontroli Transmisji (TCP) | Teleinf EduNiezawodny, połączeniowy transport: nagłówek, 3-etapowe uzgadnianie, flagi i kontrola przepływu.3 min czytania
- 04Lekcja 4Nagłówek TCP | Teleinf EduAnaliza pól nagłówka TCP: numery sekwencji/ACK, flagi, okno, suma kontrolna, MSS i opcje.3 min czytania
- 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
- 06Lekcja 6Kontrola Przepływu TCP | Teleinf EduMechanizm przesuwnego okna i kontrola przepływu w połączeniach TCP.3 min czytania
- 07Lekcja 7Kontrola Przeciążenia TCP | Teleinf EduAlgorytmy slow start, unikanie przeciążenia i szybkie odzyskiwanie.3 min czytania
- 08Lekcja 8Retransmisja TCP i Niezawodność | Teleinf EduFast retransmit, fast recovery, logika duplikatów ACK oraz SACK (Selective Acknowledgment).3 min czytania
- 09Lekcja 9Timery TCP | Teleinf EduRola RTO, estymacja RTT (Jacobson/Karels), keep-alive, persistence, oraz TIME-WAIT.3 min czytania
- 10Lekcja 10Opcje TCP | Teleinf EduRozszerzenia operacyjne: MSS, Window Scale, Timestamps, SACK Permitted, Selective ACK, Fast Open.3 min czytania
- 11Lekcja 11Bezpieczeństwo TCP | Teleinf EduOchrona przed SYN flood, wstrzyknięciem RST, przewidywaniem sekwencji; SYN cookies i dobre praktyki.3 min czytania
- 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
- 13Lekcja 13Nagłówek UDP | Teleinf EduPola: port źródłowy/docelowy, długość, suma kontrolna i pseudo-nagłówek.3 min czytania
- 14Lekcja 14Aplikacje UDP | Teleinf EduAplikacje czasu rzeczywistego używające UDP: streaming, gry i VoIP.3 min czytania
- 15Lekcja 15Programowanie Socket | Teleinf EduInterfejsy programowania sieciowego i API socket dla TCP i UDP.3 min czytania
- 16Lekcja 16Opcje socketów | Teleinf EduKonfigurowanie zachowań przez setsockopt: timeouty, bufory, KEEPALIVE, NODELAY, broadcast.3 min czytania
- 17Lekcja 17Stream Control Transmission Protocol (SCTP) | Teleinf EduProtokół transportu wielostrumieni łączący funkcje TCP i UDP.3 min czytania
- 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.
