Нравится
 

Как работает сеть интернет?

25.07.2012
Система Orphus

интернет

Каждый день (а может и не каждый) вы включаете компьютер, открываете браузер и активно пользуетесь сетью интернет.

А задумывались ли вы когда-нибудь как работает эта сеть? Нет? Тогда, позвольте автору сайта объяснить, как обстоят дела. А вы в свою очередь не ленитесь и рассказывайте скорей друзьям, чтобы они тоже были в курсе (кнопки рассказать находятся в верхнем правом углу).

Начнем.

Сеть интернет в своем упрощенном варианте состоит из многочисленного числа компьютеров связанных между собой. Компьютеры, находящиеся в этой сети можно подразделить на две группы:

1)Клиенты

2)Серверы

Кто такие клиенты? Клиент - это рядовой пользователь вроде нас с вами, который ищет необходимую для себя информацию в интернете (или просто смотрит картинки и общается с друзьями). Для того чтобы клиент смог получить информацию из сети интернет он должен иметь у себя нужное предустановленное программное обеспечение и доступ предоставленный вашим провайдером. В качестве программного обеспечения выступает ваш браузер, а доступ в сеть выдает ваш Интернет-провайдер.

клиент

---рядовой клиент---

Что такое сервер? Сервер - это мощный компьютер, который постоянно подключен к сети интернет (и днем и ночью) и на котором располагается информация о каких либо сайтах. Они способны отвечать на десятки и сотни запросов пользователей одновременно.

server

---вот так выглядит комната, где стоят серверы---

Ваш браузер составляет и посылает запрос серверу, затем получает и отображает информацию на экране монитора. На сервере, В свою очередь, установлено свое программное обеспечение, которое хранит информацию и отвечает на запросы программного обеспечения клиента.

А теперь представьте, что различные пользователи имеют разные типы компьютеров, в которых установлены различные операционные системы (Windows, Vista и пр.), разные браузеры (Opera, Internet Explorer, Mozilla Firefox). На различных серверах, также установлены различные типы компьютеров и различное серверное программное обеспечение. Для того чтобы программы, написанные разными авторами для разного типа компьютеров, с разными операционными системами, могли корректно взаимодействовать между собой, были придуманы специальные правила - Протоколы. Можно сказать, что протоколы помогают компьютерам обмениваться информацией.

Для каждой службы Интернета существует свой прикладной протокол. Например, если вы хотите отправить электронную почту, то на вашем компьютере должна быть установлена необходимая для этого программа, а на сервере имеется своя программа, соответствующая вашей программе и свой протокол прикладного уровня, обеспечивающий взаимодействие программы-клиента с сервером.

Чтобы было понятно представим себе такую ситуацию. Вы прочли это статью и она вам настолько понравилась, что вы решили сразу же рассказать о ней своему другу. Вы взяли телефон нашли его номер и позвонили.

Также работает и сеть интернет. Каждый компьютер в своем роде абонент, который имеет свой уникальный номер. Этот номер называется IP-адрес.

Для того, чтобы подключиться к какому либо компьютеру вам необходимо знать его адрес в сети. Но вы скажете: "Но я же никогда не набирал IP-адрес!".

http

Конечно! Для компьютера не составляет проблем запомнить пару сотен IP-адресов, но для обычного человека это просто не возможно, поэтому была придумана Система доменных имен (DNS – Domain Name System). Эта альтернативная система адресации, более понятна человеку, т.к. компьютерам присваивается не только IP-адрес, но и символьное имя или доменное имя. Доменное имя состоит из цепочки символов, разделенных между собой точкой.

Как бы, не были удобны для пользователя доменные имена, но работа всех компьютеров построена на цифровых адресах, поэтому для обеспечения связи между человеком и машиной была создана служба DNS-серверов.

DNS-сервер - программа, осуществляющая преобразование доменного адреса в цифровой IP-адрес и наоборот. Каждый раз, когда вы набираете доменное имя в браузере, служба DNS вычисляет, какому IP-адресу соответствует это имя и какой именно ресурс нужно вам предоставить

Эту службу можно сравнить с адресной книгой на вашем телефоне. Вы же не запоминаете номера телефонов всех ваших друзей. Вы каждому имени присваиваете соответствующее имя. Также и в сети.

интернет

---упрощенная схема сети интернет---

И так... с устройством сети разобрались. Осталось последнее, как же передаются файлы по этой системе?

Каждый файл в Интернете также имеет свой уникальный адрес. Он называется URL.

URL(Uniform Resource Locator) – универсальный локатор ресурса, или адрес любого файла в Интернете. Кроме адреса компьютера в URL содержится указание о протоколе, по которому нужно обращаться к файлу, какую программу на сервере запустить и к какому конкретному файлу следует обратиться.

адрес http

Типичный адрес URL состоит из трех основных элементов: Протокол + Доменное имя + Путь/Файл.

Давайте разберем более подробно следующий URL http://nif.ru/dns/service/dns-service.html . Этот адрес принадлежит одной из страниц сайта RU-Center.

1. http – это протокол, он определяет совокупность правил, по которым происходит взаимодействие между клиентом и сервером. Протокол, принятый в WWW для передачи гипертекста, называется HyperText Transfer Protocol, сокращенно - HTTP.

2. Далее идет доменное имя сервера, к которому вы обращаетесь за информацией, в нашем случае это nif.ru. Где .ru – домен верхнего уровня, nif.ru – домен второго уровня. Между доменом и протоколом ставится разделитель :// .

3. /dns/service/dns-service.html – путь до нужного нам файла dns-service.html, который находится в папке service, которая в свою очередь вложена в папку dns

Вот и все.

использованы материалы с сайта www.likbez-net.ru

Возможно вам будет интересно:
Что такое сайт? Основы css Скругленные уголки у дивов.

Что же такое веб сайт?

В этой статье мы попробуем разобраться в этом...

Здравствуй дорогой читатель, в этой статье мы разберём:

  • что такое css
  • как подключить стили к своей странице
  • как использовать css
  • основные "свойства" css
В этой статье мы разберем, как же закруглить углы у дива.
« align=»absmiddle
Hosted by uCoz