communication Flashcards
WAN (wide area network)
- network that connects devices within a larger geographical area
- private or public ownership
- transmission medium: PSTN or satellite link
- lower data transfer rate
- higher congestion
thin client
- runs solely on the resources provided by the server and has no local storage
- only provides input and receives output; processing done by server
- less expensive
- secure, cannot run unauthorized software
thick client
- independent, does not require the server to run
- processes most of the application
- can function offline
- no lag related to network problems
server
a computer or system that provides resources & data to other computers called clients
e.g: file server, print server, proxy server, web server, application server
pros of client server
- files and resources are centralised
- management of security
- centralised back up
- internet monitoring
client server applications
- printer
- file sharing
- proxy server
- email server
- database server
- domain controller server: management of user accounts (IDs & pswrds)
peer-to-peer model
- all computers are of equal status
- computers can communicate and share resources
- each computer is responsible for its own security
- lesser initial setup cost
- can work even if a device goes down
benefits of peer to peer
- parts are available from more than one host
- allows users to download different parts of files separately
- avoids possibility of congestion when more clients are simultaneously requesting to download a file
networking advantages
- file sharing
- software sharing
- hardware sharing
- higher storage
networking
the exchange of info and ideas among people with a common profession or special interest
network
two or more systems connected through wired or wireless means
LAN (local area network)
- network that connects devices within a small geographical area
- only private ownership
- transmission medium: twisted pair cable, coaxial cable or wi-fi
- higher data transfer rate
- lesser congestion
internet
a global network providing communication facilities
drawbacks of peer to peer
- reduced security, each computer is at risk from viruses from another computer
- no central management of backup, if the data from one computer is not backed up, it is lost to all of them
- no central management of file, consistency is difficult to maintain
- individual computers may respond slower because they are being accessed by other computers
bus topology: how packets are transmitted
- packets has address of recpient
- sender transmits data through the bus
- the bus carries data along the central cable
- as the data arrives at each computer, the system compares the address to see if it matches
bus topology disadvantages
- if the main cable breaks, the entire network goes down
- difficult to detect and troubleshoot fault at an individual station
- efficiency reduces as the number of devices connected increases
- collisions, not suitable for network with heavy traffic
- security is lower because several computers receive the sent signal from the source
bus topology advantages
- easier to setup/extend
- less cable required
- less expensive
bus topology
- uses a single central cable to which all computers and devices are connected
- used when small and temporary network is needed, e.g: offices and schools
- used for networks that dont rely on high data transfer speed
star topology
- must have a central server that all devices are connected to
- each node has a dedicated connection
- each connection must be bi-directional
- used when high performance is needed
- found in homes where router acts as server, educational establishments, large organisations
advantages of star topology
- signals only go to destinations (secure)
- easy to connect/remove nodes
- centralised management helps in monitoring the network
- failure of one node or link doesn’t affect the rest of the network
- fewer collisions
disadvantages of star topology
- if the central device fails then whole network goes down
- performance is dependent on capacity of central device
star topology: how packets are transmitted
- packets have address of recipients
- sender sends data to central devices
- server reads address and finds where recipient is
- server directly sends data recipient
- server transmits packets only to recipient
mesh topology
all devices are interconnected with each other
- routing: gives nodes routing logic so data can be directed to its destination via the shortest route
- flooding: just sends data via nodes without routing logic
- used in establishments where communication is important, e.g: military organisations, emergency services
advantages of mesh topology
- any broken links in the network don’t affect other nodes
- good privacy and security
- easy to expand
disadvantages of mesh topology
- lot of cabling is needed (expensive and time consuming)
- set up and maintenance is complex
mesh topology: how are packets transmitted
- packets have address of recipients
- sender transmit packets directly to node; each node is connected to at least one other node
mesh topology: how are packets transmitted
- packets have address of recipients
- sender transmit packets directly to node; each node is connected to at least one other node
hybrid topology
- combination of two or more topologies
- used in large organisations with different topologies in each building
cloud computing
refers to data and applications being stored and run on cloud so less storage is occupied and less processing is done on a local device
advantages of cloud computing
- files stored on the cloud can be accessed at any time from any device
- no need to carry external storage device
- cloud storage can be free
- security can be better
- most cloud server providers have inbuild backup
- data can be easily shared
disadvantages of cloud computing
- can only access the cloud with internet
- no control over security
- can take a long time to upload/download data
- can be more expensive in the long term
- could be a limit to amount of storage unless paid for
private cloud
- owned by and only accessed by an organisation
- used by highly regulated industrives and govt agencies
public cloud
- owned by a cloud service provider
- for general user, grants access to multiple parties