mention any three problems which may occour if peer to peer network is used for a large number of users in an organization
Answers
It makes managing and securing the network complex and difficult to control.
E.g. where would the security hash codes be stored to identify machines and users, or to encrypt transmissions? Which one of the peers can be trusted? All of them? Only some?
Further, which are handling the naming and addressing of the machines on the network? Do all just attempt to pick their own names / addresses and then somehow consenting to change when there’s a clash? Or does one of them serve as a DHCP server?
Or do you mean some hybrid form of peer-to-peer on top of a client-server network? Something like torrent on top of a normal TCP/IP stack with a centralized indexing server to manage all peers? Depending on what gets handed over to the server and what each peer is responsible for this could alleviate some of the difficulties above.
As example a very old peer-to-peer networking system was the NetBios method used in old windows (from the late 80s to early 90s). It “worked”, but became really cumbersome for large networks (10+ nodes). Things like Workgroups were a form of peer-to-peer over normal TCP/IP, but it has issues as well - inconsistent functionality. In most cases something like DHCP is a much better alternative, meaning at least one server to manage names / addresses, even if that is handled on a network router / switch.
Disadvantages of a Peer to Peer Network. The files or resources are not centrally organized with a P2P network. Virus introduction risks rise with a peer to peer network. P2P networks often have very little security. There is no way to back up files or folders centrally.