Retejo-retumilo estas uzata por montri rete servilon enhavon
Retumiloj kiel Interreto Explorer, Firefox, Chrome kaj Safaro inter la plej popularaj retaj aplikoj de la mondo. Ili estas uzataj por baza informo pri navigado, sed ankaŭ por diversaj aliaj bezonoj, interretaj komercaj kaj hazardaj ludoj.
Retelaj serviloj estas kiuj provizas la enhavon por retumiloj; kion la retumilo petas, la servilo trapasas interretajn retojn.
Kliento-Servilo Reto-Dezajno kaj la Retejo
Retumiloj kaj serviloj retejo funkcias kune kiel kliento-servila sistemo. En komputila interreto, kliento-servilo estas norma metodo por desegnado de aplikoj, kie datumoj estas konservataj en centraj lokoj (serviloj) kaj eficiente dividas kun iuj aliaj komputiloj (la klientoj) laŭ peto. Ĉiuj retumiloj funkcias kiel klientoj kiuj petas informojn de retejoj (serviloj).
Multnombraj retumiloj de retumiloj povas peti datumojn de la sama retejo. Petoj povas okazi tute malsamaj aŭ samtempe. Klient-servilo-sistemoj koncepte vokas ĉiujn petojn al la sama retejo, kiun oni devas manipuli per unu servilo. En praktiko, tamen, ĉar la volumo de petoj al servantoj retejo povas foje kreski tre granda, serviloj retejo ofte konstruiĝas kiel distribuita grupo de multoblaj serviloj.
Por tre grandaj retejoj popularaj en diversaj landoj de la mondo, ĉi tiu retejo de servilo estas distribuita geografie por helpi plibonigi la respondan tempon al retumiloj. Se la servilo estas pli proksima al la petanta aparato, ĝi sekvos, ke la tempo, kiun ĝi bezonas por liveri la enhavon, estas pli rapide ol se la servilo estis pli malproksime.
Reto-protokoloj por TTT-legiloj kaj serviloj
Retumiloj kaj serviloj komunikas per TCP / IP . Hiperteksta Translokiga Protokolo (HTTP) estas la norma aplika protokolo supre de TCP / IP-subtenantaj retumilaj retumiloj kaj servaj respondoj.
Retumiloj ankaŭ fidas DNS por labori kun URLoj . Ĉi tiuj protokoloj normoj ebligas malsamajn markojn de retumiloj komuniki kun malsamaj markoj de serviloj retejo sen neceso de speciala logiko por ĉiu kombinaĵo.
Kiel plej interreta trafiko, retumilo kaj serviloj rilatas kutime tra serio de interaj retaj routeroj .
Baza retumila sesio funkcias kiel ĉi:
- La uzanto specifas URL en sia retumilo (aŭ el markilo aŭ tajpi ĝin)
- La retumilo komencas rilaton TCP al la retejo de servilo aŭ servilo (uzante pordo 80 defaŭlte) tra ĝia IP-adreso kiel ĝi estas publikigita en DNS. Kiel parto de ĉi tiu procezo, la retumilo ankaŭ faras DNS-serĉajn petojn por konverti la URL al IP-adreso
- Post kiam la servilo kompletigas agnoskon de ĝia flanko de la rilato TCP, la retumilo sendas HTTP-petojn al la servilo por rekuperi la enhavon
- Post kiam la servilo respondas kun enhavo por la paĝo, la retumilo retiriĝas ĝin el la HTTP-pakoj kaj montras ĝin laŭe. Enhavo povas inkludi enigitaj URLojn por reklamaj standardoj aŭ aliaj triaj enhavo, kiuj siavice malhelpi la retumilon por eldoni novajn TCP-rilatojn al tiuj lokoj. La retumilo eble ankaŭ povas konservi informajn informojn pri siaj ligoj al lokaj dosieroj en la kliento komputilo nomata kuketoj
- Ajna eraroj renkontitaj dum la peto por la enhavo povus esti montritaj kiel HTTP-statusaj linioj