Если блок частного адреса просто используется, чтобы позволить маршрутизатору определить, откуда пакеты могут и не могут быть перенаправлены (поскольку частные адреса должны быть уникальными в их собственной сети, но могут повторяться в разных сетях), тогда зачем вам сеть? служба перевода адресов?
Почему бы просто не пропустить приватный адрес и назначить публичный, если хост должен подключиться к сети?
Спасибо всем, теперь ответ намного яснее. Причины для частных адресов ускользнули от меня, и я был озадачен, зачем нам это нужно, когда так много IP-адресов теряется из-за классической адресации. Я не понимал (и до сих пор не понимаю), почему мы не могли просто переназначить IP-адреса, чтобы лучше использовать адреса, которые у нас уже есть.