Web arakatzailea Web zerbitzariaren edukia bistaratzeko erabiltzen da
Web nabigatzaileek Internet Explorer, Firefox, Chrome eta Safari artean munduko sarearen aplikazio ezagunenen artean daude. Oinarrizko informazioaren arakatzeaz arduratzen dira, baina beste hainbat beharretara ere bai, erosketa lineala eta aldi baterako jolasa barne.
Web zerbitzariak web nabigatzaileentzako edukia hornitzen dutenak dira; zer arakatzailek eskatzen duen, zerbitzariak Internet bidezko sarearen konexio bidez bidaltzen du.
Client-Server Network Design eta Web
Web arakatzaileek eta web zerbitzariek bezero-zerbitzariaren sistema gisa funtzionatzen dute. Ordenagailu bidezko sarean, bezero-zerbitzaria datu-baseak kokapen zentralean (zerbitzari ordenagailuak) gordetzen diren aplikazioen diseinurako metodo estandarra da eta beste edozein ordenagailu (bezero) modu eraginkorrean eskatuta. Web arakatzaile guztiek webguneak (zerbitzariak) informazioa eskatzen duten bezero gisa funtzionatzen dute.
Webgune arina duten bezeroek webguneko datuak eska ditzakete. Eskaerak aldi berean edo aldi berean gerta daitezke. Bezero-zerbitzariaren sistemek kontzeptualki eskatzen dute zerbitzari batek kudeatutako gune bereko eskaera guztiak. Praktikan, ordea, web zerbitzarientzako eskaera bolumenak handiak izan daitezkeen arren, web zerbitzari askotan zerbitzari zerbitzari anitzetako banatutako igerileku gisa eraiki ohi dira.
Mundu osoko herrialde desberdinetako webgune oso handiak diren webguneetarako, web zerbitzariaren igerilekua geografikoki banatzen da nabigatzaileen erantzuna hobetzeko. Zerbitzariak eskatzailearen gailura hurbiltzen badira, edukia entregatzeko denbora hartzen badu, zerbitzariak urrunago egongo balitz baino azkarrago egongo litzateke.
Sareko protokoloak Web arakatzaileak eta zerbitzariak
Web arakatzaileak eta zerbitzariak TCP / IP bidez komunikatzen dira. Hypertext Transfer Protocol (HTTP) aplikazioaren protokolo estandarra TCP / IPren gainetik babesten du web arakatzaileen eskaerak eta zerbitzariaren erantzunak.
Web arakatzaileek DNS ere fidatzen dituzte URLekin lan egiteko. Protokolo estandar horiek web-arakatzaileen marka desberdinak web zerbitzari marka ezberdinekin komunikatzeko aukera ematen dute, konbinazio bakoitzerako logika berezirik gabe.
Interneteko trafiko gehienak bezala, web arakatzailea eta zerbitzariaren konexioak normalean sare ertaineko bitarteko batzuen bidez egiten dira.
Web nabigazio oinarrizko saio honek honela funtzionatzen du:
- Erabiltzaileak bere arakatzailean URL bat zehazten du (laster-markatik edo idatziz)
- Arakatzaileak TCP konexio bat hasten du web zerbitzarira edo zerbitzariaren igerilekura (80 ataka erabiliz lehenespenez) DNS bidez argitaratutako IP helbide bidez. Prozesu honen baitan, nabigatzaileak ere DNS bilaketa eskaera egiten du URLa IP helbide batera bihurtzeko
- Zerbitzariak TCP konexioaren alboan jaso ondoren, nabigatzaileak HTTP eskaera bidaltzen dio zerbitzariari edukia berreskuratzeko
- Zerbitzariak orriaren edukiarekin erantzuten duenean, nabigatzaileak HTTP paketeetatik berreskuratzen du eta horren arabera bistaratzen du. Eduki publikoko pankartak edo beste hirugarrenen edukietarako kapsulatutako URLak izan ditzake, aldi berean nabigatzailea abiarazten du TCP konexioen eskaera berriak bidaltzeko. Nabigatzaileak cookieak deitutako ordenagailu lokaleko tokiko fitxategiei buruzko aldi baterako informazioa ere gorde dezake
- Edukiaren eskaera zehar aurkitutako akatsak HTTP egoera lerro gisa erakutsiko dira