Как найти номер компьютера в сети по Ip и маске

Информ технологии

Введите IP адрес хоста (сети) и маску сети, чтобы рассчитать адрес broadcast (широковещательный адрес), адрес сети, Cisco wildcard mask, диапазон допустимых адресов в сети и количество хостов.

Маска сети указывается в десятичном формате с разделяющими точками (255.255.255.0) либо в «CIDR notation» RFC 1517 (/25). Если маска сети не введена, используется маска сети по умолчанию установленная для сетей такого класса.

Полученные результаты представлены и в двоичном формате, для лучшего понимания принципов расчета адресов ip-сетей. Биты адресов разделены пробелом: биты до пробела это часть, определяющая принадлежность к сети (биты сети), после пробела — часть отвечающая за адреса хостов в сети (биты хостов). В адресе сети все «биты хостов» равны нулю, в широковещательном адресе все они равны 1.

Класс сети определяется ее первыми битами . Если сеть находится в диапазоне сетей Интранет (Private Internet RFC 1918) это указывается дополнительно.

Cisco wildcard — обратная маска сети, используется в списках доступа (ACL) сетевого оборудования Cisco.

Информ технологии

практическая работа информатика

Задание 1. Определить, находятся ли два узла A и B в одной подсети или в разных подсетях.

IP-адрес: 94.235.16.59 = 01011110. 11101011. 00010000. 00111011
Маска подсети: 255.255.240.0 = 11111111. 11111111. 11110000. 00000000
IP-адрес: 94.235.23.240 = 01011110. 11101011. 00010111. 11110000
Маска подсети: 255.255.240.0 = 11111111. 11111111. 11110000. 00000000

Получаем номер подсети, выполняя операцию AND над IP-адресом и маской подсети.

AND 01011110. 11101011. 00010000. 00111011
11111111. 11111111. 11110000. 00000000
01011110. 11101011. 00010000. 00000000
94 235 16 0
AND 01011110. 11101011. 00010111. 11110000
11111111. 11111111. 11110000. 00000000
01011110. 11101011. 00010000. 00000000
94 235 16 0

Ответ: номера подсетей двух IP-адресов совпадают, значит компьютеры А и В находятся в одной подсети. Следовательно, между ними возможно установить прямое соединение без применения шлюзов.

Задание 2. Определить количество и диапазон адресов узлов в подсети, если известны номер подсети и маска подсети.

  1. Номер подсети: 192.168.1.0, маска подсети: 255.255.255.0.

K = 8, 2 К – 2 = 254 адресов.

Номер подсети: 192.168.1.0 = 11000000. 10101000. 00000001. 00000000
Маска подсети: 255.255.255.0 = 11111111. 11111111. 11111111. 00000000
Начальный адрес: 192.168.1.1 = 11000000. 10101000. 00000001. 00000001
Маска подсети: 255.255.255.0 = 11111111. 11111111. 11111111. 00000000
Конечный адрес: 192.168.1.254 = 11000000. 10101000. 00000001. 11111110
Маска подсети: 255.255.255.0 = 11111111. 11111111. 11111111. 00000000

Ответ: Для подсети 192.168.1.0 с маской 255.255.255.0:

количество возможных адресов: 254,

диапазон возможных адресов: 192.168.1.1 – 192.168.1.254.

Задание 3. Определить маску подсети, соответствующую указанному диапазону IP-адресов.

Задание 4. Организации выделена сеть класса В: 185.210.0.0/16. Определить маски и количество возможных адресов новых подсетей в каждом из следующих вариантов разделения на подсети:

  1. Число подсетей – 256, число узлов – не менее 250.

В сетях класса B (маска содержит 16 единиц – 255.255.0.0) под номер узла отводится 16 бит, т. е. сеть может включать 2 16 – 2 = 65534 узла.

Требование деления на 256 подсети по 250 узлов в каждой может быть выполнено: 256∙250 = 64000

Источник

Вычисление номера сети и номера узла по заданному ip-адресу и маске

Соответствие блоков адресов номерам сетей на основе масок

При использовании маски, так же, как и в случае адресации на основе классов, номер сети определяет блок адресов с одинаковым префиксом. Пример 10 В маске 255.255.255.192 (11111111.11111111.11111111.11000000) выделено 26 разрядов под номер сети и 6 разрядов под номер узла. Номеру сети 192.168.74.64 с данной маской соответствует блок адресов:

Маска: 11111111.11111111.11111111.11000000 (255.255.255.192)
Н.с: 11000011.10101000.01001010.01000000 (192.168.74.64)
Адрес 1: 11000011.10101000.01001010.01000000 (192.168.74.64)
Адрес 2: 11000011.10101000.01001010.01000001 (192.168.74.65)
Адрес 3: 11000011.10101000.01001010.01000010 (192.168.74.66)
……………………
Адрес 63: 11000011.10101000.01001010.01111110 (192.168.74.126)
Адрес 64: 11000011.10101000.01001010.01111111 (192.168.74.127)

Всего в этом блоке 2 6 = 64 адресов (192.168.74.64 – 192.168.74.127). Все адреса имеют одинаковый префикс (первые 26 разрядов): 11000011.10101000.01001010.01 Пример 11 В маске 255.255.254.0 (1111111.11111111.11111110.00000000) выделено 23 разряда под номер сети и 9 разрядов под номер узла. Номеру сети 192.168.74.0 c данной маской соответствует блок адресов:

