Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Работа 5.1. Адресация в Интернет.

Поиск

Цель работы: изучить основные принципы адресации в Internet, получить практические навыки по работе с пространством IP-адресов, масками и управления адресацией в IP-сетях.

Порядок выполнения работы.

4. Изучить теоретическую часть.

5.  Выполнить задания в соответствии с заданным вариантом и отразить результате в отчете

6.  Представить отчет на проверку преподавателю. Отчет должен содержать номера пунктов работы, краткое содержание задания в каждом пункте и (в правой колонке) результат выполнения каждого пункта.

Теоретическая часть

 

Определение места расположения ресурсов в Интернет производится с помощью универсального указателя ресурса, называемого URL (Universal Resource Locator). URL - это адрес любого ресурса (документа, файла) в Интернет, он указывает, с помощью какого протокола следует к нему обращаться, какую программу следует запустить на сервере и к какому конкретному файлу следует обратиться на сервере. Адрес URL состоит из следующих частей:

· протокол, чаще всего http (для Web-страниц) или ftp (для файловых архивов);

· знаки ://, отделяющие протокол от остальной части адреса;

· доменное имя (или IP-адрес) сайта;

· каталог на сервере, где находится файл;

· имя файла.

Принято разделять каталоги не обратным слэшем «\» (как в Windows), а прямым «/», как в ОС UNIX и ей подобных, например, в Linux.

Пример записи адреса (URL):

 

 http://ui-miit.ru/files/schedule/course2/usi-211.htm,

где:

· желтым маркером выделен протокол,

· красным– доменное имя сайта,

·  зеленым – каталог на сайте

· серым – имя файла.

Каждый компьютер, подключенный к сети Интернет, должен иметь собственный адрес, который называют IP-адресом (IP = Internet Protocol). В версии протокола IPv4 IP-адрес имеет длину 4 байта (32 бита), для удобства его обычно записывают в виде четырёх десятичных чисел, разделенных точками, каждое из этих чисел находится в интервале 0…255, например: 192.168.85.210.

IP-адрес состоит из двух частей: адреса сети и адреса узла в этой сети, причём деление адреса на части определяется маской – 32-битным числом, в двоичной записи которого сначала стоят единицы, а потом – нули:

  адрес сети адрес узла
IP-адрес    
маска 11........11 00.........00

 

Та часть IP-адреса, которая соответствует единичным битам маски, относится к адресу сети, а часть, соответствующая нулевым битам маски – это числовой адрес узла. Если два узла относятся к одной сети, то адрес сети у них одинаковый.

Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Конъюнкция (логическое умножение) - операция, выражаемая связкой «И» (X Ù Y, X & Y, X × Y, XY), задается следующей таблицей истинности:

 

X Y X Ù Y
0 0 0
0 1 0
1 0 0
1 1 1

 

Рассмотрим несколько типовых задач, решаемых в данной работе.

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

A /
Б com
В .edu
Г ://
Д .net
Е htm
Ж ftp

Решение:

1) адрес файла начинается с протокола, после этого ставятся знаки «://», имя сервера, каталог и имя файла;

2) каталог здесь не указан, поэтому сразу получаем

Ftp:// com. edu / htm. net

такой адрес можно собрать из приведенных в таблице «кусков».

Ответ: ЖГБВАЕД.

 

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

Решение.

Каждое из 4-х чисел в IP-адресе должно быть в интервале от 0 до 255, поэтому сразу определяем, что фрагмент А – самый последний, так как в противном случае одно из чисел получается больше 255 (643 или 6420).

Фрагмент Г (число 20) может быть только первым, поскольку варианты 3.1320 и 3.13320 дают число, большее 255.

Из фрагментов Б и В первым должен быть Б, иначе получим 3.1333.13 (1333 > 255).

Ответ: ГБВА.

 

Пример 3. В терминологии сетей TCP/IP маска сети – это двоичное число, меньшее 232; в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места нули. Маска определяет, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес – в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 221.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 221.32. 240.0.

Для узла с IP-адресом 124.128.112.142 адрес сети равен 124.128.64.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

Решение.

В маске сначала стоят все единицы (они выделяют часть IP-адреса, которая соответствует адресу подсети), а затем – все нули (они соответствуют части, в которой записан адрес компьютера). Для того, чтобы получить адрес подсети, нужно выполнить поразрядную логическую операцию «И» между маской и IP-адресом (сначала их нужно перевести в двоичную систему счисления).

 

