Следующая статья: IP маршрутизатор и магистрали
Содержание
Протокол Интернета - IP адреса
Каждой машине в Интернете присваивается уникальный идентификационный номер, который называется IP адресом. IP расшифровывается как Internet Protocol (Протокол Интернета). Это язык, который используется компьютерами для обмена информацией через Интернет. Протокол - заранее заданный способ обмена информацией между кем-то, кто собирается воспользоваться определенной службой, и самой этой службой. «Кем-то» может быть и человек, но чаще всего это компьютерная программа, например, web браузер.
Типичный IP адрес выглядит примерно так: 216.27.61.137
Чтобы людям было легче запомнить, IP адреса обычно записывают в десятичном представлении как десятичное число, разделенное точками по приведенному выше образцу. Однако компьютеры обмениваются информацией в двоичной форме. Вот как выглядит этот же IP адрес в двоичном представлении:
- 11011000.00011011.00111101.10001001
Четыре числа в IP адресе называют октетами, поскольку каждое из них в двоичной форме занимает восемь позиций. Если сложить все позиции, получим 32. Вот почему IP адреса называют 32-значными номерами. Поскольку каждая из 32 позиций может иметь два разных состояния (1 или 0), общее количество возможных комбинаций на октет равно 2 в восьмой степени или 256. Поэтому каждый октет может содержать число со значением от 0 до 255. Если перемножить возможные комбинации четырех октетов, получим 2 в степени 32 или 4 294 967 296 уникальных значений!
Из почти 4.3 миллиардов возможных комбинаций определенные значения запрещается использовать в качестве обычных IP адресов. Например, адрес 0.0.0.0 зарезервирован для сети по умолчанию, а адрес 255.255.255.255 - для широковещательных рассылок.
Октеты предназначены не для простого разделения чисел, а для других целей. Они используются для создания классов IP адресов, которые могут присваиваться отдельным коммерческим, правительственным или другим организациям, исходя из размеров и потребностей. Октеты разделены на две части: номера сети и номера узла. В номер сети всегда входит первый октет. Он используется для обозначения сети, к которой принадлежит данный компьютер. Номер узла присваивается подключенному к сети компьютеру. В номер узла всегда входит последний октет. Существует пять классов и дополнительно определенные специальные адреса.
Протокол Интернета: служба доменных имен (DNS)
На начальных этапах развития Интернета он состоял из небольшого числа компьютеров, связанных модемами и телефонными линиями. Чтобы связаться с определенным компьютером, нужно было подключиться к нему, указав соответствующий IP адрес. Пример типичного адреса: 216.27.22.162. Это работало неплохо, когда узлов было мало, однако адресация становилась громоздкой по мере того, как к все больше систем подключалось к общей сети.
Первым решением проблемы стало создание Сетевым информационным центром простого текстового файла и внесение в него записей о назначении IP адресам имен. Со временем этот текстовый файл так разросся, что с ним стало трудно работать. В 1983 году в Висконсинском университете была разработана система имен доменов (Domain Name System, DNS), позволяющая автоматически назначать текстовые имена IP адресам.
Видео: «Собаки в ресторане»
Занимательное и юмористическое видео с домашними питомцами, собаками, как они ходили в ресторан






