architecture of networks 3242869