Читайте также: |
|
Каждый компьютер, подключенный к Интернет, получает уникальный (неповторяющийся) IP-адрес (то есть адрес, соответствующий протоколу IP). При постоянном подключении этот адрес закреплен за ним, при временном – выделяется временный (динамический) адрес на сеанс*.
Действующая четвертая версия протокола поддерживает адреса, состоящие из 32 двоичных цифр (битов),
например: 11000000101010000000000100000011.
Такой метод позволяет присвоить уникальные адреса 232=4 294 967 296 устройствам. Но уже к 2005 году устройств, требующих уникального адреса, около 10 миллиардов, что вдвое превышает возможности существующей IP–адресации.
Проблема усугубляется еще и тем, что пространство IP–адресов поделено. Скажем, каждый провайдер имеет право распоряжаться своим набором (пулом) адресов, присваивая их каждому подключающемуся абоненту на время сеанса связи (динамические адреса) или на постоянной основе (выделенные адреса). При этом, по данным Европейской комиссии, 74% IP–адресов принадлежат североамериканским компаниям и организациям. Например, Массачусетский технологический институт и Стэнфордский университет владеют большим количеством адресов, чем все китайские учреждения и компании, вместе взятые.
Расширить адресное пространство призвана шестая версия протокола – IPv6 – в которой адреса уже 128-битные. Такая адресация позволит идентифицировать 3.4*1038 устройств одновременно. Однако ввод в эксплуатацию новой версии протокола сопряжен с определенными трудностями, поэтому некоторое время нам придется довольствоваться возможностями 32–битной адресации. Рассмотрим подробнее принципы ее организации.
Очевидно, что оперировать 32–разрядными числами из нулей и единиц удобно лишь цифровым устройствам, но не человеку. Для удобства человека IP–адрес принято делить на четыре октета, по восемь разрядов (битов) в каждом, и отделять октеты друг от друга точками. При этом каждый октет удобно приводить к десятичному виду.
В этом случае приведенный выше в качестве примера адрес можно преобразовать следующим образом:
11000000101010000000000100000011 à 11000000. 10101000. 00000001. 00000011 à 192.168.1.3
С таким адресом обращаться уже гораздо проще. Теперь давайте вспомним, что Интернет представляет собой совокупность множества сетей. Когда формируется запрос на передачу пакета информации, удобно сразу выяснить – будет ли этот пакет передан внутри какой-то сети, или он запрошен извне. Как это сделать? Можно часть IP–адреса использовать для идентификации сети, а оставшуюся часть – для идентификации входящего в нее отдельного компьютера (или другого устройства). Первую часть назовем номером сети, а вторую – номером узла или хоста. Но сети очень сильно различаются по количеству компьютеров, которые они объединяют. Значит, в разных случаях IP–адрес нужно по-разному делить на части. Так появилась еще одна классификация, теперь уже сетей.
Дата добавления: 2015-07-08; просмотров: 263 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Уровень сетевых интерфейсов | | | Класс С |