Logical and Physical Network Design