Информация в Интернете передаётся с помощью адресов и протоколов.
Адреса – это важнейшая часть Интернета.
Протокол — это правила взаимодействия, это язык для обмена данными в сети Интернет.
Чтобы два компьютера могли установить связь, они должны общаться на одном языке, т.е. использовать один и тот же протокол.
Наиболее часто используют TCP/IP (Transmission Control Protocol / Internet Protocol).
Протокол TCP разбивает информацию на части и передаёт её по частям, а затем из этих частей собирает исходный образ (оригинал).
Протокол IP ведает адресами в Интернете, т.е. путями прохождения информации.
Адрес документа в Интернете состоит из следующих частей:
протокол, чаще всего http (для Web-страниц)
или ftp (для файловых архивов)
знаки ://, отделяющие протокол от остальной части адреса
доменное имя (или IP-адрес) сайта
каталог на сервере, где находится файл
имя файла
Пример адреса:
http://testedu.ru/test/istoriya/11-klass/
У каждого компьютера в сети Интернет есть свой уникаль-ный адрес — Uniform Resource Locator (URL).
Цифровые адреса состоят из четырех целых десятичных чисел, разделённых точками, каждое из этих чисел находится в интервале 0…255.
Пример: 225.224.196.10.
IP – адрес и Маска сети
Максимальное количество IP-адресов, которое может быть использовано в подсети определённого размера, называется subnet mask (маской подсети).
В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети.
Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24
Чтобы получить адрес сети, зная IP-адрес и маску подсети, необходимо применить к ним операцию поразрядной конъюнкции (логическое И).
Например,
IP-адрес: (192.168.1.2)
11000000 10101000 00000001 00000010
Маска подсети: (255.255.255.0)
11111111 11111111 11111111 00000000
Проведя поразрядную конъюнкцию получим
Адрес сети: 11000000 10101000 00000001 00000000 192. 168. 1. 0
Адрес сети: 192.168.1.0
Пример, адрес сети 192.168.0.0/16 (255.255.0.0) означает, что под адрес сети занято 16 бит.
Если адрес перевести в двоичное представление, то первые16 бит это – 192.168. Это и есть адрес сети: 192.168.0.0
11111111.11111111.00000000.00000000.
Как посчитать, сколько же адресов может быть в сети.
Задача 1.
Для некоторой подсети используется маска 255.255.252.0.
Сколько различных адресов компьютеров допускает эта маска?
Примечание. На практике два из возможных адресов не используются для адресации узлов сети: адрес сети, в котором все биты, отсекаемые маской, равны 0, и широковещательный адрес, в котором все эти биты равны 1.
Решение задачи 1:
Каждая часть IP-адреса (всего 4 части) занимает 8 бит
Поскольку младшая часть маски 255.255.252.0 нулевая, 8 бит уже свободны
Третья часть маски 252 = 255 – 3 = 111111002 содержит 2 нулевых бита
общее число нулевых битов N = 10 (8 + 2), число свободных адресов 2N = 210 =1024
Поскольку из них 2 адреса не используются (адрес сети и широковещательный адрес) для узлов сети остается
1024 – 2 = 1022 адреса
Ответ: 1022.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.