IP-адрес 124. 128. 112. 142 = 11011101. 10000000. 01110000. 10001110
маска ???. ???. ???. ??? = ????????. ????????. ????????. ????????
сеть 124. 128. 64. 0 = 11011101. 10000000. 01000000. 00000000

 

Биты, которые выделены жёлтым фоном, изменились (обнулились!), для этого соответствующие биты маски должны быть равны нулю (X Ù 1 = X, а
X Ù 0 = 0).

С другой стороны, слева от самого крайнего выделенного бита стоит 1, поэтому этот бит в маске должен быть равен 1.

Поскольку в маске сначала идут все единицы, а потом все нули, маска готова, остаётся перевести все числа из двоичной системы в десятичную:

Подсеть: 124.128. 64. 0 = 11011101.10000000.01000000.00000000

Маска: 255.255.192.000 = 11111111.11111111.11000000.00000000

Нам нужно только третье число, оно равно 192 (первое и второе всегда равны 255).

Ответ: 192.

 

Пример 4. В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции (&, логическая операция «И») к заданному адресу узла и его маске. По заданным IP-адресу узла сети и маске определите адрес сети:

IP-адрес: 217.8.244.3       Маска: 255.255.252.0

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

 

A B C D E F G H
0 3 8 217 224 244 252 255

Например, пусть искомый адрес сети равен 192.168.128.0 и дана таблица

 

A B C D E F G H
128 168 255 8 127 0 17 192

 

В этом случае правильный ответ будет HBAF.

Решение.

Нужно помнить, что каждая часть в IP-адресе (и в маске) – восьмибитное двоичное число, то есть десятичное число от 0 до 255 (поэтому каждую часть адреса и маски называют октетом).

Поскольку 255 = 111111112, все части IP-адреса узла, для которых маска равна 255, входят в IP-адрес сети без изменений (они полностью относятся к адресу сети).

Поскольку 0 = 000000002, все части IP-адреса узла, для которых маска равна 0, в IP-адресе сети заменяются нулями (они полностью относятся к адресу узла в сети).

Таким образом, адрес сети равен 217.8.X.0, где X определяется дополнительно.

Переведем в двоичную систему третью часть IP-адреса и маски

 

IP-адрес: 244 = 111101002

Маска: 252 = 111111002

 

 

244: 2 = 122 (0)                         252: 2 = 126 (0)

122: 2 = 61 (0)                         126: 2 = 63 (0)

61: 2 = 30 (1)                         63: 2 = 31 (1)

30: 2 = 15 (0)                      31: 2 = 15 (1)

15: 2 = 7 (0)                     15: 2 = 7 (1)

7: 2 = 3 (1)                         7: 2 = 3 (1)

3: 2 =  1 (1)                         3: 2 = 1 (1)

Комментарий: в скобках указаны остатки от целочисленного деления. Красным цветов выделены цифры в двоичном представлении числа.

 

В маске сначала идет цепочка единиц, а потом до конца – цепочка нулей. Число где цепочка единиц начинается не с левого края (не со старшего, 8-ого бита) или внутри встречаются нули, не может быть маской.

Выполним между числами 244 и 252 поразрядную конъюнкцию – логическую операцию «И» (X Ù 1 = X, а X Ù 0 = 0):

  244 = 11110100
Ù    
  252 = 11011100
    11110100

 

Переведем полученное двоичное число в десятичную систему счисления:

171615140312 01002 = 1·27 + 1·26 + 1·25 + 1·24 + 0·23 + 1·22 + 0·21 + 0·20 =

= 128 + 64 + 32 + 16 + 4 = 24410

Таким образом, полный адрес сети – 217.8.244.0. По таблице находим: D=217, C=8, F=244, A=0.

Ответ: DCFA.

 

Практическая часть

Подготовка к работе.

Создайте файл отчета в Word по образцу, приведённому в приложении 2  и заполните его шапку.

ПРИМЕЧАНИЕ. Ваша фамилия (с инициалами) должна являться именем файла отчета.

Выполнение работы

Выполнение работы проводится по вариантам, представленным в таблице 5.1.

 

Задание1. Доступ к файлу, находящемуся на сервере, осуществляется по протоколууказаннымв Вашем варианте (п. 1). Там же в таблице фрагменты адреса файла закодированы буквами от А, Б, В и т.д.. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет и занесите ответ в отчет.

Задание 2. На месте преступления были обнаружены четыре обрывка бумаги, проведенные в варианте (п. 2). Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу и отразите его в отчете.

Задание 3. По указанным в варианте (п.3) IP-адресу и адресу сети определите чему равен третий слева байт маски? Ответ запишите в виде десятичного числа в отчете.

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

 

Таблица 5.1

Вариант   Пункт работы (задание) содержание
1 1

файл - ftp.net, сервер - txt.org, протокол –http

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

 

  2
  3 IP-адресом 220.128.112.142 адрес сети 220.128.96.0
  4

IP-адрес: 12.16.196.10                 Маска: 255.255.224.0

A B C D E F G H
192 0 255 12 248 16 196 128

 

2 1

Файл - http.txt, сервер - www.net, протокол ftp

А Б В Г Д Е Ж
:// http ftp .net .txt / www

 

  2
  3 IP-адресом 148.228.120.242 адрес сети 148.228.112.0
  4

IP-адрес: 145.92.137.88               Маска: 255.255.240.0

A B C D E F G H
0 145 255 137 128 240 88 92

 

3 1

сервер - info.edu, файл - list.doc, протокол – ftp

А Б В Г Д Е Ж
info list :// .doc ftp .edu /

 

  2
  3 IP-адрес 248.228.60.240 адрес сети 248.228.56.0
  4

IP-адрес: 217.16.246.2     Маска: 255.255.252.0

A B C D E F G H
244 217 16 2 255 252 246 0

 

4 1

Сервер - test.edu, файл - demo.net, протокол – http

А Б В Г Д Е Ж
test demo :// / http .edu .net

 

  2
  3 IP-адрес 153.209.31.240 адрес сети 153.209.28.0
  4

IP-адрес: 146.212.200.55             Маска: 255.255.240.0

A B C D E F G H
0 212 146 240 200 192 55 255

 

5 1

Сервер - info.edu, файл - exam.net, протокол – http

А Б В Г Д Е Ж
info / .net .edu http exam ://

 

  2
  3 IP-адрес 153.209.23.240 адрес сети 153.209.20.0
  4

IP-адрес: 148.8.238.3                       Маска: 255.255.248.0

A B C D E F G H
232 255 248 0 8 3 238 148

 

6 1

Сервер - vlsu.edu, файл - rating.net, протокол – http

А Б В Г Д Е Ж
.edu vlsu .net / rating http ://

 

  2
  3 IP-адрес 134.92.108.145 адрес сети 134.92.104.0
  4

IP-адрес: 217.9.142.131               Маска: 255.255.192.0

A B C D E F G H
0 9 16 64 128 142 192 217

 

7 1

Файл - index.html, сервер - www.ftp.ru, протокол – http

А Б В Г Д Е Ж З
.html www. / ftp .ru http index ://

 

  2
  3 IP-адрес 145.192.94.230 адрес сети 145.192.80.0
  4

IP-адрес: 217.19.128.131 Маска: 255.255.192.0

A B C D E F G H
0 16 19 64 128 131 192 217

 

8 1

Сервер - news.edu, файл - list.txt, протокол – ftp

А Б В Г Д Е Ж
news .txt / ftp list .edu ://

 

  2
  3 IP-адрес 145.192.186.230 адрес сети 145.192.160.0
  4

IP-адрес: 204.230.250.29 Маска: 255.255.240.0

A B C D E F G H
0 19 208 204 230 240 248 255

 

9 1

Файл - summa.net, сервер - txt.org, протокол – http

А Б В Г Д Е Ж
.net summa :// http / .org txt

 

  2
  3 IP-адрес 158.198.104.220 адрес сети 158.198.64.0
  4

IP-адрес: 214.120.249.18 Маска: 255.255.240.0

A B C D E F G H
0 19 120 208 214 240 248 255

 

10 1

Файл - http.docx, сервер - www.net, протокол – ftp

А Б В Г Д Е Ж
:// http ftp .net .docx / www

 

  2
  3 IP-адрес 158.198.228.220 адрес сети 158.198.128.0
  4

IP-адрес: 224.24.254.134 Маска: 255.255.224.0

A B C D E F G H
255 254 244 224 134 24 8 0

 

11 1

Сервер - info.edu, файл - list.docx, протокол – http

А Б В Г Д Е Ж
info list :// .docx http .edu /

 

  2
  3 IP-адрес 124.32.48.131 адрес сети 124.32.32.0
  4

IP-адрес: 240.37.249.134 Маска: 255.255.240.0

A B C D E F G H
255 249 240 224 37 32 8 0

 

12 1

Сервер - msu.edu, файл - demo.net, протокол - ftp.

А Б В Г Д Е Ж
msu demo :// / ftp .edu .net

 

  2
  3 IP-адрес 214.32.112.131 адрес сети 214.32.64.0
  4

IP-адрес: 124.23.251.133 Маска: 255.255.240.0

A B C D E F G H
255 240 252 124 133 23 8 0

 

13 1

Сервер - info.edu, файл - exam.net, протокол – http

А Б В Г Д Е Ж
info / .net .edu http exam ://

 

  2
  3 IP-адрес 148.228.120.242  адрес сети 148.228.112.0
  4

IP-адрес: 140.37.235.224 Маска: 255.255.240.0

A B C D E F G H
255 140 252 235 224 37 8 0

 

14 1

Сервер- vlsu.ru, файл - rating.xlsx, протокол – http

А Б В Г Д Е Ж
.ru vlsu . xlsx / rating http ://

 

  2
  3 IP-адрес 153.209.31.240 адрес сети 153.209.28.0
  4

IP-адрес: 192.128.145.192 Маска: 255.255.192.0

A B C D E F G H
255 240 252 192 145 128 8 0

 

15 1

Файл - index.html, сервер - www.mdm.ru, протокол ftp

А Б В Г Д Е Ж З
.html www. / mdm .ru ftp index ://

 

  2
  3 IP-адрес 134.92.108.145 адрес сети 134.92.104.0
  4

IP-адрес: 217.13.163.133 Маска: 255.255.252.0

A B C D E F G H
0 13 16 130 133 160 163 217

 

16 1 Сервер - news.html, файл - list.txt, протокол – ftp
a b c d e f g
news .txt / ftp list .html ://

 

  2
  3 IP-адрес 220.128.112.142 адрес сети 220.128.96.0
  4

IP-адрес: 12.16.196.10                 Маска: 255.255.224.0

A B C D E F G H
192 0 255 12 248 16 196 128

 

17 1

Сервер - news.edu, файл - list.docx, протокол – ftp

А Б В Г Д Е Ж
news . docx / ftp list .edu ://

 

  2
  3 IP-адрес 248.228.60.240 адрес сети 248.228.56.0
  4

IP-адрес: 217.16.246.2     Маска: 255.255.252.0

A B C D E F G H
244 217 16 2 255 252 246 0

 

18 1

Файл - ftp.txt, сервер - net.org, протокол – http

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

 

  2
  3 IP-адрес 153.209.23.240 адрес сети 153.209.20.0
  4

IP-адрес: 148.8.238.3       Маска: 255.255.248.0

A B C D E F G H
232 255 248 0 8 3 238 148

 

19 1

Файл - exam.txt, сервер - http.net, протокол – ftp

А Б В Г Д Е Ж
:// exam ftp .net .txt / http

 

  2
  3 IP-адрес 145.192.94.230 адрес сети 145.192.80.0
  4

IP-адрес: 217.19.128.131 Маска: 255.255.192.0

A B C D E F G H
0 16 19 64 128 131 192 217

 

20 1

Сервер - tests.edu, файл - list.docx, протокол – http

А Б В Г Д Е Ж
tests list :// .docx http .edu /

 

  2
  3 IP-адрес 134.92.108.145 адрес сети 134.92.104.0
  4

IP-адрес: 217.9.142.131               Маска: 255.255.192.0

A B C D E F G H
0 9 16 64 128 142 192 217

 

21 1

Сервер - test.uk, файл demo.net, протокол – http

А Б В Г Д Е Ж
test demo :// / http .uk .net

 

  2
  3 IP-адрес 145.192.186.230 адрес сети 145.192.160.0
  4

IP-адрес: 204.230.250.29 Маска: 255.255.240.0

A B C D E F G H
0 19 208 204 230 240 248 255

 

22 1

Сервер - info.su, файл - exam.net, протокол – ftp

А Б В Г Д Е Ж
info / .net .su ftp exam ://

 

  2
  3 IP-адрес 158.198.228.220 адрес сети 158.198.128.0
  4

IP-адрес: 224.24.254.134 Маска: 255.255.224.0

A B C D E F G H
255 254 244 224 134 24 8 0

 

23 1

Сервер - mtu.ru, файл - rating.mdb, протокол – http

А Б В Г Д Е Ж
.ru mtu .mdb / rating http ://

 

  2
  3 IP-адрес 214.32.112.131 адрес сети 214.32.64.0
  4

IP-адрес: 124.23.251.133 Маска: 255.255.240.0

A B C D E F G H
255 240 252 124 133 23 8 0

 

24 1

Файл - primer.html, сервер - www.ftp.su, протокол – http

А Б В Г Д Е Ж З
.html www. / ftp .su http primer ://

 

  2
  3 IP-адрес 153.209.31.240 адрес сети 153.209.28.0
  4

IP-адрес: 140.37.235.224 Маска: 255.255.240.0

A B C D E F G H
255 140 252 235 224 37 8 0

 

25 1

Сервер - news.html, файл - glava.txt, протокол – ftp

А Б В Г Д Е Ж
news .txt / ftp glava .html ://

 

  2
  3 IP-адрес 134.92.108.145 адрес сети 134.92.104.0
  4

IP-адрес: 217.13.163.133 Маска: 255.255.252.0

A B C D E F G H
0 13 16 130 133 160 163 217

 

26 1

файл - ftp.net, сервер - txt.org, протокол –http

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

 

  2
  3 IP-адресом 220.128.112.142 адрес сети 220.128.96.0
  4

IP-адрес: 12.16.196.10                 Маска: 255.255.224.0

A B C D E F G H
192 0 255 12 248 16 196 128

 

27 1

Файл - http.txt, сервер - www.net, протокол ftp

А Б В Г Д Е Ж
:// http ftp .net .txt / www

 

  2
  3 IP-адресом 148.228.120.242 адрес сети 148.228.112.0
  4

IP-адрес: 145.92.137.88               Маска: 255.255.240.0

A B C D E F G H
0 145 255 137 128 240 88 92

 

28 1

сервер - info.edu, файл - list.doc, протокол – ftp

А Б В Г Д Е Ж
info list :// .doc ftp .edu /

 

  2
  3 IP-адрес 248.228.60.240 адрес сети 248.228.56.0
  4

IP-адрес: 217.16.246.2     Маска: 255.255.252.0

A B C D E F G H
244 217 16 2 255 252 246 0

 

29 1

Сервер - test.edu, файл - demo.net, протокол – http

А Б В Г Д Е Ж
test demo :// / http .edu .net

 

  2
  3 IP-адрес 153.209.31.240 адрес сети 153.209.28.0
  4

IP-адрес: 146.212.200.55             Маска: 255.255.240.0

A B C D E F G H
0 212 146 240 200 192 55 255

 

30 1

Сервер - info.edu, файл - exam.net, протокол – http

А Б В Г Д Е Ж
info / .net .edu http exam ://

 

  2
  3 IP-адрес 153.209.23.240 адрес сети 153.209.20.0
  4

IP-адрес: 148.8.238.3                       Маска: 255.255.248.0

A B C D E F G H
232 255 248 0 8 3 238 148

 

 

 

Контрольные вопросы

1. Что такое URL (Universal Resource Locator)?

2. Из каких частей состоит URL (Universal Resource Locator)?

3. Зачем используется IP-адрес компьютера?

4. Сколько места в памяти занимает IP‐адрес?

5. Что такое маска? Как она строится?

6. Как вы думаете, могут ли два компьютера иметь одинаковый IP‐адрес? Ответ обоснуйте.

7. Почему становится необходимым переход на протокол IPv6?

8. Может ли компьютер иметь несколько IP‐адресов? В каких случаях?

9. Зачем нужны доменные адреса?

10. Что такое домен?

11.  В виде какой структуры можно представить доменную систему имен?

12.  Что такое DNS‐сервер? Какие функции он выполняет?

Раздел 6. Принципы функционирования сети Интернет



Поделиться:


Последнее изменение этой страницы: 2021-07-18; просмотров: 583; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.69.109 (0.007 с.)