networks Flashcards
packet-switched network
- no dedicated route for transmission
- data to be sent is broken up into packets (packets may arrive out of order)
- each packet may go by a different route to its destination
circuit-switched network
- transmission route dedicated before transmission
- data sent in continuous stream (packets arrive in order)
problems of circuit-switched that is addressed by packet-switched (char of packet)
- only sender needs to be ready before transmission begins
- if any segment of the network is disrupted, data packets can be routed around the disruption through other segments of the network
- if part of data is lost/corrupted, only these data need to be retransmitted
- congestion segments can be bypassed if other segments are available, enabling greater utilisation of the network
disadvantages of packet-switched network + how solve
- packets may arrive in different sequeunce :. sequence number/info can be added to packet headers, enabling reassembly of payload
- retransmission can cause data corruption :. error-checking code can be added in packet header, enabling checking of integrity of data
client def
program/device used by end-user that sends request to server
why is client-server model useful?
- centralisation of data / data easier to control
- easier to ensure security of data bc only server needs to be secure :. more convenient to upgrade/control/manage main server than peer-to-peer model
cloud server idea def
acts as someone else’s computer that you dont own
advantages & disadvantages of cloud server
advantages
- lower operating costs bc dh hardware maintenance
- simpler management / less staff trng req
disadvantages
- less control over data :. greater difficulty in meeting pdpa obligations
- difficult to investigate if cloud provider hv properly implemented security measures
local area network (LAN)
devices connected within a small geographical area, typically within a room / building
wide area network (WAN)
network of computing devices covering large-scale geographical area, typically across multiple geographical locations
why not circuit?
- no time-sensitive data (audio/video streaming) to be transmitted
- insufficient network resources to dedicate a transmission path