5.3.2 Kořenové úložiště TFTP

Co je to TFTP?

Trivial File Transfer Protocol je velice jednoduchý protokol pro přenos souborů, obsahující jen základní funkce protokolu FTP. TFTP funguje nad nespojovaným protokolem UDP. V jednom spojení lze přenést jen jediný soubor. Při komunikaci se na síti pohybuje vždy jen jediný paket. Po odeslání jednoho paketu program čeká na jeho potvrzení a teprve poté posílá další. Kvůli tomuto zjednodušení poskytuje protokol na linkách s velkou latencí jen malou přenosovou rychlost. TFTP používá port 69.

Oproti FTP má různá omezení a odlišnosti:

  1. Nelze procházet adresáře.
  2. Neumožňuje přihlášení uživatele ani zadání hesla.
  3. Je používaný pro čtení nebo zápis dat na vzdálený server.
  4. Podporuje tři odlišné přenosové módy:
    1. netascii – pro text v ASCII s úpravami z protokolu Telnet
    2. octet – pro syrová binární 8bitová data
    3. mail – pro zaslání e-mailové zprávy; tento mód by se už neměl používat
  5. Maximální velikost přenášeného souboru je 32 MB.

TFTP ve 2N® NetStar

V pobočkové ústředně NetStar je nyní TFTP úložiště využíváno jako kořenový adresář pro TFTP server. Do tohoto adresáře se umisťují soubory, které poskytuje TFTP server (je součástí každého NetStaru) TFTP klientům. Typickým TFTP klientem je IP telefon, který žádá TFTP server o konfiguraci, telefonní seznam nebo nový firmware. TFTP server prohledá tento adresář a pokud zde nalezne požadovaný soubor, poskytne jej klientovi.

 

Použití TFTP ve 2N® NetStar

Pomocí protokolu TFTP jsou ze 2N® NetStar stahovány následující soubory:

  1. Soubor gs_phonebook.xml, který obsahuje telefonní seznam ve formátu pro telefony GrandStream. Zdrojový telefonní seznam se nastavuje v menu  Telefonní seznamy pro SIP .
  2. Soubor tftpPhoneBook.xml, který obsahuje telefonní seznam ve formátu pro telefony 2N® StarPoint IP Txx. Zdrojový telefonní seznam se nastavuje v menu  Telefonní seznamy pro SIP .
  3. Konfigurační soubory y0000000000xx.cfg <MAC_adresa>.cfg a soubor contactData1.xml obsahující konfiguraci resp. telefonní seznam pro telefony 2N® StarPoint IP Txx.
  4. Konfigurační soubory hipv-common.xml a hipv-MAC_adresa.xml pro interkom 2N® Helios IP Vario.

Konfigurace

Kontextové menu nabízí následující volby:

  • Znovu načíst pohled – Umožňuje opakované načtení obsahu kořenového úložiště pro aktuální pohled.
  • Odebrat – Umožňuje odebrat soubor z kořenového úložiště.
  • Přejmenovat – Umožňuje přejmenovat soubor v rámci kořenového úložiště.
  • Přidat soubor – Umožňuje přidat soubor z Vašeho počítače do kořenového úložiště.
  • Uložit soubor – Umožňuje uložit soubor z kořenového úložiště na Váš počítač.

Význam jednotlivých sloupců tabulky je následující:

  • Název – Udává název souboru v rámci kořenového úložiště.
  • Velikost – Udává velikost přidaného souboru.
  • Změněno – Udává datum a čas poslední aktualizace daného souboru.
  • Atributy – Udává práva daného souboru.

Příklad konfigurace pro StarPoint IP T28

Připojte se k webovému rozhraní telefonu (výchozí přihlašovací údaje jsou admin, admin) a přejděte na záložku Tel. seznam. Zde zvolte v horní části prostřední odkaz Vzdálený tel. seznam. Do jedné z kolonek vyplňte následující řetězec:  tftp://IP_adresa_ústředny/tftpPhoneBook.xml . Data uložte. V NetStaru přejděte do menu  Uživatelé – Telefonní seznamy – Telefonní seznamy pro SIP  a v něm zvolte zdroj telefonního seznamu (skupinu nebo uživatele). Nyní můžete na telefonu stisknout tlačítko pro přístup k telefonnímu seznamu a ten bude načten z ústředny.