Задание 2 (скринкаст). Перевод чисел из двоичной системы в десятичную и наоборот
При работе с IP-адресами может возникнуть необходимость перевода двоичных чисел в десятичные и наоборот. Это можно сделать, например, так, как учат в школе:
101101102 = (1•27)+(0•26)+(1•25)+(1•24)+(0•23)+(1•22)+(1•21)+(0•20) = 128+32+16+4+2 = 18210 Но, удобнее это делать на Windows-калькуляторе. Выполните в Windows-7 команду Пуск-Программы-
Стандартные-Калькулятор,потом Вид-Программист (рис. 1.4и5).
Рис. 1.4. Двоичный
Рис. 1.5. Десятичный режим(Dec)
режим(Bin)
Перевести 1) 10101012 = ??10. 2) =
Задание 3. Определение маски сети (скринкаст)
Маской подсети (маской сети) называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу узла. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24 с длиной префикса 24 бита с числом узлов 254 ( рис. 1.6).
Рис. 1.6. Пояснение к термину Маски подсети(расчеты выполнены в программеLAN Calculator)
Примечание
IP калькуляторов довольно много. Для ОС Windows 7 можно пользоваться, например, программой IP Subnet Calculator 3.2.1.К сожалению,этот вариант только англоязычный(рис. 1.7).Здесь также видно,что узел сIP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24 с длиной префикса 24 бита с числом узлов 254. Другой вариант IP-калькулятора для Windows 7 – программаAdvanced IP Address calculator (рис. 1.8).
Рис. 1.7. IP Subnet Calculator
Рис. 1.8. Advanced IP Address calculator
|
|
С точки зрения математики маска подсети накладывается на IP адрес и применяется логическая операция конъюнкции – "И".Если бит в маске подсети равен"1",то соответствующий бит IP-адреса является частьюномера сети. Если бит в маске подсети равен "0", то соответствующий бит IP-адреса является частью идентификатора хоста. Пример логического И (1+1=1, а 1+0=0) приведен в таблице 1.
Пример выделения маской номера сети и хоста в IP-адресе
Классы сетей
Для того, чтобы как-то структурировать сети, их поделили на классы.
Класс A . Большие сети
В сети класса A для описания адреса сети используется первый октет, а остальная часть адреса - это адрес узла. Возможное кол-во узлов 16777214. Маска сети класса А - 11111111. 00000000. 00000000. 00000000 (255.0.0.0).
Класс B . Средние сети
В сети класса B для описания адреса сети используется первые два октета, а остальная часть - это адреса узлов. Возможное кол-во узлов 65534. Маска сети
класса В - 11111111. 11111111. 00000000. 00000000 (255.255.0.0).
Класс С. Малые сети
Адреса сетей класса C используют три первых октета для описания адреса сети, а последний октет обозначает адрес узла. Возможное кол-во узлов 254. Маска сети
|
|
класса С - 11111111.11111111.11111111.00000000 (255.255.255.0).
Итак, для стандартного деления IP-адресов на номер сети и номер узла, определенного классами A, B и C маски подсети имеют следующий вид:
Класс | Двоичная форма | Десятичная форма |
A | 11111111 00000000 00000000 00000000 | 255.0.0.0 |
В | 11111111 11111111 00000000 00000000 | 255.255.0.0 |
С 11111111 11111111 11111111 00000000 255.255.255.0
В настоящее время классовая модель считается устаревшей и маршрутизация осуществляются по модели
CIDR.
Дата добавления: 2018-11-24; просмотров: 318; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!