Главная
страница 1страница 2страница 3

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


Лабораторная работа посвящена изучению основ семейства протоколов TCP/IP и маршрутизации сетях на основе этих протоколов.

В каждую VPS добавлен интерфейс eth0.

Интерфейс eth0 входит в одну из 4-х рабочих сетей 2-го уровня модели OSI ISO, в каждой из которых присутствуют по 2 сети TCP/IP (3-ий уровень модели OSI ISO).

Также имеется две сети, в которых находятся внешний шлюз и внутренний сервер соответственно. Сети соединяются друг с другом через 6 маршрутизаторов. Общий вид сетей показан на рис:




Известно, что для каждой из рабочих сетей 3-го уровня доступны два маршрутизатора.

Сети LAN1, LAN2, LAN3 и LAN4 (и соответствующие им маршрутизаторы GW1, GW2, GW3) работают только по протоколам IPv4. Один из маршрутизаторов сетей LAN1 LAN4 имеет адрес из списка, приведённого на странице с описанием лабораторной работы,

адрес второго первый или последний IP данной рабочей сети.

Через маршрутизаторы GW1  GW3 доступен внутренний сервер DNS, имеющий адрес 172.30.67.24 .

Cети LAN5, LAN6, LAN7 и LAN8 (и соответствующие им маршрутизаторы GW4, GW5 и GW6) работают только по протоколам IPv6. Динамическое назначение адресов в этих сетях не поддерживается. Размер каждой из сетей — /64 . Адреса IPv6 маршрутизаторов GW4 — GW6 можно получить с сервера внутреннего сервера DNS по символьным именам gw4.local, gw5.local и gw6.local соответственно.

Через маршрутизаторы GW4  GW5 доступен веб-сервер www.local.

Требуется:

1) Определить, в какую сеть IPv4 входит интерфейс eth0.

Для этого следует, рассчитав адреса сетей и диапазоны адресов в этих сетях, последовательно выбирать произвольный IP из каждой сети, назначать его интерфейсу, и пробовать получить ответ, посылая запрос известному маршрутизатору из этой сети. Для проверки доступности маршрутизатора следует использовать команду ping (формат вызова: ping [|]). Выбирая адрес IP, следует учитывать, что он должен быть уникальным, т.е. не должен совпадать ни с адресами каждого из маршрутизаторов, ни с адресами других VPS в данной сети.

2) Назначить интерфейсу адрес IPv4 соответствующей сети, определить адреса двух видимых из данной сети IPv4 маршрутизаторов.

3) Определить и задать статические маршруты до каждой из рабочих сетей LAN1  LAN4, а также до сети внутреннего сервера DNS.

Для этого следует, последовательно прописывая маршруты для каждой из шести оставшихся сетей на один из двух известных маршрутизаторов, проверять их доступность командой ping до получения положительного результата.

4) Настроить службу распознавания имён DNS.

В качестве сервера DNS следует выбрать адрес внутреннего сервера DNS. Сервер DNS указывается в записи nameserver в файле /etc/resolv.conf. После изменения файла /etc/resolv.conf в ALT Linux для обновления сетевых настроек следует выполнить команду

# update_chrooted all

5) Определить, в какую сеть IPv6 входит интерфейс eth0.

Для этого следует получить с внутреннего сервера DNS адреса IPv6 маршрутизаторов GW4 — GW5, используя команду host. Зная адреса маршрутизаторов и размер сетей LAN5  LAN6 /64 , провести поиск сети аналогично п.1.

6) Назначить интерфейсу eth0 адрес IPv6 соответствующей сети, определить адреса двух видимых из данной сети IPv6 маршрутизаторов.

7) Определить и задать статические маршруты до каждой из рабочих сетей LAN5  LAN8, а также до сети внутреннего сервера www.local, аналогично п. 3.

8) Задать маршрут по умолчанию для сетей IPv6, проходящий через сервер www.local.

Для проверки доступности внешних серверов IPv6 можно использовать сервер ipv6.google.com.

9) Используя текстовый браузер elinks, просмотреть содержимое страниц внутреннего веб-сервера www.local и каких-либо внешних веб-серверов, доступных по IPv6 (например, ipv6.google.com, sixxs.net, sixy.ch, version6.ru, …).

Выйти из браузера elinks можно или через меню, доступное по клавише , или с помощью «горячей клавиши» .


