Чтобы объединить эту огромную массу разношерстной техники в единое целое, требовался специальный «язык», на котором компьютеры могли бы говорить между собой и понимать друг друга, – некий сетевой вариант эсперанто. И создатели Интернета блестяще справились с поставленной задачей, изобретя семейство протоколов TCP/IP.

TCP и IP

TCP/IP (Transmission Control Protocol/Internet Protocol) – комплект протоколов, обеспечивающий передачу данных между компьютерами, объединенными в сеть. Свое название он получил от наименований двух ключевых протоколов: TCP и IP.

Механизм функционирования протокола IP можно сравнить с работой почтовой службы. Когда вы в реальной жизни хотите отправить письмо, вы помещаете его в конверт, пишете на конверте адреса отправителя и получателя, а затем бросаете его в почтовый ящик. И вам совершенно безразлично, каким образом это письмо попадет к адресату: все равно, в каких почтовых отделениях оно побывает, какой дорогой будет ехать поезд с письмом и как будет звать почтальона, который доставит это письмо. Главное, чтобы оно пришло быстро, в целостности и сохранности.

Таким же образом в Интернете работает протокол IP. Пересылаемая информация помещается в конверт, который в данном случае представляет собой специальные служебные символы, добавляемые к передаваемым данным и обеспечивающие целостность послания. На конверте присутствуют адреса отправителя и получателя – адрес компьютера, с которого информация была отправлена, и компьютера, на который она должна быть доставлена. Далее конверт отправляется в почтовое отделение, роль которого в Интернете выполняют маршрутизаторы – компьютеры, передающие информацию из одной сети в другую. Маршрутизатор в соответствии с адресом получателя выбирает оптимальный маршрут следования письма и отправляет его далее. Так, по цепочке, переходя из одной сети в другую, минуя различные «почтовые отделения», конверт доставляется адресату. Только время его доставки измеряется не днями, как в реальной жизни, а секундами.



17 из 211