Как се комуникират уеб браузърите и уеб сървърите

Уеб браузър се използва за показване на съдържанието на уеб сървър

Уеб браузърите като Internet Explorer, Firefox, Chrome и Safari са сред най-популярните мрежови приложения в света. Те се използват за основно търсене на информация, но и за различни други нужди, включително онлайн пазаруване и случайни игри.

Уеб сървърите доставят съдържанието на уеб браузърите; това, което браузърът изисква, сървърът осигурява чрез интернет мрежови връзки.

Клиент-сървърна мрежа и уеб

Уеб браузърите и уеб сървърите функционират заедно като система клиент-сървър . В компютърната мрежа клиент-сървърът е стандартен метод за проектиране на приложения, при които данните се съхраняват на централно място (сървърни компютри) и се споделят ефективно с други компютри (клиентите) при поискване. Всички уеб браузъри функционират като клиенти, които искат информация от уеб сайтове (сървъри).

Много клиенти на уеб браузър могат да поискат данни от един и същ уебсайт. Исканията могат да се случат по всяко време или едновременно. Системите клиент-сървър концептуално изискват всички заявки към един и същ сайт да се обработват от един сървър. На практика, обаче, тъй като обемът на заявките за уеб сървъри понякога може да нарасне много голям, уеб сървърите често се изграждат като разпределен пул от множество сървърни компютри.

За много големи уебсайтове, популярни в различни страни по света, този псевдоним на уеб сървъри е географски разпределен, за да подобри времето за реакция на браузърите. Ако сървърът е по-близо до искащото устройство, то следва, че времето, необходимо за предаване на съдържанието, е по-бързо, отколкото ако сървърът е по-далече.

Мрежови протоколи за уеб браузъри и сървъри

Уеб браузърите и сървърите комуникират чрез TCP / IP . Протоколът за пренос на хипертекст (HTTP) е стандартният протокол за приложения в допълнение към заявките за уеб браузър и отговорите на сървъра, поддържащи TCP / IP.

Уеб браузърите също разчитат на DNS, за да работят с URL адреси . Тези протоколни стандарти позволяват на различни марки уеб браузъри да комуникират с различни марки уеб сървъри, без да се изисква специална логика за всяка комбинация.

Подобно на повечето интернет трафик, връзките между уеб браузърите и сървърите обикновено минават през серия междинни мрежови маршрутизатори .

Основната сесия за сърфиране в мрежата работи по следния начин: