Опубликован: 11.08.2008 | Уровень: специалист | Доступ: платный
Лекция 2:

Основные типы адресации

Задачи и упражнения

  1. Каково адресное пространство в каждой из следующих систем?
    • система с адресами на 8 бит;
    • система с адресами на 16 бит;
    • система с адресами на 64 бита.
  2. Адресное пространство имеет 1 024 адресов. Сколько битов необходимо, чтобы представить адрес?
  3. Адресное пространство использует три символа: 0, 1 и 2 представляют адресы. Если каждый адрес состоит из 10 символов, сколько существует адресов, доступных системно?
  4. Изменить следующие адреса IP из десятичной разделенной точками системы обозначений на двоичную систему обозначений:
    • 114.34.2.8 ;
    • 129.14.6.8 ;
    • 208.34.54.12 ;
    • 238.34.2.1 ;
    • 241.34.2.8.
  5. Изменить следующие адреса IP из десятичной разделенной точками системы обозначений на шестнадцатеричную систему обозначений:
    • 114.34.2.8 ;
    • 129.14.6.8 ;
    • 208.34.54.12 ;
    • 238.34.2.1 ;
    • 241.34.2.8.
  6. Изменить следующие адреса IP из шестнадцатеричной системы обозначений на двоичную систему обозначений:
    • Oxl347FEAB ;
    • OxAB234102 ;
    • Ox0123A2BE ;
    • 0x00001111.
  7. Сколько цифр необходимо, чтобы определить сетевой адрес (netid) в шестнадцатеричной системе обозначений в каждом из следующих классов?
    • Класс A;
    • Класс B;
    • Класс C.
  8. Изменить следующие адреса IP из двоичной системы обозначений на десятичную разделенную точками систему обозначений:
    • 01111111 11110000 01100111 01111101 ;
    • 10101111 11000000 11111000 00011101 ;
    • 11011111 11000000 00011111 01011101 ;
    • 11110111 11110011 10001111 11011101 ;
    • 11110111 11110011 10000111 11011101.
  9. Найти класс следующих адресов IP:
    • 208.34.54.12 ;
    • 238.34.2.1 ;
    • 114.34.2.8 ;
    • 129.14.6.8 ;
    • 241.34.2.8.
  10. Найти класс следующих адресов IP:
    • 11110111 11110011 10000111 11011101;
    • 10101111 11000000 11110000 00011101;
    • 11011111 10110000 00011111 01011101;
    • 11101111 11110111 11000111 00011101;
    • 01111111 11110000 01100111 01111101.
  11. Найти сетевой адрес (netid) и локальный адрес (hostid) следующих адресов IP:
    • 114.34.2.8 ;
    • 19.34.21.5 ;
    • 23.67.12.1 ;
    • 127.23.4.0.
  12. Найти сетевой адрес (netid) и локальный адрес (hostid) следующих адресов IP:
    • 129.14.6.8 ;
    • 132.56.8.6 ;
    • 171.34.14.8 ;
    • 190.12.67.9.
  13. Найти сетевой адрес (netid) и локальный адрес (hostid) следующих адресов IP:
    • 192.8.56.2 ;
    • 220.34.8.9 ;
    • 208.34.54.12 ;
    • 205.23.67.8.
  14. Какой из следующих адресов не принадлежит той же самой сети (разбиение на подсети отсутствует)? Объясните почему.
    • 123.4.6.2
    • 123.4.78.9
    • 132.14.56.12
    • 123.4.0.0
  15. Какой из следующих адресов не принадлежит той же самой сети (разбиение на подсети отсутствует)? Объясните почему.
    • 130.4.8.0
    • 130.5.34.12
    • 130.4.78.5
    • 130.4.76.11
  16. Хост с адресом IP 128.23.67.3 передает сообщение хосту с адресом IP 193.45.23.7. Может ли сообщение пройти через любой маршрутизатор?
  17. Хост с адресом IP 128.23.67.3 передает сообщение хосту с адресом IP 14.45.23.7. Может ли сообщение пройти через любой маршрутизатор?
  18. Хост с адресом IP 128.23.67.3 передает сообщение хосту с адресом IP 128.45.23.7. Может ли сообщение пройти через любой маршрутизатор?
  19. Хост с адресом IP 128.23.67.3 передает сообщение хосту с адресом IP 128.23.23.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что разбиения сетей нет.
  20. Хост с адресом IP 195.23.67.3 передает сообщение хосту с адресом IP 195.23.41.7. Может ли сообщение перемещаться через любой маршрутизатор (разбиение на подсети отсутствует)?
  21. Хост с адресом IP 195.23.67.3 передает сообщение хосту с адресом IP 195.23.67.7. Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?
  22. Хост с адресом IP 9.11.67.3 передает сообщение хосту с адресом IP 11.34.2.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что нет разбиения сетей.
  23. Хост с адресом IP 9.11.67.3 передает сообщение хосту с адресом IP 9.34.2.7.Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?
  24. Сделайте рисунок диаграммы сети с адресом 8.0.0.0, которая связана через маршрутизатор с сетью с адресом IP 131.45.0.0. Выберите адреса IP для каждого интерфейса маршрутизатора. Покажите также некоторые хосты на каждой сети с их адресами IP. Каков класс каждой сети?
  25. Какой класс адреса IP 255.255.255.255 используется в ограниченной широковещательной передаче?
  26. Какой класс адреса IP 0.0.0.0 используется во время начальной загрузки?
  27. Какой класс адреса IP 0.23.56.12 используется в сети класса A для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?
  28. Какой класс адреса IP 0.0.52.16 используется в сети класса B для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?
  29. Какой класс адреса IP 0.0.0.14 используется в сети класса C для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?
  30. Маршрутизатор имеет адрес IP 108.5.18.22. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  31. Маршрутизатор имеет адрес IP 140.15.8.20. Он передает прямой широковещательный пакет для всех хостов этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  32. Маршрутизатор имеет адрес IP 200.4.8.20. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  33. Хост с адресом IP 108.67.18.70 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  34. Хост с адресом IP 180.6.8.17 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  35. Хост с адресом IP 202.7.8.27 передает ограниченный широковещательный пакет для всех хостов в той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?
  36. Хост с адресом IP 124.67.89.34 нуждается в испытании шлейфа. Каковы адреса источника и пункта назначения?
  37. Хост с адресом IP 185.42.56.88 хочет произвести испытание шлейфа. Каковы адреса источника и пункта назначения?
  38. Хост с адресом IP 218.34.13.89 хочет провести испытание шлейфа. Каковы адреса источника и пункта назначения?
  39. Хост с адресом IP 123.27.19.24 передает сообщение хосту с адресом IP 123.67.89.56, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?
  40. Хост с адресом IP 187.12.16.38 передает сообщение хосту с адресом IP 187.12.18.99, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?
  41. Хост с адресом IP 215.14.14.9 передает сообщение хосту с адресом IP 215.14.14.22, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?
  42. Хост в классе A, который не знает своего адреса IP, хочет передать сообщение серверу начальной загрузки, чтобы найти его адрес. Каковы адреса источника и пункта назначения?
  43. Хост в классе A, который не знает своего адреса IP, хочет передать сообщение серверу начальной загрузки, чтобы найти его адрес. Каковы адреса источника и пункта назначения?
  44. Хост в классе C, который не знает своего адреса IP, хочет передать сообщение серверу начальной загрузки, чтобы найти его адрес. Какие адреса источника и пункта назначения?
  45. Напишите следующие адреса в сжатой форме:
    • 3540:1FDEG:213B:C000:0000:0000:0000:0000 ;
    • 1588:0000:90CB: 0000:0000:0000:0000: F546 ;
    • 327A: 0000:0000:0000:0000:0022: F546:0000 ;
    • 0000:0000:0000:0000:1588:0022: F546:0000.
  46. Напишите следующие адреса в исходной форме:
    • 525::0 ;
    • 0::7456::0 ;
    • 342::1::2:5 ;
    • 0::AA::0.
  47. Какого типа следующие адреса:
    • FE89::12 ;
    • FEC0::24A2 ;
    • FF02::0 ;
    • 0::01.
  48. Какого типа следующие адреса:
    • 0::0 ;
    • 0::FFFF::0::0 ;
    • 582F:5743::3333 ;
    • 4821::14::55 ;
    • 62EF::A543:2.
  49. Покажите совместимый адрес IPv6 в шестнадцатеричной системе счисления с двоеточием для связи с IPv4 234.17.5.34.
  50. Покажите совместимый адрес IPv6 в шестнадцатеричной системе счисления с двоеточием со шлейфным адресом.
  51. Покажите отображаемый адрес IPv6 в шестнадцатеричной системе счисления с двоеточием с IPv4 156.7.34.12.
  52. Покажите в шестнадцатеричной системе счисления с двоеточием адрес местной линии, где идентификатор узла 0::146/48.
  53. Покажите в шестнадцатеричной системе счисления с двоеточием адрес местной линии, где идентификатор узла 0::146/48.
  54. Покажите в шестнадцатеричной системе счисления с двоеточием широкополосный постоянный адрес с областью действия "местная линия".
  55. Написать функцию на языке C (или на любом языке, с которым вы знакомы), чтобы заменить адрес IP в десятичной разделенной точками системе обозначений двоичной системой обозначений.
  56. Написать функцию на языке C (или на любом языке, с которым вы знакомы), чтобы заменить адрес IP в двоичной системе обозначений десятичной разделенной точками системой обозначений.
  57. Написать функцию на языке C (или на любом языке, с которым вы знакомы), чтобы заменить адрес IP в двоичной системе обозначений шестнадцатеричной системой обозначений.
  58. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая принимает адрес и возвращает класс адреса.
  59. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая принимает адрес и возвращает заданную по умолчанию маску для этого адреса.
  60. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая принимает адрес и возвращает первый адрес (сетевой адрес) в блоке.
  61. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая принимает адрес и возвращает последний адрес в блоке.
  62. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая преобразует адрес в шестнадцатеричной системе счисления с двоеточием в сжатую форму.
  63. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая преобразует IPv4-адрес в соответствующий совместимый адрес IPv6.
  64. Написать функцию на языке C (или на любом языке, с которым вы знакомы), которая преобразует IPv4-адрес в соответствующий отображаемый адрес IPv6.

Дополнительный материал для прохождения тестирования к лекции, Вы можете скачать здесь.

Наталья Шульга
Наталья Шульга
Здравствуйте. Актуален ли данный курс?
Мария Архипова
Мария Архипова
Выдаётся ли диплом о проф переподготовке по данному курсу в настоящее время? Спасибо.
Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989
Геннадий Шестаков
Геннадий Шестаков
Беларусь, Орша