Jak se m∞nφ prßce Avastu p°i inicializaci TCP/IP protokolu
V p°φpad∞, ₧e jsou spln∞ny vÜechny podmφnky pro inicializaci sφ¥ovΘho protokolu, Avast provßdφ nßsledujφcφ kroky:
- zjiÜt∞nφ, zda sφ¥ovß podpora neporuÜuje licenΦnφ podmφnky,
- zjiÜt∞nφ informacφ o poΦφtaΦi t²kajφcφ se IP protokolu - DNS, IP adresa,
- inicializace RPC nad IP protokolem, alokace IP portu, registrace a inicializace sledovßnφ po₧adavk∙,
- start IP podpory pro program, vlastnφ inicializace IP knihoven,
- start vlßkna (threadu) pro p°ijφmanφ zprßv vysφlan²ch bez urΦenφ doruΦitele (broadcasting),
- start vlßkna pro signalizaci, ₧e tento poΦφtaΦ je aktivnφ,
- start vlßkna pro kontrolu, zda je vzdßlen² poΦφtaΦ aktivnφ.
Prvnφ 4 polo₧ky jsou jednoduÜe °eΦeno internφ podporou nov²ch vlastnostφ Avastu a nijak se navenek neprojevujφ, pokud pomineme skuteΦnost, ₧e Avast je schopen akceptovat po₧adavky na prßci se vzdßlenΘho poΦφtaΦe. NicmΘn∞ novß pracovnφ vlßkna majφ za nßsledek n∞kterΘ skuteΦnosti, kterΘ majφ vliv na poΦφtaΦ a jeho okolφ.