A Browser Web Барои Content Display Content Content
Браузерҳо ба монанди Internet Explorer, Firefox, Chrome ва Safari дар байни барномаҳои маъмулии шабакаҳои ҷаҳон ҷойгиранд. Онҳо барои дидани маълумоти асосӣ, балки барои эҳтиёҷоти гуногуни дигар, аз он ҷумла бозиҳои онлайнӣ ва бозиҳои муосир истифода мешаванд.
Серверҳои вебсайт чӣ чизро барои браузерҳо вогузор мекунанд; Чизе, ки браузер талаб мекунад, сервер аз тариқи пайвасти шабакаи интернет таъмин мекунад.
Тарҳрезии Шабакаи мизоҷон ва веб
Интернет-браузерҳо ва серверҳои вебсайт якҷоя ҳамчун системаи мизоҷи сервер фаъолият мекунанд. Дар шабакаи компютер, сервери мизоҷ усули оддии тарҳрезии барномаҳо, ки дар он ҷойҳо дар ҷойҳои марказӣ (компютерҳои сервер) нигоҳ дошта мешаванд ва бо якчанд компютерҳои дигар (мизоҷон) бо дархост дар якҷоягӣ муассиранд. Ҳамаи браузерҳо ҳамчун мизоҷе, ки иттилоотро аз вебсайтҳо (серверҳо) дархост мекунанд, фаъолият мекунанд.
Мизоҷони сервери браузер метавонанд маълумотро аз як вебсайт талаб кунанд. Дархостҳо метавонанд дар ҳама ҳолатҳо ва ё ҳамзамон рӯй диҳанд. Системаҳои мизоҷ - серверро барои ҳамаи дархостҳо ба ҳамон як макон даъват мекунад, ки як серверро идора кунанд. Дар амал бошад, аммо, вақте ки ҳаҷми дархостҳо ба серверҳои вебсайт баъзан хеле калон мешаванд, серверҳои вебсайт аксар вақт ҳамчун ҳавзи тақсимкунандаи компютерҳои сервер сохта мешаванд.
Барои вебсайтҳои хеле калон дар мамлакатҳои мухталиф дар саросари ҷаҳон маъмул аст, ин веб сервери веб ин ҷуғрофӣ барои тақвияти вақти ҷавоби браузерҳо тақсим карда мешавад. Агар сервер ба таҷҳизоти дархосткунанда наздиктар бошад, он вақт риоя мешавад, ки вақтро барои фиристодани мӯҳтаво сарфи назар кардан мумкин аст, ки агар сервер дуртар бошад.
Протоколҳои шабакавӣ барои браузерҳо ва серверҳо
Браузерҳо ва серверҳо тавассути TCP / IP муошират мекунанд. Протоколи интиқоли гиперматекӣ (HTTP) протоколҳои стандартии дархостро дар болои дархостҳои браузери TCP / IP дастгирӣ мекунад ва ҷавобҳои сервер.
Браузерҳо низ ба DNS такя карда метавонанд, ки бо URL бо кор таъмин бошанд. Ин стандартҳои протокол ба тамғаҳои гуногуни веб браузерҳо имконият медиҳанд, ки бо тамғаҳои гуногуни серверҳои вебсайт бе зарурати мантиқи махсус барои ҳар як комбайн муошират кунанд.
Мисли аксари шабакаҳои интернетӣ, браузерҳо ва пайвастҳои сервер одатан тавассути як қатор рентгенҳои миёнарав мегузаранд.
Ҷойгиркунии асосии веб дар ин ҷо кор мекунад:
- Истифодабаранда URL-ро дар браузери худ муайян мекунад (аз як хатчӯб ё бо тасвири он)
- Браузер пайвастаи TCP ба сервери веб ё сервери сервер (бо истифода аз портал 80 бо нобаёнӣ) тавассути суроғаи IP , ки дар DNS маълумот дода мешавад. Ҳамчун қисми ин раванд, браузер инчунин дархостҳои дархости DNS-ро ба табдил кардани URL ба суроғаи IP нишон медиҳад
- Пас аз сервери шинохтани хатти пайвасти TCP, браузер ба дархостҳои HTTP ба сервер барои фиристодани мундариҷа мефиристад
- Пас аз сервер бо мундариҷа барои саҳифа ҷавоб медиҳад, браузер онро аз пакетҳои HTTP мегирад ва онро намоиш медиҳад. Мундариҷа метавонад URL-ро барои ҷойгиркунии рекламадиҳандагон ва дигар мундариҷаи сеюм дохил кунад, ки дар навбати худ боиси браузери вебсайт барои дархостҳои пайвастаи TCP-ро ба ин ҷойҳо медиҳад. Браузер инчунин метавонад маълумоти муваққатиро дар бораи пайвастшавӣ ба файлҳои маҳаллӣ дар компютери мизоҷ номида мешавад
- Ҳар хатогиҳое, ки ҳангоми муроҷиат ба мундариҷа пайдо мешаванд, метавонанд ҳамчун хатҳои HTTP нишон дода шаванд