Add network unit 25 on TCP and UDP transport protocols.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-14 13:09:29 +02:00
commit d5219f5f8d
5 changed files with 158 additions and 18 deletions

22
i18n.c
View file

@ -341,6 +341,12 @@ const TrEntry tr_ui[] = {
"5 slides about ARP/RARP and cache, then a quiz."},
{"net_ex24_title", "Kvíz: ARP",
"Quiz: ARP"},
{"net_unit25", "TCP a UDP",
"TCP and UDP"},
{"net_unit25_sub", "6 snímků o transportní vrstvě a pak kvíz.",
"6 slides about the transport layer, then a quiz."},
{"net_ex25_title", "Kvíz: TCP a UDP",
"Quiz: TCP and UDP"},
{"net_quiz_intro",
"Vyberte u každé otázky jednu správnou odpověď a stiskněte Zkontrolovat.",
"Choose one correct answer for each question and press Check."},
@ -390,6 +396,8 @@ const TrEntry tr_ui[] = {
"Quiz on ICMP"},
{"net_quiz24_head", "Kvíz k ARP",
"Quiz on ARP"},
{"net_quiz25_head", "Kvíz k TCP a UDP",
"Quiz on TCP and UDP"},
{"net_slide_next", "Další", "Next"},
{"net_slide_prev", "Zpět", "Back"},
{"net_slide_start", "Přejít na cvičení", "Go to the exercise"},
@ -762,6 +770,20 @@ const TrEntry tr_content[] = {
"An ARP reply is a unicast with the MAC"},
{"ARP cache ukládá výsledky dočasně (arp -a)", NULL,
"ARP cache stores results temporarily (arp -a)"},
{"TCP = spolehlivý a spojovaný", NULL,
"TCP = reliable and connection-oriented"},
{"UDP = nespolehlivý, nespojovaný, malá režie", NULL,
"UDP = unreliable, connectionless, low overhead"},
{"Porty rozlišují aplikace na uzlu", NULL,
"Ports distinguish applications on a node"},
{"TCP se navazuje three-way handshake", NULL,
"TCP is established with a three-way handshake"},
{"TCP hlavička 20 B, UDP 8 B", NULL,
"TCP header is 20 B, UDP is 8 B"},
{"TCP čeká na znovudoručení – špatné pro real-time", NULL,
"TCP waits for retransmission – bad for real-time"},
{"SCTP: multihoming a multistreaming", NULL,
"SCTP: multihoming and multistreaming"},
{"čtrnáct", NULL, "fourteen"},
{"sedmnáct", NULL, "seventeen"},
{"dvacet", NULL, "twenty"},