====== UUCP (Unix-to-Unix Copy) ====== **UUCP** je soubor počítačových programů a protokolů, které umožňují vzdálené provádění příkazů a přenos souborů, e-mailů a diskusních příspěvků (Usenet) mezi počítači se systémem Unix. Tato technologie byla klíčová v době před masivním rozšířením trvalého internetového připojení (**[[WAN]]**). ===== Jak UUCP fungovalo? ===== Na rozdíl od dnešních protokolů, které vyžadují stálé spojení, UUCP fungovalo na principu **"Store-and-Forward"** (Ulož a pošli dál): * **Dávkové zpracování:** Data byla připravena do fronty na lokálním stroji. * **Navázání spojení:** V určený čas (např. v noci, kdy byly levnější telefonní poplatky) modem vytočil protější stranu. * **Výměna dat:** Počítače si předaly soubory a e-maily a spojení ukončily. * **Šíření sítí:** Data putovala "skokem" z jednoho serveru na druhý, dokud nedorazila k cíli (tzv. bang path směrování). ===== Srovnání s moderními technologiemi ===== Ačkoliv je dnes UUCP v naší produkční síti nahrazeno protokoly TCP/IP, jeho koncepty stále přežívají: ^ Koncept UUCP ^ Moderní ekvivalent v naší firmě ^ | **Ulož a pošli dál** | **[[VoIP]]** hlasová schránka, e-mailové servery. | | **Vzdálené spouštění** | SSH, správa **[[VPS]]** a **[[VDI]]**. | | **Verzování přenosů** | Základy pro distribuované **[[VCS]]** (Git). | | **Dávkové skripty** | Automatizace v **[[Jira]]** a CI/CD kanálech. | ===== Proč je UUCP stále relevantní (historický kontext)? ===== Pro náš **[[Vývojový tým]]** a správce v **[[IT Podpora|IT oddělení]]** je pochopení UUCP důležité z několika důvodů: 1. **Směrování (Bang Paths):** Před existencí DNS se adresy psaly jako `node1!node2!user`. Tento koncept ovlivnil logiku dnešních cest v souborových systémech a URL. 2. **Robustnost v izolaci:** UUCP bylo navrženo pro extrémně nespolehlivé linky. To je inspirací pro naše současná **[[IoT zařízení]]**, která pracují v oblastech se špatným signálem a musí umět data ukládat a odesílat nárazově. 3. **Bezpečnost:** UUCP mělo vlastní systém oprávnění, který byl předchůdcem moderních standardů v **[[Kybernetická bezpečnost|kybernetické bezpečnosti]]**. ===== Využití dnes? ===== V rámci **[[ZIF]]** se s UUCP setkáte již jen zřídka, například: * **Legacy systémy:** Staré průmyslové stroje, které komunikují přes sériové linky (RS-232). * **Extrémní podmínky:** Komunikace s vědeckými stanicemi nebo satelity, kde je latence příliš vysoká pro standardní internetové protokoly. > **Zajímavost:** Mnoho starších kolegů v **[[IT Podpora|IT oddělení]]** stále používá termín "uucp" jako synonymum pro kopírování souborů mezi servery, i když k tomu dnes používají modernější nástroje jako `scp` nebo `rsync`. --- **Související stránky:** [[ZIF]], [[WAN]], [[VoIP]], [[VCS]], [[VPS]], [[IoT zařízení]], [[Kybernetická bezpečnost]]