Next: Detekce nedosažitelných serverů
Up: Implementace ICP v PET
Previous: Uzel ICP sítě
- 1.
- nalezneme uzel náležící danému požadavku - pokud není nalezen takovýto uzel,
ICP modul požadavek vrátí jako nezpracován
- 2.
- pokud je uzel nalezen, pošlou se dotazy sibling počítačům v daném uzlu. Není
-li žádný sibling definován, přejdeme do bodu 5
- 3.
- čekáme na první kladnou odpověď na náš dotaz nebo na vypršení časového limitu
pro čekání na ICP dotazy
- 4.
- Pokud přišla kladná odpověď, získáme daný dokument od tohoto serveru. Pokud
se nám to nepodaří ( nespojíme se s tímto serverem), přejdeme do bodu 5
- 5.
- Máme li definovány parent počítače, seřadíme je podle příslušného algoritmu
a získáme od první ho z nich daný dokument. Pokud se nepodaří spojit s tímto
počítačem, přejdeme k druhému počítači, atd.
- 6.
- Nepodařilo - li se nám dokument získat nastavíme status požadavku na nezpracován
a předáme řízení dalším modulům.
Stanislav Pavlicek
2000-06-12