diff --git a/questions/linux.basic.md b/questions/linux.basic.md index 04c2a56..9d9d535 100644 --- a/questions/linux.basic.md +++ b/questions/linux.basic.md @@ -455,3 +455,40 @@ set -e ``` + +34. Сколько адресов в следующих подсетях? +``` +192.168.5.0/24 +192.168.5.0/23 +192.168.5.0/19 +``` + +
+ Ответ + +192.168.5.0/24 - 254 хостов (+1 адрес сети, +1 broadcast) +192.168.5.0/23 - 510 хостов (+1 адрес сети, +1 broadcast) +192.168.5.0/19 - 8190 хостов (+1 адрес сети, +1 broadcast) + +
+ +35. Что такое протокол IP? + +
+ Ответ + +IP (Internet Protocol) - протокол сетевого уровня стека TCP/IP. + +Основной задачей протокола является доставка датаграмм между хостами сетей TCP/IP через произвольное число промежуточных узлов (маршрутизаторов). + +Функции, реализуемые IP: +- Основа передачи данных. +- Адресация. +- Маршрутизация. +- Фрагментация датаграмм. +Протокол IP не гарантирует надежной доставки пакета: пакеты могут прийти в неправильном порядке, пакет может быть утерян, пакет может продублироваться или оказаться поврежденным. За надежность доставки пакетов отвечают протоколы транспортного уровня. + +На данный момент наиболее распространена четвертая версия протокола (IPv4), однако ведутся активные работы по внедрению более совершенного IPv6. + +
+