Data transmission (networking & cryptography) Flashcards

1
Q

circuit-switching

A

establishes end-to-end connection at a fixed rate

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

packet-switching

A

many nodes inter-connected (e.g. internet) - traffic forwarded from one node to another until it reaches its destination

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

network protocol definition

A

rules to govern syntax and synchronization of communication

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

Protocol Data Unit (PDU) format

A

type | dest. add. | source add. | length | payload | error checking

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

OSI model layers

A
bottom -> top
physical
link
network
transport
session
presentation
application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

physical layer (OSI)

A
data encoding: how does receiver interpret frame?
physical pins (which and what do they represent)
Vin, digital/analog transmission
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

network layer

A

routing (routes frames across network)
subnet traffic control
logical/physical address mapping
builds headers

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

transport layer

A

ensures messages are delivered error free, in sequence, no loss (TCP)

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

session layer

A

allows two application processes on different machines to establish/use/end a session

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

presentation layer

A

“translator” of network layer and formats data to be displayed on application layer
data conversion, compression, encryption

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

application layer

A

FTP, IM, mail, printers

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

public-key authentication

A

two keys generated: both generate public keys, and Joe generates private key known only to Jill. To encrypt/deceypt, must use public key + private key.

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

internet model

A

bottom-top:
physical
network interface (MAC, ethernet, wifi)
network layer (routing, IP)
transport layer (host-host comms, UDP, TCP)
application layer (software comms, HTTP, DNS)

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

hash algorithm (concept)

A

produces short number from message of arbitrary length. Doesn’t operate in reverse.

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

authorization vs. authentication

A

authorization: enforces access rights to users, whereas authentication: verifies the message sender

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

CHAP (concept)

A

Challenge Handshake Authentication Protocol.
After the completion of the link establishment phase, the authenticator sends a “challenge” message to the peer.
The peer responds with a value calculated using a one-way hash function on the challenge and the secret combined.
The authenticator checks the response against its own calculation of the expected hash value. If the values match, the authenticator acknowledges the authentication; otherwise it should terminate the connection.
At random intervals the authenticator sends a new challenge to the peer and repeats steps 1 through 3.

17
Q

Quadrature Amplitude Modulation (QAM) encodes information by changing the….

A

amplitude & phase

18
Q

Asynchronous transmission (concept) - how are bits transmitted?

A

independent clock circuit out of phase with transmission- therefore must oversample 16 or more times the bit-rate. Can then count number of fractional pulses from start bit to determine first bit.

19
Q

Baud rate (concept)

A

number of symbols transmitted per second

20
Q

simplex (concept)

A

transmission possible in only one direction

21
Q

WiMAX

A

think 4G

22
Q

what are some challenges of WiFi?

A

The medium is less reliable., Interference form other spectrum users., A wireless node cannot transmit and listen at the same time., The channel is public., Hidden terminal problem., Exposed terminal problem.

23
Q

If given the raw data of an ICMP request (ethernet frame), how would one tell the destination address?

A

First 12 hex bits

24
Q

what was Aloha originally developed for?

A

to setup a radio network to link campuses of the University of Hawaii

25
Q

how is a switch superior to a hub?

A

Supports full-duplex transmissions., Some collisions are avoided., Various device speeds can be mixed., Provides superficial privacy improvements., Overcomes chaining limits.

26
Q

what is CIDR?

A

Classless Inter-Domain Routing; an IP addressing scheme that replaces the older system based on classes A, B, and C. A single IP address can be used to designate many unique IP addresses with CIDR. A CIDR IP address looks like a normal IP address except that it ends with a slash followed by a number, called the IP network prefix. CIDR addresses reduce the size of routing tables and make more IP addresses available within organizations.

27
Q

IP address 10.168.10.67/25 is allocated to a system. How many hosts can be located on the same subnet?

A

128

28
Q

ideal protocol for: byte stream guaranteed to be error-free and in sequence?

A

TCP

29
Q

ideal protocol for: offers reliable byte stream?

A

TCP

30
Q

ideal protocol for: data guarenteed to be error-free but out of sequence?

A

UDP

31
Q

port (definition)

A

identify applications on hosts., for clients are dynamically allocated and ephemeral., for servers are fixed and well-known.

32
Q

list the steps when you hit “send” on an email

A
  1. sends to SMTP server
  2. DNS server (translates mail@example.com to an IP address)
  3. encased in IP packet and send to destination via. routing
  4. reading of email takes place via IMAP (Internet Message Access Protocol)
33
Q

pre-emptive multi-tasking (concept)

A

assigns time slots to processes

34
Q

co-operative multi-tasking (concept)

A

waits for processes to return control to scheduler

35
Q

what is Smart Grid and why does it matter?

A

a communication infrastructure that will allow all aspects of the electricity grid to talk to each other, from smart meters in houses to generation and transmission plants. This will be far more resource efficient as it will allow devices to adjust to weather/electricity supply conditions real-time!

36
Q

two concepts about Smart Grid (talk about)

A
  1. WAN (Wide Area Network) - connects multiple NANs (Neighbourhood Area Network) to all components of the network - renewable generators, substations, transmission. Allows utilities to perform analytics real-time.
  2. ZigBee: the smart grid needs some sort of communications technology, and ZigBee offers just this: a low-cost, fast transmission tech. for short-range wireless data transfer.