next up previous contents index
Next: Index Up: PET Previous: Použitá literatura

Slovníček pojmů

cache parent
nadřízená cache. Pokud je definovaná parent cache, pak všechny dokumenty, které nemám já ani mí cache siblingové, stahuji přes ní. Může být jedinou možností, jak se dostat do Internetu; např.: pokud běží na firewallu a ze sítě za firewallem je zakázáno přistupovat přímo do Internetu. Pokud je definováno více parent cache, pak si jednu vyberu (dá se použít na rozložení zátěže).
cache peer
cache, s kterou nějakým způsobem spolupracuji.
cache sibling
sourozenecká cache. Pokud nemám požadovaný dokument a sourozenecká cache ho má, mohu ho od ní stáhnout.
cgi-script
Program, který spouští webovský server. Na vstupu má to co poslal klient pomocí POST nebo GET a jeho výstup je poslán klientovi.
CVS
Concurrent Version System - Systém správy verzí dokumentů, používá se pro ukládání zdrojových kódů programů, na kterých pracuje současně více lidí.
firewall
zařízení (obvykle počítač, s patřičným programovým vybavením), které omezuje z bezpečnostích důvodů přístup z Internetu do lokální sítě a často i naopak.
FTP
File Transfer Protocol - Internetový protokol na stahování souboru.
ICP síť
struktura rozdělující WWW servery na Internetu do tříd ( uzlů ICP sítě) dle masky jména daného serveru.
Uzel ICP sítě
třída obsahující WWW servery, jejichž jméno odpovídá určité masce. Uzel určuje jakým způsobem ICP zpracuje dotazy na dokumenty z WWW serverů patřícího do tohoto uzlu.
ICP parent
počítač, od kterého cache může požadovat dokument, i pokud odpověď na ICP na tento dokument byla záporná.
ICP sibling
počítač, od kterého cache může požadovat dokument pouze pokud odpověď na ICP na tento dokument byla kladná.
Internetový nameserver
Program (nebo v širším smyslu počítač, na kterém ten program běží), který poskytuje překlad mezi jmenými a číselnými adresami.
HTTP
Hyper Text Transfer Protocol - Internetový protokol na stahování webovských dokumentů.
HTTPS
Hyper Text Transfer Protocol Secured - Zabezpečený (šifrovaný) protokol na stahování webovských dokumentů.
HTTP message(zpráva)
HTTP požadavek nebo odpověď. Má tuto strukturu: požadavková (viz HTTP request) nebo stavová (viz HTTP replay) řádka hlavička CRLF tělo (tělo se nemusí vyskytovat). Hlavička se skládá z částí, které mají formát: jméno-pole(např.:Date): obsah-pole CRLF.
HTTP replay(odpověď)
odpověď na HTTP požadavek. Má tento formát: stavová-řádka hlavička CRLF tělo-odpovědi. Stavová řádka vypadá takto: verze-HTTP stavový-kód (viz HTTP stavové kódy) vysvětlující-fráze. Vysvětlující fráze jsou specifikací pouze doporučené, podstatné je číslo stavového kódu.
HTTP request(požadavek)
žádost o poslání HTTP dokumentu zasílaná na (cílový) server pomocí HTTP protokolu. Má tento formát: požadavková-řádka hlavička CRLF tělo-požadavku (přítomna pouze pokud to vyžaduje druh požadavku). Požadavková řádka vypadá takto: metoda URI-požadavku (při přístupu na proxy http://xxx/yyy, při přístupu na cílový server /yyy) verze-HTTP CRLF. Metod je definováno vícero, nejpodstatnější (a historicky nejstarší) je GET - požadavek na stáhnutí dokumentu.
HTTP stavové kódy
Stavový kód je tříciferné decimální číslo. Je definováno pět druhů stavových kódů: 1xx - informační (nepoužité, rezervováno pro budoucí použití), 2xx - úspěch (úspěšně přijato, pochopeno a akceptováno), 3xx - přesměrování (musí se provést další akce na uspokojení požadavku), 4xx - chyba na straně klienta (požadavek má špatnou syntax nebo nemůže být splněn), 5xx - chyba serveru (serveru se nepovedlo uspokojit patrně správný požadavek klienta).
NNTP
Network News Transfer Protocol - Přenosový protokol pro síťové diskusní skupiny (News, UseNet) v síti Internet.
POP
Post Office Protocol - Protokol pro komunikaci poštovního klienta se SMTP serverem.
reentratnost
Vlastnost funkce být volatelná bez vzájemného ovlivnění threadů, které ji volají. Pro každé volání funkce (nebo pro každý thread) jsou naalokovány zvláštní proměnné (tedy nepoužívají se globální proměnné, které by si thready při soubežném volání funkce mohly navzájem přepisovat).
pracovní\( \, \)thread
- Tyto thready mají v PETu za úkol obsluhovat klientské po¾adavky.
proxy cache
serverová služba, nabízející dva základní druhy funkčnosti, tzn. zprostředkování spojení na internet pomocí podporovaných protokolů (proxy) a dočasné uchování některých přenášených dokumentů na perzistentním médiu, případně po kratší čas i v operační paměti (cache)
public-private-key systém
Systém páru šifrovacích klíčů (při vytváření se generuje vždy pár veřejný-tajný klíč). Šifruje se pomocí veřejného (public) klíče, který je veřejně známý a schopen rozšifrovaní je pouze vlastník tajného (private) klíče.
RFC
Request For Comment - Série vzestupně číslovaných dokumentů, definicí služeb a protokolů, kde jsou publikovány standardy Internetu.
øídící\( \, \)thread
- Thread, který je pou¾íván na øízení nìkterých èinností v PETu.
SSL
Secure Sockets Layer - Bezpečnostní protokol pro (šifrovaný) přenos dat na Internetu (používán v HTTPS).
SMTP
Simple Mail Transfer Protocol - Protokol pro přenos elektronické pošty v rámci Internet.
thread\( \, \)pool
- Datová struktura PETu, která slou¾í k uchovávání stavových informací o pracovních threadech.
URI
Universal Resource Identifier - Univerzální jmenné schéma pro identifikaci dokumentů v prostoru WWW. Popsáno RFC 1630.
URL
Uniform Resource Locators - Nejužívanější schéma specifikace dokumentu (jeho umístění a typ) v Internetu.

next up previous contents index
Next: Index Up: PET Previous: Použitá literatura
Stanislav Pavlicek
2000-06-12