Я довольно новичок в изучении сети, и когда я был подключен к общедоступной сети, я пытался поиграть с тем, что узнал.Итак, под Mac OS XI попробовал команду ifconfig, и я посмотрел ближе к ответу eth0, который в какой-то момент возвратил что-то вроде «netmask 0xfffff000 broadcast 172.20.159.255».
Мой вопрос: если маска 0xfffff000, почему широковещательный адрес не 172.20.15.255.Так как широковещательный адрес должен быть только с 1 в той части, которая не связана с маской (это должно быть 172.20.15.255).Кроме того, если мы вычислим общее количество адресов в нашей сети в соответствии с маской, мы получим 16 * 16 * 16, то есть 4096, но если мы посмотрим на возвращенный широковещательный адрес, мы получим 160 * 256 = 40 960, что в десять раз больше.
Заранее благодарю тех, кто может мне помочь.Извините, если мой английский не идеален, я не родной английский.