Виртуальные серверы бывают платными и бесплатными. Платные серверы отличаются большей функциональностью, отсутствием цензуры, гибким доступом к информации, то есть возможностью создать на них свой полноценный, независимый ни от кого мирок. Бесплатные виртуальные серверы, как правило, имеют очень большие ограничения в функциональности, размещенная на них информация не должна выходить за рамки дозволенного (например, вы не можете запускать коммерческие проекты), объем дискового пространства часто не превышает нескольких мегабайт. Кроме того, на страницах вашего сайта, вероятнее всего, будет располагаться реклама – это ваша плата за оказываемые услуги. Бесплатные серверы бывают полезны для «проб пера», а также для создания домашних страничек. Для более серьезных проектов целесообразнее использовать платные серверы.
Прокси-сервер
Это понятие немного не относится к основным, однако стремящийся стать опытным пользователь должен иметь о нем представление. Прокси-сервер – это специальная программа, являющаяся своеобразным буфером между пользователем и Интернетом. Применять ее необязательно (по умолчанию соединение с Сетью происходит без нее), однако зачастую использование прокси-серверов бывает довольно полезным, а иногда и просто необходимым. Прокси-серверы устанавливаются на отдельных компьютерах и способны выполнять различные функции.
Одним из способов применения прокси-сервера является хранение часто запрашиваемых файлов на специально выделенном для этих целей дисковом пространстве. В результате использование прокси-сервера ускоряет загрузку информации, часть которой теперь загружается не из Сети, а с его жесткого диска.
Другой немаловажной функцией прокси-серверов является посредничество. Они позволяют соединяться с серверами, недоступными в обычных условиях из-за запрета каких-либо организаций. Прокси-серверы забирают информацию от своего имени и передают ее вам. Для подобных целей существует множество бесплатных прокси-серверов, в изобилии присутствующих на просторах Интернета.
Кроме того, прокси-сервер может помочь выйти в Интернет, если напрямую с компьютера это сделать невозможно (например, нет модема), но он подключен к локальной сети, в которой есть компьютер с выходом в Интернет. На этом компьютере устанавливается прокси-сервер, в результате чего пользователи всех машин, подключенных к локальной сети, могут пользоваться Интернетом.
Протоколы
На самом деле Интернет не так прост, как кажется на первый взгляд. Он состоит из множества сетей всевозможных конфигураций. Эти сети, в свою очередь, формируются из множества разнообразных компьютеров, работающих на различных платформах под управлением разных операционных систем и соединенных всевозможными средствами связи.
Чтобы объединить эту огромную массу разношерстной техники в единое целое, требовался специальный «язык», на котором компьютеры могли бы говорить между собой и понимать друг друга, – некий сетевой вариант эсперанто. И создатели Интернета блестяще справились с поставленной задачей, изобретя семейство протоколов TCP/IP.
TCP и IP
TCP/IP (Transmission Control Protocol/Internet Protocol) – комплект протоколов, обеспечивающий передачу данных между компьютерами, объединенными в сеть. Свое название он получил от наименований двух ключевых протоколов: TCP и IP.
Механизм функционирования протокола IP можно сравнить с работой почтовой службы. Когда вы в реальной жизни хотите отправить письмо, вы помещаете его в конверт, пишете на конверте адреса отправителя и получателя, а затем бросаете его в почтовый ящик. И вам совершенно безразлично, каким образом это письмо попадет к адресату: все равно, в каких почтовых отделениях оно побывает, какой дорогой будет ехать поезд с письмом и как будет звать почтальона, который доставит это письмо. Главное, чтобы оно пришло быстро, в целостности и сохранности.
Таким же образом в Интернете работает протокол IP. Пересылаемая информация помещается в конверт, который в данном случае представляет собой специальные служебные символы, добавляемые к передаваемым данным и обеспечивающие целостность послания. На конверте присутствуют адреса отправителя и получателя – адрес компьютера, с которого информация была отправлена, и компьютера, на который она должна быть доставлена. Далее конверт отправляется в почтовое отделение, роль которого в Интернете выполняют маршрутизаторы – компьютеры, передающие информацию из одной сети в другую. Маршрутизатор в соответствии с адресом получателя выбирает оптимальный маршрут следования письма и отправляет его далее. Так, по цепочке, переходя из одной сети в другую, минуя различные «почтовые отделения», конверт доставляется адресату. Только время его доставки измеряется не днями, как в реальной жизни, а секундами.