Difference between revisions of "Упражнение 0. IPv4."

From Ilianko
(Created page with "...")
 
 
(34 intermediate revisions by 3 users not shown)
Line 1: Line 1:
...
+
== Двоично в десетично ==
 +
'''Задача 1.''' Да се преобразуват числата от двоични в десетични
 +
 
 +
 
 +
[[Image:bin2dec.png]]
 +
 
 +
== Десетично  в двоично ==
 +
'''Задача 2.''' Да се преобразуват числата от десетични в двоични
 +
 
 +
[[Image:dec2bin.png]]
 +
 
 +
== IP Адрес ==
 +
'''Задача 3.''' Запишете IP (internet protocol) адреса и мрежовата маска (subnet mask) на вашия компютър. Преобразувайте адреса и мрежовата маска от десетичен в двоичен формат. Използвайте операцията логическо умножение (И/AND) за да изведете адреса на мрежата. Запишете broadcast адреса за мрежата. Използвайте таблицата 1, за да визуализирате резултатите.
 +
 
 +
'' '''Упътване:''' Използвайте командите <code>c:\>ipconfig </code> и  <code>~$ifconfig</code> за да видите информация за мрежовите настройки съответно за windows и Unix базирани системи.''
 +
 
 +
[[Image:tab1.png]]
 +
 
 +
Отговорете на следните въпроси:
 +
*Колко бита е целият IP адрес:
 +
*Колко единици е маската:
 +
*Колко бита определят мрежата (подмрежата):
 +
*Колко бита определят номера на хоста:
 +
*Каква е съкратената форма на IP адреса:
 +
*Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:
 +
 
 +
== DNS, Default Gatway ==
 +
'''Задача 4.''' Приемаме, че мрежовите настройки на вашия компютър са конфигурирани автоматично чрез [[DHCP]] ([[DHCP|Dynamic Host Configuration Protocol]]).  Запишете адресите на Default Gatеway (шлюз по подразбиране) и [[DNS]] адресите ([[DNS|Domain Name System]]).
 +
 
 +
'' '''Упътване:''' Използвайте командата <code> c:\>ipconfig /all</code> за да видите всички настройки в Windows или командите <code>~$route, ~$less /etc/resolv.conf </code> за linux.''
 +
 
 +
*DNS (1):                                 
 +
*DNS (2):
 +
*Default Gateway:
 +
 
 +
'''Важно:''' IP адреса на дefault gateway винаги трябва да е от същата мрежа, на която е настроен и IP адреса на мрежовата карта. Ако има повече от една мрежова карта, то се настройва default gateway само за едната карта.
 +
 
 +
== IP Subnets ==
 +
'''Задача 5.''' Попълнете таблицата за следните адреси:
 +
20.21.3.99/26
 +
[[Image:tab1.png]]
 +
 
 +
*Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:
 +
 
 +
20.21.3.99/13
 +
[[Image:tab1.png]]
 +
 
 +
*Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:
 +
 
 +
<!--
 +
== Aдресно пространство ==
 +
 
 +
'''Задача 6.''' Закупили сте си мрежа с адрес 197.15.22.0/24. Трябва да разделите мрежовото пространство между различни отдели. Нужни са ви поне 4 подмрежи с минимум по 25 хоста във всяка подмрежа. Отговорете:
 +
*Колко е максималния брой на IP адреси за хостове преди разделянето:
 +
*Колко бита минимум са ви необходими, за да адресирате всички крайни устройства: 
 +
*Колко бита ще ви останат за да направите подмрежите:
 +
*Как ще изглежда мрежовата маска в десетичен формат/ двоичен, така че да имате възможно най-голям брой мрежи:
 +
_____._____._____._____
 +
 
 +
[[Image:tab2.png]]
 +
 
 +
-->
 +
 
 +
== Мрежови инструменти==
 +
 
 +
===netsh===
 +
 
 +
Текстови команди за windows през CMD или PowerShell.
 +
 
 +
'''Задача 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 е сумата от последните три цифри на факултетния ви номер.
 +
 
 +
[[Category:Компютърни мрежи| ]]
 +
[[Category:Практика 3/3 мрежи]]

Latest revision as of 12:02, 9 October 2019

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

Задача 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 адреса:
  • Колко възможни хоста могат да бъдат конфигурирани в зададената мрежа:

DNS, Default Gatway

Задача 4. Приемаме, че мрежовите настройки на вашия компютър са конфигурирани автоматично чрез 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

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


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

netsh

Текстови команди за windows през CMD или PowerShell.

Задача 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 е сумата от последните три цифри на факултетния ви номер.