1、 Pair network There is no dedicated server in the peer-to-peer network structure, and each node has the same status.Therefore, peer-to-peer networks are often called workgroups.Peer to peer network usually adopts star topology structure. The simplest peer to peer network is to use two computers directly connected by double ridges.In peerWebsite constructionIn, the number of computer addresses usually does not exceed 10, and the network structure is relatively simple.In addition to sharing files, peer-to-peer networks can also share printers and other network devices.Because peer-to-peer networks do not need special servers to support the network, nor do they need other components to improve the performance of the network, the price of peer-to-peer networks is much cheaper than other models of networks.Of course, its disadvantage is also very obvious, that is, it provides less service functions, and it is difficult to determine the location of files, making the entire network difficult to manage.
2、 File Server Mode
File server mode is the working mode of accessing server files and sharing storage devices by connecting several workstations with one or more file servers through communication lines.Under this model, data sharing is mostly controlled in the form of files by adding and explaining files.File sharing between users can only be done sequentially, and the same data cannot be updated at the same time.The function of the file server is limited. It simply transmits files to and from the network, increasing a lot of unnecessary network traffic.When the database system and other complex and increasingly used application systems come, the server can no longer undertake such tasks.Because as the number of users increases, the number of programs serving each user will also increase. Each program is a large file that runs independently, giving users the impression that it is extremely slow.
3、 Client server mode
As the development of file server mode, client/server. C/S mode is usually adopted in the network.A server is a logical process that provides services. It can be a process or a process composed of multiple distributed processes that request services from the server. This process is called the client of the serviceThe client and server can be on the same machine or on different machines.A server can be a client of another server at the same time and request services from the server.Usually, one or several larger computers are used to manage and access the shared database, while other application processing is distributed to other computers in the network to form a distributed processing system. The server's ability to control and manage data has been upgraded from file management to database management. Therefore,The server with client/server structure is also called the database server, which focuses on data definition, access security backup and restore, concurrency control and transaction management, and performs database management functions such as selective retrieval and index sorting. It has sufficient capacity to transfer part of the data required by the user after processing, rather than the entire file, to the client through the network,It reduces the propagation load of the network.
Browser/Server. B/S is a special form of client/server mode.In this mode, the client is a special special software browser.In this mode, additional software does not need to be installed because there are few requirements for the client.It has outstanding advantages in universality and maintainability. The reason why the application provides web-based management mode is that middleware is added in the browser/server mode to form a browser middleware server structure.This is also the current variety of networks often in the browser and server.