Маска: 11111111.11111111.11111110.00000000 (255.255.254.0)
Н.c: 11000011.10101000.01001010.00000000 (192.168.74.0)
Адрес 1: 11000011.10101000.01001010.00000000 (192.168.74.0)
Адрес 2: 11000011.10101000.01001010.00000001 (192.168.74.1)

Адрес 3: 11000011.10101000.01001010.00000010 (192.168.74.2) …………………… Адрес 511: 11000011.10101000.01001011.11111110 (192.168.75.254) Адрес 512: 11000011.10101000.01001011.11111111 (192.168.75.255) Всего в этом блоке 2 9 = 512 адресов (192.168.74.0 – 192.168.75.255). Все адреса имеют одинаковый префикс (первые 23 разряда): 11000011.10101000.0100101 Замечание: размер блока адресов, соответствующий некоторой маске, всегда равен степени двойки.Источник

Задача №12. Адресация в интернете. Восстановление IP- адресов, определение адреса сети, определение количества адресов и номера компьютера в сети.

Адрес документа в Интернете состоит из следующих частей:

Протокол ( чаще всего http или ftp), последовательность символов «://» , доменное имя сайта, каталог на сервере, где находится файл, имя файла. Каталоги разделяются символом «/».

IP-адрес компьютера имеет длину 4 байта. Для удобства IP-адрес записывают в виде четырех чисел, разделенных точками. Числа принимают значения от 0 до 255 (т.к. 255 — 8 единиц в двоичной системе – наибольшее число, которое можно записать в один байт).

IP-адрес состоит из двух частей: адреса сети и номера компьютера в этой сети. Для деления адреса на части используют маску. Маска – это 32-битное число, в двоичной записи которого сначала стоят единицы, а потом – нули. Единицы определяют часть адреса, относящуюся к адресу сети, а нули – часть адреса, относящуюся к номеру компьютера в сети.

Адрес файла в интернете

A .net
Б ftp
В ://
Г http
Д /
Е .org
Ж txt

Доступ к файлу ftp.net , находящемуся на сервере txt.org, осуществляется по протоколу http. В таблице фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.

При записи адреса файла в интернете сначала указывается протокол, затем ставится последовательность символов ://, затем имя сервера, затем символ /, и лишь потом имя файла: http://txt.org/ftp.net.

Восстановление IP-адресов

Петя за­пи­сал IP-адрес школь­но­го сер­ве­ра на лист­ке бу­ма­ги и по­ло­жил его в кар­ман куртки. Пе­ти­на мама слу­чай­но по­сти­ра­ла курт­ку вме­сте с за­пис­кой. После стир­ки Петя обнаружил в кар­ма­не че­ты­ре об­рыв­ка с фраг­мен­та­ми IP-ад­ре­са. Эти

фрагменты обо­зна­че­ны бук­ва­ми А, Б, В и Г. Вос­ста­но­ви­те IP-адрес. В от­ве­те ука­жи­те по­сле­до­ва­тель­ность букв, обо­зна­ча­ю­щих фраг­мен­ты, в по­ряд­ке, со­от­вет­ству­ю­щем IP-ад­ре­су.

IP-адрес пред­став­ля­ет собой 4 числа, разделенные точ­ка­ми, при­чем эти числа не боль­ше 255.

По­смот­рим вни­ма­тель­нее на дан­ные фраг­мен­ты: под бук­вой Г мы видим «.42». Так как числа в IP-ад­ре­се не могут быть боль­ше 255, мы не можем ничего дописать к этому числу, а фраг­мен­тов, на­чи­на­ю­щих­ся с точки, боль­ше нет, сле­до­ва­тель­но, этот фраг­мент – по­след­ний.

На фрагменте под буквой Б число без точек, зна­чит, это либо по­след­ний фраг­мент, либо пер­вый. Место по­след­не­го фраг­мен­та уже за­ня­то, зна­чит фраг­мент Б первый.

В конце фраг­мен­та А — число 212, от­де­лен­ное точ­кой, значит за фраг­мен­том А дол­жен сле­до­вать фраг­мент, на­чи­на­ю­щий­ся с точки. Зна­чит, фраг­мент А идет перед фраг­мен­том Г.

Определение адреса сети

В тер­ми­но­ло­гии сетей TCP/IP мас­кой сети на­зы­ва­ет­ся дво­ич­ное число, опре­де­ля­ю­щее, какая часть IP-ад­ре­са узла сети от­но­сит­ся к ад­ре­су сети, а какая — к ад­ре­су са­мо­го узла в этой сети. Обыч­но маска за­пи­сы­ва­ет­ся по тем же пра­ви­лам, что и IP-адрес. Адрес сети по­лу­ча­ет­ся в ре­зуль­та­те при­ме­не­ния по­раз­ряд­ной конъ­юнк­ции к за­дан­ным IP-ад­ре­су узла и маске.

По за­дан­ным IP-ад­ре­су узла и маске опре­де­ли­те адрес сети.

IP-адрес узла: 218.137.218.137

При за­пи­си от­ве­та вы­бе­ри­те из при­ведённых в таб­ли­це чисел че­ты­ре эле­мен­та IP-ад­ре­са и за­пи­ши­те в нуж­ном по­ряд­ке со­от­вет­ству­ю­щие им буквы без ис­поль­зо­ва­ния точек.

При за­пи­си от­ве­та вы­бе­ри­те из при­ве­ден­ных в таб­ли­це чисел 4 фраг­мен­та че­ты­ре эле­мен­та IP-ад­ре­са и за­пи­ши­те в нуж­ном по­ряд­ке со­от­вет­ству­ю­щие им буквы без точек.

Источник

Оцените статью