Communication and networking Flashcards

1
Q

Network

A

group of devices connected together to communicate with each other and share resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

LAN

A

Local Area Network - network that connects devices that are located in a small geographical area

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

WAN

A

Wide Area Network - when devices are connected across a wider geographical area

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Physical bus topology

A

consists of a single, central cable (called backbone) that connects all devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Star topology

A

uses a central device, such as a hub or switch, to interconnect devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

MAC address

A

Media Access Control address - hardware address that uniquely identifies each node on a network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ethernet

A

a family of related protocols rather than a single protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Physical topology

A

The physical arrangement of connections that describes a network’s physical layout and shape

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Logical topology

A

describes the data-flow patterns in a network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Asynchronous transmission

A

data transmitted when it is ready to be sent without being synchronised to a clock signal - instead uses start and stop bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Serial transmission

A

data is transmitted one bit at a time down a single wire

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Parallel transmission

A

transmission of several bits at a time using multiple parallel wires

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Bit rate

A

number of bits transmitted per second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Baud rate

A

rate at which the signal changes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Bandwidth

A

maximum rate of data transfer across a communication channel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Latency

A

delay from the time a signal is sent to the time the signal is received

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Synchronous transmission

A

data transmission method in which a digital signal is synchronised with a clock pulse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Protocol

A

set of rules that determine communication between devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

CSMA/CA

A

Carrier Sense Multiple Access/Collision Avoidance - a protocol for carrier transmission in wireless LANs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

SSID

A

Service Set Identifier- sequence of characters that uniquely names a wireless LAN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Internet

A

a global network of interconnected networks that communicate using a common set of standards and protocols

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Uniform Resource Locator(s) (URL)

A

the full address for an Internet resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Internet registrars

A

they ensure that a particular domain name is only used by one organisation, + hold records of all existing website names

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Internet registries

A

(five) global organisations responsible for the allocation of IP addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Domain name
identifies the area or domain that an internet resource resides in
26
Fully Qualified Domain Names (FQDN)
the complete address of an internet host/server - includes host server name e.g. www, mail or ftp (web, mail, or ftp server)
27
Router
networking device that forwards data packets between computer networks
28
Packet switching
transfer of small ‘packets’ of data across various networks - allows for faster/more efficient data transfer
29
Routing tables
set of rules in routers used to decide where data packets will be directed
30
Firewall
a security checkpoint designed to prevent unauthorised access between two networks - monitors both incoming and outgoing traffic
31
Stateful inspection
continuously monitoring incoming and outgoing traffic after connection established - analyses packet types by looking inside payload and checks for suspicious activity
32
Connection table
keeps track of all the conversations going on between the trusted and untrusted networks
33
Proxy server
sits between the client devices and firewalls, providing anonymity to clients by keeping their true IP addresses hidden
34
Symmetric encryption
uses same key for both encryption and decryption
35
Asymmetric encryption
uses a related set of keys: one private and one public
36
Authentication
action of verifying the identity of a user or process
37
Digital signature
a mathematical scheme for verifying the authenticity of digital messages or documents - guarantees integrity of a message
38
Digital certificate
an electronic document that authenticates a message sender or website
39
IP address
a unique numerical address that identifies a host computer or network node trying to communicate over IP on a network
40
Edge router
point where router connects to the internet/where an internet connection is established
41
Subnet mask
a 32-bit number created by setting host bits to all 0s and network bits to all 1s
42
Subnet
subdivisions of networks that are treated logically as separate networks - connected by routers
43
Non-routable addresses
cannot be moved on by internet routers
44
Dynamic Host Configuration Protocol (DHCP)
dynamically assigns private (non-routable) IP addresses + other configuration options to devices in a network
45
Post forwarding
technique that allows remote computers to connect to a specific computer/service within a private LAN
46
Network Access Device (NAD)
a combined device that provides a modem and router to connect to internet, as well as an Ethernet and WAPs so that multiple devices on LAN can share connection
47
TCP/IP
a set of rules used to format a message so it can be sent over a network - each layer provides specific function within transmission of message
48
Encapsulation
taking data from layer above in protocol stack and placing it in an envelope, writing some additional info on envelope then passing it to layer below
49
Transmission Control Protocol (TCP)
keeps track of each generated segment and assigns sequence numbers (added to segment header)
50
User Datagram Protocol (UDP)
used across internet for especially time-sensitive transmissions such as video playback or DNS lookups
51
HTTP Secure (HTTPS)
encrypts data exchanged between client and server
52
Post Office Protocol (POP3)
downloads emails onto client device and deletes them from server
53
Internet Message Access Protocol (IMAP)
creates copies of email(s) on a local client device and synchronises any deletion on both client and server
54
Simple Mail Transfer Protocol (SMTP)
transfers emails from client device to linked mail server
55
Application Programming Interface (API)
a set of functions and protocols that clients can use
56
Client-server model
paradigm where providers of resources are designated as servers and resource requesters are designated as clients
57
Sandbox
an environment that isolates code so that it can't have access to, or affect, other parts of the system
58
Thin-client
a device that has limited main memory, limited secondary storage and only basic processing capabilities
59
De jure standards
standards that are regulated by official bodies
60
De facto standards
standards that arise through popular use but are not managed or regulated
61
JavaScript Object Notation (JSON)
lightweight format for storing and transporting data - often used when data is sent from a server to a webpage
62
Extensible Markup Language (XML)
used for storing, transmitting and reconstructing arbitrary data
63
Schema
a type of metadata that specifies, and therefore constrains the structure of the XML file
64
CRUD
Create, Retrieve, Update, Delete - represents the four basic operations relating to data stored in files/databases
65
REST
Representational State Transfer - an architecture style for developing web services that specify the use of distinct HTTPs for all four CRUD operations
66
Websocket
protocol that is an open standard for developing real-time web applications
67
Thick-client
opposite of thin-client - high performance and storage