Контрольные задания > 6. Запишите 32-битовый IP-адрес в виде четырёх десятичных чисел, разделённых точками:
1) 11001100100110001011111001000111;
2) 11011110110000111010001000110010.
Вопрос:
6. Запишите 32-битовый IP-адрес в виде четырёх десятичных чисел, разделённых точками:
1) 11001100100110001011111001000111;
2) 11011110110000111010001000110010.
Ответ:
Чтобы преобразовать 32-битовый IP-адрес в четыре десятичных числа, разделенных точками, нужно разбить двоичную строку на четыре октета (по 8 бит), а затем каждый октет преобразовать в десятичное число.
1) 11001100 10011000 10111110 01000111:
* 11001100 = 204
* 10011000 = 152
* 10111110 = 190
* 01000111 = 71
Следовательно, IP-адрес: 204.152.190.71
2) 11011110 11000011 10100010 00110010:
* 11011110 = 222
* 11000011 = 195
* 10100010 = 162
* 00110010 = 50
Следовательно, IP-адрес: 222.195.162.50