Упражнение 0. IPv4.

From Ilianko

Двоично в десетично

Задача 1. Да се преобразуват числата двоични в десетични ==


Bin2dec.png

Десетично в двоично

Задача 2. Да се преобразуват числата десетични в двоични ==

Dec2bin.png

IP Адрес

Задача 3. Запишете IP (internet protocol) адреса и мрежовата маска (subnet mask) на вашия компютър. Преобразувайте адреса и мрежовата маска от десетичен в двоичен формат. Използвайте операцията логическо умножение (И/AND) за да изведете адреса на мрежата. Запишете broadcast адреса за мрежата. Използвайте таблицата 1, за да визуализирате резултатите.

Упътване: Използвайте командите c:\>ipconfig и ~$ifconfig за да видите информация за мрежовите настройки съответно за windows и Unix базирани системи.

Tab1.png

Отговорете на следните въпроси:

  • Колко бита е целият IP адрес:
  • Колко единици е маската:
  • Колко бита определят мрежата (подмрежата):
  • Колко бита определят номера на хоста:
  • Каква е форма на IP адреса:
  • Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:
jhkjhjkhjkhk

DNS, Default Gatway

Задача 4. Приемаме, че мрежовите настройки на вашия компютър са конфигурирани автоматично чрез DHCP (DHCP Dynamic Host Configuration Protocol). Запишете адресите на Default Gatеway (шлюз по подразбиране) и DNS адресите (Domain Name System). Упътване: Използвайте командата c:\>ipconfig /all за да видите всички настройки в Windows или командите ~$route, ~$less /etc/resolv.conf за linux.

  • DNS (1):
  • DNS (2):
  • Default Gateway:

Важно: IP адреса на дefault gateway винаги трябва да е от същата мрежа, на която е настроен и IP адреса на мрежовата карта. Ако има повече от една мрежова карта, то се настройва default gateway само за едната карта.

IP Subnets

Задача 5. Попълнете таблицата за следните адреси:

20.21.3.99/26

Tab1.png

  • Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:
20.21.3.99/13

Tab1.png

  • Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:

Aдресно пространство

Задача 6. Закупили сте си мрежа с адрес 197.15.22.0/24. Трябва да разделите мрежовото пространство между различни отдели. Нужни са ви поне 4 подмрежи с минимум по 25 хоста във всяка подмрежа. Отговорете:

  • Колко е максималния брой на IP адреси за хостове преди разделянето:
  • Колко бита минимум са ви необходими, за да адресирате всички крайни устройства:
  • Колко бита ще ви останат за да направите подмрежите:
  • Как ще изглежда мрежовата маска в десетичен формат/ двоичен, така че да имате възможно най-голям брой мрежи:
_____._____._____._____

Tab2.png

Мрежови инструменти - netsh

Задача 7. Тествайте следните команди в Windows за ръчно конфигуриране на мрежовите настройки през command promt.

Настройка IP адрес

  • netsh interface ip set address name="Local Area Connection" static 192.168.1.19 255.255.255.0 192.168.1.1 1
  • netsh interface ip set address "Local Area Connection" dhcp

Настройка DNS

  • netsh interface ip set dns "Local Area Connection" static 212.39.90.42
  • netsh interface ip set dns "Local Area Connection" dhcp


Домашна работа

Задача 8. Създайте два batch file-а за настройка на мрежовия интерфейс в Windows:

  • Първият да дава настройки за ползване на DHCP.
  • Вторият да задава статични настройки със следните параметри:
    • DNS: yy.1.1.1
    • IP address: yy.1.1.xx /zz където Запишете съдържанието на файловете:
    • Defualt gateway: произволен от мрежата на зададения IP адрес.

Където:

  • yy са първите две цифри от факултетния ви номер;
  • xx са последните две цифри от факултетния ви номер;
  • zz е сумата от последните три цифри на факултетния ви номер.