Add network unit 16 on medium access methods.

Cover collisions, Aloha, CSMA/CD and CSMA/CA with slides and a quiz.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-14 12:21:51 +02:00
commit a14110e642
5 changed files with 132 additions and 18 deletions

20
i18n.c
View file

@ -287,6 +287,12 @@ const TrEntry tr_ui[] = {
"3 slides about protection and installation, then a quiz."},
{"net_ex15_title", "Kvíz: ochrana a montáž optiky",
"Quiz: fiber protection and installation"},
{"net_unit16", "Metody přístupu",
"Access methods"},
{"net_unit16_sub", "4 snímky o kolizích a CSMA a pak kvíz.",
"4 slides about collisions and CSMA, then a quiz."},
{"net_ex16_title", "Kvíz: metody přístupu",
"Quiz: access methods"},
{"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."},
@ -318,6 +324,8 @@ const TrEntry tr_ui[] = {
"Quiz on fiber optics"},
{"net_quiz15_head", "Kvíz k ochraně a montáži optiky",
"Quiz on fiber protection and installation"},
{"net_quiz16_head", "Kvíz k metodám přístupu",
"Quiz on access methods"},
{"net_slide_next", "Další", "Next"},
{"net_slide_prev", "Zpět", "Back"},
{"net_slide_start", "Přejít na cvičení", "Go to the exercise"},
@ -565,6 +573,18 @@ const TrEntry tr_content[] = {
"Installation: cleaver and optical fiber splicer"},
{"Lámání vyžaduje kolmost asi 0,5°", NULL,
"Cleaving requires roughly 0.5° squareness"},
{"Kolize = více uzlů vysílá na sdíleném médiu najednou", NULL,
"A collision is multiple nodes transmitting on a shared medium at once"},
{"Aloha: vysílej kdykoliv, při chybě znovu", NULL,
"Aloha: transmit anytime; retry if there is no acknowledgment"},
{"CSMA/CD patří k Ethernetu", NULL,
"CSMA/CD belongs to Ethernet"},
{"CSMA/CD nejdřív poslouchá nosnou (Carrier Sense)", NULL,
"CSMA/CD first listens for the carrier (Carrier Sense)"},
{"Po kolizi CSMA/CD čeká náhodný čas a zkusí znovu", NULL,
"After a collision, CSMA/CD waits a random time and retries"},
{"CSMA/CA rezervuje médium přes RTS/CTS", NULL,
"CSMA/CA reserves the medium with RTS/CTS"},
{"čtrnáct", NULL, "fourteen"},
{"sedmnáct", NULL, "seventeen"},
{"dvacet", NULL, "twenty"},