Router - general sturture for forwarding