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
pros of cloud computing
- less technical knowledge is required and easy to mplement
- flexibility: can be scaled to match organisation’s growth
cons of cloud computing
- cannot access the data stored on the cloud if there are bandwidth issues
- poor data privacy since there may be data leakage in public clouds
World Wide Web (WWW)
- collection of web pages stored on websites
- protocols are used to transmit data across the WWW
- web pages are written in HTML
- URLs specify the location of web pages
- stored on website
internet
- massive open network of networks
- uses TCP/IP protocol, uses IP addresses to identify devices connected to the internet
- access provided by ISP
- communication used: wired, radio and satellite
pros of wireless
- devices are more mobile
- easier to set up
- additional devices can easily be added
- many different types of devices can be connectd at the same time
pros of wireless
- devices are more mobile
- easier to set up
- additional devices can easily be added
- many different types of devices can be connectd at the same time
cons of wireless
- easier to hack
- interference
- signal degrades quickly
twisted pair cable
- most commonly used in LANs
- lowest data transfer rate
- suffers most from external interference
- cheapst option
- shielded cables are used commercially as it cancels out some interference
coaxial cables
- most commonly used in MANs and by cable TV companies
- cost is higher than TPC
- offers better transfer rate
- greatest signal attenuation
- less affected by external interference
fibre optic cables
uses pulses of light rather than electricity to transmit data
pros of fibre optic
- less interference in the signal
- greater bandwidth -> faster transmission
difficult to hack so more secure - consumes less power
- lighter in weight -> easier to install
cons of fibre optic
- high installation cost
- trained people are required to maintain and install
- breaks when bend
- uni-directional
- difficult to terminate
copper cable pros
- low installation cost
- more flexible
- vast knowlege as it has been around for years
- easier to terminate
copper cable cons
- less bandwidth rate
- needs repeaters (regenerates sent data signal over network before signal weakens)
- higher interference
radio waves
- electromagnetic waves, can travel over long distances
- used for TV siglans + mobile phone comms
- low frequency so transmits less data at a time, affected by radio stations with similar frequencies
microwaves
- larger bandwidth, can transfer more data at a time
- used in TV and MRI
infrared
- electromagnetic waves
- high frequency
- used in TV remotes
satellites
- easy to interfere
- expensive to set up
- satellites boost signals that need to reach antennas that are unreachable due to the curvature of the earth
switch
used to connect together a number of devices to form a LAN that directs incoming data packets to a specified destination address only
hub
hardware used to connect together a number od devices to form a LAN that directs incoming packets to all devices on the network
network interface card (NIC)
- provides device with a MAC address to uniquely identify it on the network
- allows each individual device to connect to the network
wireless network interface card (WNIC)
- provides device with a MAC address to uniquely identify it on the network
- allow each individual device to connect to the network wirelessly instead of a cable
- use antenna to communicate with networks via microwaves
bridge
- connects two LANs which work using the same protocol, which can be two segments of the same network
- stores mac addressed of all devices between both networks
- used to reduce traffic
wireless access point (WAP)
- allowing devices to connect to the LAN instead of using a cable
- easy to move a device to a different location
repeater
device used to boost signals
router
- enables data packets to be routed between different networks
- acts as a default gateway
- can perform rotocol translation
- can move data between networks
gateway
- same as router except they connect dissimilar networks
how a video is sent using bit-streaming
- data is compressed before transmitting
- video is transmited continously as a series of bits
- video is hosted on media server
- on download, server sends data to buffer on client’s computer
- buffer stores data from the server
- user’s stream software receives bit stream from the buffer
on demand bit streaming
- existing digital files converted to encoded bit streaming format
- link for encoded video is placed on website and user clicks on link to view encoded streaming video
- can be paused, rewinded, fast-forwarded and rewatched
pros of bit streaming
- no need to wait for the whole file to be downloaded
- no need to store large files on user’s computer
- allows on demand playback
- no specialist software is required for playback in browser
cons of bit streaming
- video lags if internet is slow, if inadequete buffering capacity
- loss of internet means can’t access films
- may require specific software to run the file
- viruses can be downloaded from the websites
real time bit streaming
- event is captured live with a video camera
- the video camera is connected to a computer
- video signal is vonverted to streaming media file, encoded on the computer
- encoded feed is then uploaded from the computer to the dedicated streaming server
- server sends the live images to all users requesting it as real time video streaming
- cannot be paused
bit rate and bit streaming
- bit rate determines how quickly the data is sent over the internet to the viewers
- higher the bitrate or broadband speed, the better the quality of bis streaming and there will be no buffering
CSMA-CD (carrier sense multiple access - collision detection)
- before transmitting the data, a device checks if the channel is busy
- if channel is free the data is sent
- when transmission begins, it listens to the other device
- if there is a collision, transmission is stopped
- both device wait a different random time, then try again
functions of CSMA-CD
- monitor traffic
- only allow data to be sent when the line is idle
- detects collision on the network
- halts transmissions when a collision occurs
- calculates random wait time
- allows re-transmission after wait time
- collisions are detected due to voltage change
modem
converts digital data into analogue data which a computer can process -> connects router to the internet
PSTN (public switched telephone network)
- PSTN consists of many different types of communication line
- data is transmitted in both directions at the same time
- communication passes through different switching centres
- lines always remain active
pros of dedicated lines
- faster transmission of data
- more consistent transmission speed
- improved security
cons of dedicated lines
- expensive to setup/maintain
- disruption to the dedicated line would leave no alternative
IP address
- stands for internet protocol
- used to locate a device on a netowrk - gives each device an identifier
- each address on network is unique
- allows a device to send data to the correct destination
public IP addresses
- can be reached across the internet
- provided by ISP
- unique
private IP addresses
- not publicly registered on the internet
- assigned by router
- more secure
- unique within their network but can be duplicated within another
static IP addresses
- when a computer disconnects and rejoins a network the address does not change
- address is assigned by ISP
dynamic IP addresses
- each time a computer rejoins a network the address changes
- address is assigned by the network OS
subnetting
- split a large network into a grouping of smaller network to help minimize traffic
- improving speed and performance
- IP addresses are broken down into 3 parts by partitioning the host ID into subnet ID and host ID
IPV4
- each IP address should contain 4 numbers
- should be in range 0-255
separated by full stops - address should not be more than 32 bits
- 4 groups
- e.g: 192.168.0.1
IPV6
- valid hex number
- only one double colon is allowed
- 8 groups
- separate by colon
- each number is 4 hex digit
- needed when no. of IP addresses needed will exceed number available using IPV4
- e.g: 2001:0800:0000:0000:0000:0000:0000:0000
domain name service (DNS)
- naming system used for computers or resources with and internet connection
- consists of a hierarchy of DNS servers which have a URLs database of their corresponding IP addresses
uniform resource locator (URL)
- unique reference address for the exact location of an internet resource on the WWW
- e.g: http://cie.org.uk/computerscience.html
http : enables browser to know what protocol is being used to access information in the domain
cie.org.uk : the domain name
computerscience.html : file name which is being viewed
how URL is converted to matching IP
- URL is parsed to obtain the domain name
- domain name is sent to nearest DNS server
- DNS holds a list of domain name and matching IP
- domain name resolver searches its database for the domain name
- if DNS doesnt find it, request is forwarded to higher level DNS
- if domain name is found IP address is returned
- if not, error message is output