11032

Сетевые протоколы

Практическая работа

Информатика, кибернетика и программирование

Практическая работа Сетевые протоколы Для работы необходимо наличие неских виртуальных компьютеров под управлением Windows98 Windows2000 или Windows XP. Также необходимо присутствие дистрибутива Windows98. Целью работы является настройка сетевых протоколов на виртуальны...

Русский

2013-04-03

559 KB

13 чел.

Практическая работа «Сетевые протоколы»

  1.  Для работы необходимо наличие нес-ких  виртуальных компьютеров под управлением, Windows98, Windows2000 или Windows XP. Также необходимо присутствие дистрибутива Windows98.
  2.  Целью работы является настройка сетевых протоколов на виртуальных машинах. В результате настройки должны проходить проверки работы протоколов штатными средствами – ping и tracert по IP-адресу и по имени компьютера.

  1.  Протокол TCP/IP.
    1.  Подключите виртуальную машину к физической сети

  1.  Настройте в свойствах TCP/IP автоматическое получение адреса по DHCP. Получите адрес. Командой
    ipconfig /all определите свой текущий адрес, адрес DHCP-сервера и срок аренды IP-адреса (доступ получен/доступ истекает).
    1.  Создайте изолированную сеть из виртуальных машин с ручным назначением адресов. Запустите несколько виртуальных машин с разными ОС. В настройках виртуального подключения установите «Локальная сеть виртуальных машин» («Local Only»). Назначьте каждой машине адреса и маски из любого частного диапазона.

Проверьте связь командой Ping. При необходимости отключите брандмауэр в настройках ОС.

  1.  На одной из виртуальных машин, объявите 2 сетевые платы. Делается это обязательно на выключенной (а не на спящей) виртуальной машине! Одну из плат подключите к физической машине, аналогично предыдущему пункту, с получением IP-адреса по DHCP. Назовем это первое подключение условно «Physical Net». Определите ip-адрес физической машины.

Подключите ко второй сетевой плате (Local Only) вторую виртуальную машину, так чтобы получилась следующая схема.

Таким образом для левого по схеме соединения виртуальной машины присваивается автоматический IP-адрес 192.168.31.xxx. Проверить с помощью ipconfig.

Для правого по схеме соединения. Назначить компьютерам частные IP-адреса и маски сетей класса «С».

Проверить связь между компьютерами командой ping. Могут ли связываться крайние по схеме узлы сети. Почему?

Для левого по схеме соединения VPC1 задать адрес основного шлюза – 192.168.31.35. Проверить связь с компьютерами других сегментов. (192.168.1.х).

  1.  Настройка NetBIOS-имен.

  1.  Изменить имена для виртуальных компьютеров на придуманные самостоятельно. Каковы правила наименования компьютеров?
    1.  На каждом компьютере обратиться к самому себе по сетевому имени ПК. (например ping vasya).
    2.  Изменить рабочую группу на придуманную самостоятельно. Задать 2-м компьютерам одинаковую рабочую группу.
    3.  Проверить работоспособность имен NetBIOS с помощью ping. Выводы.
    4.  Задать компьютерам разные рабочие группы.
    5.  Проверить работоспособность имен NetBIOS.  Выводы.
    6.  Проверить Ping по имени с компьютерами своего сегмента. Обеспечить Ping по имени любого компьютера из сегмента 192.168.1.x. (например SKIT=192.168.1.32). Использовать редактирование файла lmhosts.

Дополнительно.

  1.  Особенности Windows XP и Windows 7.
  2.  Настроить протокол TCP/IP в альтернативных ОС.

Примечание. Настройка сетевых соединений на физическом уровне в MS VirtualPC производится следующим образом:

В примере виртуальная машина оснащена 2-мя сетевыми платами. Adapter 1 использует физическую сетевую плату (название может быть другим) и соединяет виртуальную машину с физической сетью. Adapter 2 (Local Only) настроен на изолированное от реальной сети соединение виртуальных машин между собой.


Соединение с физической машиной

оединение с сетью виртуальных машин

Физическая машина

(192.168.31.1xx)

Виртуальная машина VPC1
(2 сетевые платы)

Виртуальная машина VPC2
(1 сетевая плата)


 

А также другие работы, которые могут Вас заинтересовать

69724. Множинне наслідування 22 KB
  Похідний клас може одночасно успадковувати властивості декілька базових Наприклад, в програмі, приведеній нижче, клас derived успадковує властивості класів base1 і base2.
69725. Віртуальні базові класи 42 KB
  Як вказано в коментарях, класи derivedl і derived2 є спадкоємцями класу base. Проте клас deribed3 є похідним від обох класів derived2 і derived1. (Таке наслідуванно називається діамантовим). Отже, в об’єкті класу derived3 містяться дві копії об’єкту класу base.
69726. Віртуальні функції 33 KB
  Кожне перевизначення віртуальної функції в похідному класі реалізує операції властиві лише даному класу. Покажчики на об’єкти базового класу можна використовувати для посилання на об’єкти похідних класів.
69727. Чисто віртуальні функції 21 KB
  Проте у багатьох випадках неможливо створити розумну версію віртуальної функції в базовому класі. Для цих ситуацій в мові С передбачені чисто віртуальні функції. Для оголошення чисто віртуальної функції використовується наступна синтаксична конструкція.
69729. Включення файлів 25.5 KB
  Наприклад загальні для декількох початкових файлів визначення іменованих констант і макровизначення можуть бути зібрані в одному файлі що включається і включені директивою include у всі початкові файли.
69730. Параметри функції main( ) 32 KB
  Параметр argv - масив покажчиків на рядки; argc - параметр типа int, значення якого визначає розмір масиву argv, тобто кількість його елементів, envp - параметр-масив покажчиків на, символьні рядки, кожна з яких містить опис однієї із змінних середовища (оточення).
69731. Функції перетворення 55 KB
  Повертає дробове число, значення якого передано функції як аргумент. Функція обробляє рядок до тих пір, поки символи рядка є допустимими. Рядок може бути значенням числа як у форматі з плаваючою крапкою, так і в експоненціальному форматі.
69732. Статичні елементи класу 25.5 KB
  Пам’ять під статичне поле виділяється один раз при його ініціалізації незалежно від числа створених об’єктів і навіть при їх відсутності і ініціалізується за допомогою операції доступу до області дії а не операції вибору визначення повинне бути записано поза функціями...