Сетевой адрес состоит из сетевой части и части хост-машины, которые используются маршрутизатором в "облаке" сети. Обе они нужны для доставки пакетов от отправителя получателю. Сетевой адрес используется маршрутизатором для идентификации сети отправителя или получателя пакета внутри сетевого комплекса.
Для некоторых протоколов сетевого уровня эти отношения задаются администратором сети, который назначает сетевые адреса в соответствии с планом адресации сетевого комплекса. Для других же протоколов сетевого уровня назначение адресов является частично или полностью динамическим. Большинство схем адресации в сетевых протоколах использует некоторую форму адреса хост-машины или узла.