Difference between revisions of "Client Server / Peer to Peer"
(→Question 3) |
(→Revision Questions) |
||
Line 44: | Line 44: | ||
=Revision Questions= | =Revision Questions= | ||
− | + | ||
<quiz display=simple> | <quiz display=simple> | ||
{which of these are disadvantages of client server? | {which of these are disadvantages of client server? | ||
Line 68: | Line 68: | ||
|yes that is true | |yes that is true | ||
− | |||
− | |||
− | |||
− | |||
{ Which of these are advantages of using a client-server network? | { Which of these are advantages of using a client-server network? | ||
Line 87: | Line 83: | ||
||Incorrect, this is only true for peer-to-peer networks | ||Incorrect, this is only true for peer-to-peer networks | ||
− | |||
− | |||
− | |||
− | |||
{ Which is more expensive to set up? | { Which is more expensive to set up? | ||
| type="()" } | | type="()" } | ||
Line 97: | Line 89: | ||
+ Client-server network | + Client-server network | ||
|| This is correct as additional hardware is required for the centralised server. | || This is correct as additional hardware is required for the centralised server. | ||
− | |||
− | |||
− | |||
{A client server is best used with a small number of computers within a network | {A client server is best used with a small number of computers within a network | ||
|type="()"} | |type="()"} | ||
Line 106: | Line 95: | ||
+ False | + False | ||
− | |||
− | |||
− | |||
− | |||
{ which of these are true about peer to peer networks? | { which of these are true about peer to peer networks? | ||
| type="[]" } | | type="[]" } | ||
Line 119: | Line 104: | ||
|| | || | ||
+They are easy to set up | +They are easy to set up | ||
− | + | ||
− | |||
− | |||
{Which of the following would be more suited to a client server network? | {Which of the following would be more suited to a client server network? | ||
|type="[]"} | |type="[]"} | ||
Line 132: | Line 115: | ||
+ A hospital | + A hospital | ||
|Backups will likely be made frequently so that you don't lose any patient information. There is a lot of confidential information on a hospital network which you wouldn't want all accounts being able to view | |Backups will likely be made frequently so that you don't lose any patient information. There is a lot of confidential information on a hospital network which you wouldn't want all accounts being able to view | ||
− | |||
− | |||
− | |||
{In large quantities, peer to peer systems are easy to back up | {In large quantities, peer to peer systems are easy to back up | ||
|type="()"} | |type="()"} | ||
Line 142: | Line 122: | ||
+ FALSE. | + FALSE. | ||
|| Yes | || Yes | ||
− | |||
− | |||
− | |||
− | |||
{What is a peer to peer network? | {What is a peer to peer network? | ||
Line 158: | Line 134: | ||
|| Incorrect. A p2p has more than one device and no server. | || Incorrect. A p2p has more than one device and no server. | ||
− | |||
− | |||
− | |||
− | |||
{Which of these are advantages of peer-to-peer (less than 10 devices)? | {Which of these are advantages of peer-to-peer (less than 10 devices)? | ||
|type="[]"} | |type="[]"} | ||
Line 172: | Line 144: | ||
- Users will have different accounts and passwords on different machines. | - Users will have different accounts and passwords on different machines. | ||
|| Makes it harder to run all the accounts and causes problems. | || Makes it harder to run all the accounts and causes problems. | ||
− | |||
− | |||
− | |||
− | |||
{ Which of these are not advantages of a peer-to-peer network? | { Which of these are not advantages of a peer-to-peer network? | ||
Line 184: | Line 152: | ||
- Has the ability to choose what resources will be shared | - Has the ability to choose what resources will be shared | ||
+ Using a service connected to one machine will affect the user on that machine | + Using a service connected to one machine will affect the user on that machine | ||
− | |||
− | |||
− | |||
− | |||
− | |||
{''what server would be best for a large scale company''? | {''what server would be best for a large scale company''? | ||
Line 206: | Line 169: | ||
- Can scale with clients much easier | - Can scale with clients much easier | ||
+ You can decide what resources will be shared by each machine | + You can decide what resources will be shared by each machine | ||
− | |||
− | |||
− | |||
{ which of these are disadvantages of a client server. | { which of these are disadvantages of a client server. | ||
| type="[]" } | | type="[]" } |
Revision as of 12:47, 19 November 2019
Contents
Overview
CraigNDave
https://www.youtube.com/watch?v=Z67WhfeBIgg&list=PLCiOXwirraUDvVsza-xO2mMwW9QBIa_FG&index=2
Computer Science Tutor
https://www.youtube.com/watch?v=TdQgP_Gee_A&list=PL04uZ7242_M6O_6ITD6ncf7EonVHyBeCm&index=29
TRC PowerPoint
Client-Server
In a client-server network you have a special class of device called a server, and normal devices called clients. A client device is used during normal day to day tasks, but a server is dedicated just to the task assigned. In client-server networks, client devices make requests for network services to servers, multiple servers may be used for different services. A large network may have a file server, print server, email server, back-up etc. All data is stored on a central server that users can then access, this makes it easier to back up data as it is all in one place. Login servers can be used allowing user accounts and passwords to be the same across all machines, allowing for easy control over access rights.
Advantages
- All files are stored in a central location, and be accessed from any machine.
- Network peripherals are controlled centrally, allowing you to share multiple printers from a single server.
- Backups and network security is controlled centrally, requires the backup of a single location.
- Users can access shared data which is centrally controlled, users can login to any machine.
Disadvantages
- A specialist network operating system is needed.
- The server is expensive to purchase.
- Specialist staff such as a network manger is needed.
- If any part of the network fails a lot of disruption can occur.
Peer-Peer
In a peer to peer network all devices are of equal class. Unlike Client-Server networks, there are no dedicated servers in peer-peer networks. Each workstation in the network acts as both client and server, leaving each individual user to choose what is to be shared between workstations. If passwords are required they are have to be changed individually between multiple devices, making these kind of networks extremely difficult to scale into large organisations. They are also more insecure due to permission management of shares being managed individually.
Advantages
- No special operating system required or any servers (they cant be used as a normal machine).
- Flexible with the ability to add new machines and share resources.
- You can decide what resources will be shared by each machine.
Disadvantages
- Users will have different accounts and passwords on different machines.
- Backups will need to be done on each machine to prevent data loss.
- Sharing a connected resource could slow the machine down for the person using the actual machine.
- You reach a point where it is impossible to manage, user permissions and accounts will need to be set on each machine.