Маска подсети указывает, какая часть диапазона адресов будет считаться частью сети (подсети), в которой находится ваш компьютер. Поэтому, если ваш маршрутизатор решил использовать маску подсети 255.255.255.0 и предоставить вам IP-адрес 10.0.1.4, это означает, что он будет раздавать IP-адреса в диапазоне от 10.0.1.1 до 10.0.1.254 ( потенциально) к другим компьютерам, которые запрашивают адрес.
Существует довольно хорошее объяснение того, как эти числа работают вместе, в разделе Что такое маска подсети и в чем разница между маской подсети 255.255.255.0 и 255.0.0.0? , Вы также можете посмотреть, что является основой маски подсети? ,
Таким образом, информация, которую вы разместили, дает представление о том, как маршрутизатор будет вести себя, но нет никаких причин, по которым он не мог быть настроен на другое поведение.
Например, маршрутизатор мог использовать маску подсети 255.255.255.192. Это соответствует следующему значению двоичной маски (Подсеть - Подсеть из Википедии):
11111111.11111111.11111111.11000000
Делая это, маршрутизатор будет ограничивать количество IP-адресов, которые он может назначить в подсети (в маске меньше ненулевых битов, с которыми можно "играть"). Но также маршрутизатор может затем назначить IP-адреса четырем различным подсетям, раздавая адреса, в которых эти последние 11 битов выше фиксированы для каждого из следующих значений (см. Разделить 192.168.1.024 на 4 подсети? для аналогичного примера):
Это может дать администратору больше гибкости в управлении компьютерами и другими устройствами в зависимости от сети, в которой они находятся.
Короткий ответ на ваш вопрос ... это как бы произвольно, и настройки, которые вы видите, довольно обычны. Apple могла бы сделать это по-другому, если бы захотела, но иногда лучше «думать так же, как все». :-)