Naming, addressing, routing, mobiliy and mulihoming