The present invention provides a 
system, apparatus and method to compute a 
route through a network having both digital nodes and optical express-thru nodes. According to various embodiments of the invention, a 
network topology is generated in which both digital nodes, optical express-thru nodes, and optical nodes are identified, and both physical and virtual links between these nodes are mapped. The 
network connectivity is identified, at least in part, by 
broadcasting a local 
link state advertisement and optical carrier group binding information to neighboring nodes, which enables both physical and virtual neighboring nodes to be identified. Once a topology is generated, both physical and 
virtual link characteristics are analyzed to ensure link diversity for traffic through the network and load balancing functionality across the network.