ТЕМА: АДРЕСАЦИЯ В IP-СЕТЯХ
Протокол IP отвечает за адресацию в сети и доставку пакетов между компьютерами сети, без установления соединения и гарантий доставки пакета. При использовании протокола IP, каждый компьютер в рамках сети должен иметь уникальный IP - адрес, представляющий собой 32-битное число. Для удобства чтения IP адрес разбивают на четыре 8 битовых числа, называемых октетами, например 149.76.12.4*. В локальной сети, которая не подключена к Internet или другим сетям, можно назначать IP-адреса произвольно (главное, чтобы они не совпадали). Однако в Internet IP-адреса выделяются централизовано организацией InterNIC, которая выдает адреса не на каждый отдельный компьютер, а в целом на локальную сеть.
IP-адресация компьютеров в сети Internet основана на концепции сети, состоящей из хостов, соединенных между собой через одну или несколько сетей. Хосты – объекты сети (например, компьютеры или маршрутизаторы, принтеры, межсетевые экраны и другие сетевые устройства), которые могут передавать и принимать IP-пакеты. IP-адреса используются в компьютерных сетях для того, чтобы отличить один хост от другого и доставить данные именно тому, кому они предназначены.
Следует помнить, что маршрутизатор или конечный компьютер могут одновременно входить сразу в несколько сетей. В этом случае каждый порт таких хостов имеет свой IP-адрес. Следовательно IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение.
Если внимательно присмотреться к сети Internet, мы увидим, что она состоит из огромного количества небольших по размеру подсетей, подключенных к другим сетям посредством маршрутизаторов – устройств, объединяющих несколько сетей и перенаправляющих данные из одной сети в другую. Как было отмечено выше, IP-адрес хоста содержит в себе информацию о том, в какой сети хост находится, и какой номер он имеет внутри сети. На основе этой информации маршрутизаторы передают информацию от одного хоста к другому транзитом через другие сети**.
Сетевая часть IP-адреса может иметь переменную длину, которая зависит от класса IP-адреса и маски подсети. Выделяют следующие классы IP-адресов:
Класс А
Включает сети с адресами от 1.0.0.0 до 127.0.0.0. Сетевой номер содержится в первом октете (1–127), что предусматривает 126 сетей по 16 777 214 (это 224-2) компьютеров в каждой. Стандартная маска подсети для адреса класса имеет вид 255.0.0.0.
Класс В
Включает сети с адресами от 128.0.0.0 до 191.255.0.0. Сетевой номер находится в первых двух октетах (128.0–191.255), что предусматривает 16 384 сетей с 65 534 (это 216-2) компьютерами в каждой. Стандартная маска подсети для адреса класса имеет вид 255.255.0.0.
Класс С
Включает сети с адресами от 192.0.0.0 до 223.255.255.0. Сетевой номер содержится в первых трех октетах (192.0.0–223.255.255). Это предполагает 2 097 152 сетей по 254 (это 28-2) компьютеров в каждой. Стандартная маска подсети для адреса класса имеет вид 255.255.255.0.
Класс D
Включает адреса от 224.0.0.0 до 239.255.255.0. Эти адреса являются групповыми (multicast). Если нескольким компьютерам в сети назначен один и тот же групповой адрес, то пакет, адресованный на этот адрес, получат все компьютеры. Такие адреса в локальных сетях используются редко и зарезервированы для того времени, когда технические возможности сети Internet позволят организовывать теле- и радиовещание на группы компьютеров.
Класс Е
Адреса, попадающие в диапазон от 240.0.0.0 до 254.0.0.0, являются или экспериментальным, или сохранены для будущего использования и не определяют какую-либо сеть.
Класс сети |
Количество возможных сетей |
Количество возможных хостов |
Десятичный диапазон |
|
A |
27 – 2 (126) |
224 – 2 (16 777 214) |
1.ххх.ххх.ххх |
–126.ххх.ххх.ххх |
B |
214 (16 384) |
216 – 2 (65 534) |
128.0.ххх.ххх |
–191.255.ххх.ххх |
C |
221 (2 097 152) |
28 – 2 (254) |
192.0.0.ххх |
–223.255.255.ххх |
D |
- |
- |
224.0.0.ххх |
–239.255.255.ххх |
E |
- |
- |
240.0.0.ххх |
–254.255.255.ххх |
В примерах выше упоминалась «стандартная» маска подсети. Такая маска полностью соответствует классу адреса и может определяться автоматически, на основании анализа диапазона, в котором находится адрес. Казалось бы, нет никакого смысла определять маску подсети вручную и вообще вводить такое понятие. Однако существуют ситуации, когда маска подсети будет отличаться от «стандартной» («классовой»). Допустим, у вас имеется сеть класса В (65024 компьютера) с IP-адресом 172.16.0.0 и вы хотите разбить ее на несколько подсетей, для разных филиалов предприятия. Стандартная маска подсети для адреса класса В равна 255.255.0.0 и адрес 172.16.1.0 интерпретируется, как компьютер с адресом 1.0 в сети с адресом 172.16. Однако если задать маску подсети равную 255.255.255.0, то этот IP-адрес прочитается как подсеть 172.16.1, содержащая 254 компьютера с адресами от 1 до 254. Таким образом, перед тем как решить является ли IP-адрес адресом конкретного компьютера или адресом сети, необходимо взглянуть на маску подсети, которая может отличаться от стандартной. Более того, маска подсети не обязательно должна заканчиваться
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.