Что означает /16,/24 в отношении ip-адресов?

Я пытаюсь понять, как сетевые топологии работают в крупномасштабных сетях, таких как университетские городки.

Я часто вижу фразы /16,/24 в отношении ip-адресов.

Я хотел бы знать, что означают /16 и /24 и т.д. Я понимаю, что это как-то связано с масками подсети, но мой вопрос в другом.

Допустим, один из ip-адресов /24 равен 124.125.126.* с маской подсети 255.255.255.0, и у него может быть 256-2 хоста.

Я есть предполагая, что мы говорим о публичных IP-адресах здесь.

Что здесь означает хосты? Может ли маршрутизатору 254 быть назначен общедоступный IP-адрес здесь? Мы не назначаем общедоступные IP-адреса устройствам конечных пользователей, они получают только частные IP-адреса. так что я в замешательстве, что здесь подразумевается под хостами?