Задания на лабораторную работу.


  1. Определить, в какие сети IPv4 и IPv6 входит интерфейс eth0.

  2. Назначить интерфейсу eth0 два адреса IP из соответствующих сетей.

  3. Определить и задать статические маршруты до каждой из рабочих сетей, а также до сетей внешнего сервера DNS и внутреннего веб-сервера.

  4. Настроить службу распознавания имён DNS.

  5. Задать маршрут по-умолчанию для протокола IPv6.

Цель работы: настроить сетевой интерфейс таким образом, чтобы можно было достичь каждой из сетей, а также хостов IPv6 в Internet, как по адресу, так и по имени DNS.

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


  1. Какие основные идеи заложены в сетевой модели OSI ISO?

  2. Какие основные протоколы относятся к стеку TCP/IP?

  3. Что такое адрес IPv4, форма его записи?

  4. Что такое адрес IPv6, форма его записи?

  5. Что такое сетевая и машинная части адреса IP?

  6. На какие классы разделяются сети IPv4?

  7. Что такое сетевая маска, какие они бывают?

  8. Какие диапазоны адресов IPv4 выделены для частных сетей?

  9. Какие способы конфигурирования сетевых интерфейсов используются в сетях TCP/IP поверх сетей Ethernet?

  10. Почему в сетях IPv6, в отличие от сетей IPv4, широко используется автоматическая конфигурация сетевых интерфейсов?

  11. Зачем нужны протоколы UDP и TCP? Чем они отличаются?

  12. Что такое номер порта в протоколах TCP, UDP?

  13. Как производится маршрутизатизация в сетях TCP/IP?

  14. Что такое статический маршрут? Как он выглядит?

  15. Какой порядок выбора маршрута для IP-пакета? Что такое маршрут по умолчанию?

  16. Зачем нужна система DNS?

  17. Каковы принципы работы системы DNS?

Литература





  1. Георгий Курячий, Кирилл Маслинский
    «Введение в ОС Linux» - учебное пособие по работе с операционной системой Linux, распространяется на условиях лицензии GNU FDL:
    http://heap.altlinux.org/issues/textbooks/LinuxIntro.george/index.html

  2. Робачевский А.М., Немнюгин С.А., Стесик О.Л. Операционная система UNIX. – 2 изд., СПб.: BHV – Санкт-Петербург, 2005. – 636 с.

  3. Документы RFC: http://www.rfc-editor.org

  4. Эви Немет, Гарт Снайдер, Скотт Сибасс, Трент Р. Хейн.
    UNIX: Руководство системного администратора. 3-е изд. -
    СПб.: BHV - Санкт-Петербург, 2005 — 925 c.

Текст лицензии GNU FDL можно найти по адресу: http://www.gnu.org/licenses/fdl.html

<< предыдущая страница  
Смотрите также:
Лабораторная работа №3 Принципы построения сетей tcp/ip copyright (c) 2008,2009,2010 Nikolay A. Fetisov
423.63kb.
3 стр.
Лабораторная работа №6 Принципы построения сетей tcp/ip v4 Copyright (c) 2008,2009 Nikolay A. Fetisov
273.09kb.
1 стр.
Лабораторная работа №2 Знакомство с языком gpss
50.61kb.
1 стр.
Лабораторная работа №1 «Файловые менеджеры»
89.6kb.
1 стр.
Лабораторная работа по химии, физике, биологии, т е. по естественно-научным предметам. На уроках русского языка и литературы термин «лабораторная работа»
261.84kb.
1 стр.
Лекции Тема Общие принципы построения ЭВМ принципы построения и архитектура ЭВМ
48.3kb.
1 стр.
Принципы построения образовательных курсов по свободному по на базе операционной системы Linux
27.23kb.
1 стр.
Лабораторная работа Процедуры настройки параметров персептронных нейронных сетей. Правила настройки
76.71kb.
1 стр.
Курс «Современные технологии построения компьютерных сетей с использованием Microsoft Windows Server 2008 R2»
53.51kb.
1 стр.
Лабораторная работа №5 Лабораторная работа выполняется согласно выбранной теме курсовой работы!!! Количество таблиц в бд: от 4 до 6
46.6kb.
1 стр.
Ним «Современные и перспективные технологии построения сенсорных сетей»
112.6kb.
1 стр.
Программа "развитие г. Владивостока как центра международного сотрудничества в азиатско-тихоокеанском регионе"
498.91kb.
2 стр.