network types diagram