Network architecture

Network architecture, applicable to both telecommunications networks and computer networks as well as their continuing modern convergence, has two main meanings: #The separation of network functions into smaller pieces, which may be abstract layers, at least functionally defined pieces such as relays/intermediate systems and end systems, or specific commodity devices such as routers
 * 1) The definition of the problems to be solved by a specific network, before any technologies are selected