Слайд 2
Что нужно знать:
каждый компьютер, подключенный к сети Интернет,
должен иметь собственный адрес, который называют IP-адресом (IP =
Internet Protocol)
IP-адрес состоит из четырех чисел, разделенных точками; каждое из этих чисел находится в интервале 0…255, например: 192.168.85.210
адрес документа в Интернете (URL = Uniform Resource Locator) состоит из следующих частей:
протокол, чаще всего http (для Web-страниц) или ftp (для файловых архивов)
знаки ://, отделяющие протокол от остальной части адреса
доменное имя (или IP-адрес) сайта
каталог на сервере, где находится файл
имя файла
Слайд 3
Задача
В терминологии сетей TCP/IP маской сети называется двоичное
число, определяющее, какая часть IP-адреса узла сети относится к
адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.
По заданным IP-адресу узла и маске определите адрес сети.
IP-адрес узла: 217.9.191.133
Маска: 255.255.192.0
Слайд 4
Решение:
поскольку 255 = 111111112, все части IP-адреса узла,
для которых маска равна 255, входят в IP-адрес сети
без изменений (они полностью относятся к номеру сети)
нужно помнить, что каждая часть в IP-адресе (и в маске) – восьмибитное двоичное число, то есть десятичное число от 0 до 255 (поэтому каждую часть адреса и маски называют октетом)
поскольку 0 = 000000002, все части IP-адреса узла, для которых маска равна 0, в IP-адресе сети заменяются нулями (они полностью относятся к номеру узла в сети)
Слайд 5
Решение:
мы почти определили адрес сети, он равен 217.9.X.0,
где X придется определять дополнительно
переведем в двоичную систему третью
часть IP-адреса и маски
191 = 101111112
192 = 110000002
выполним между этими числами поразрядную конъюнкцию – логическую операцию «И»;
191 = 101111112
192 = 110000002
X = 100000002 = 128.
Таким образом, полный адрес сети – 217.9.128.0
Слайд 6
Замечание:
заметим, что в маске сначала идет цепочка единиц,
а потом до конца – цепочка нулей;
поэтому есть
всего несколько допустимых чисел для последней части маски (все предыдущие должны быть равны 255):
100000002 = 128
110000002 = 192
111000002 = 224
111100002 = 240
111110002 = 248
111111002 = 252
111111102 = 254
111111112 = 255
Слайд 7
Еще пример задания:
Если маска подсети 255.255.240.0 и
IP-адрес компьютера в сети 162.198.75.44, то порядковый номер компьютера
в сети равен_____
Слайд 8
Решение
первые два числа в маске равны 255, в
двоичной системе это 8 единиц, поэтому первые два числа
IP-адреса компьютера целиком относятся к номеру сети и про них (в этой задаче) можно забыть
последнее число в маске – 0, поэтому последнее число IP-адреса целиком относится к номеру узла
третье число маски – 240 = 111100002, это значит, что первые 4 бита третьей части адреса (75) относятся к адресу сети, а последние 4 бита – к номеру узла:
240 = 111100002
75 = 010010112
Слайд 9
Решение
кроме того, нужно учесть еще и последнее число
IP-адреса (44 = 001011002), таким образом, полный номер компьютера
(узла) в двоичной и десятичной системах имеет вид
1011.001011002 = 11.44
для получения полного номера узла нужно перевести число 1011001011002 в десятичную систему: 1011001011002 = 2860 (11·256 + 44 = 2860)
Ответ: 2860.
Слайд 10
Задача
Для некоторой подсети используется маска 255.255.252.0. Сколько различных
адресов компьютеров теоретически допускает эта маска?
Примечание. На практике два
из этих адресов не используются для узлов сети: адрес сети, в котором все биты, отсекаемые маской, равны 0, и широковещательный адрес, в котором все эти биты равны 1.