1. A system of virtual router domains comprising: a host router running a common operating system; a plurality of virtual domains and processes logically partitioned within said host router, each said virtual router domain having a unique domain ID address and an independent replica array of all virtualized variables across said common operating system, each said process running in a said virtual router domain independently of all other said virtual router domains on top of said common operating system; and said global variables being accessed by macro references in each said virtual router domain.