Test 1 Flashcards

1
Q

What is a client?

A

A piece of computer hardware or software that accesses a service made available by a server.

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

What is a server?

A

A computer designed to process requests and deliver data to other (client) computers over a local network or the internet

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

Peer to Peer Architecture

A

No always-on server, request service from peers, self scalability

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

What is a router?

A

small electronic devices that join multiple computer networks together via either wired or wireless connections

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

Distributed Applications

A

Applications or software that runs on multiple computers within a network at the same time and can be stored on servers or with cloud comuting

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

Protocol

A

Defines format, order of messages sent and received among network entities, and actions taken on message transcript

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

TCP

A

Reliable transport between sending and receiving, flow and congestion control, doesn’t provide timing , security

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

UDP

A

Unreliable data transfer, does not provide reliability, security, flow control, connection setup

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

Packet Delay

A

dProc + dQueue + Dtrans (bits/bps) + dProp (length/prop speed)

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

Throughput

A

Rate at which bits are transferred between sender/receiver, usually measured in bps

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

Transmission delay

A

time it takes for packet to be transmitted, bits/bps

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

Propagation delay

A

distance/speed

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

virus

A

Self replicating, when executed modifies other programs and inserts its own code

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

worm

A

Self replicating, doesn’t need human interaction, utilizes networks to send copies of code to other computers

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

Trojan Horse

A

Any hacking computer program pretending to be something they’re not

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

Packet Sniffer

A

computer program or hardware that can intercept and log traffic that passes over a network

17
Q

Spyware

A

type of malware that is installed on a computer without the knowledge of the owner to gather valuable data

18
Q

Botnet

A

Network made up of remote controlled computers or bots that have all been infected with malware that allows them to be remotely controlled

19
Q

Socket

A

Endpoint of a two-way communication link

20
Q

Cookies

A

Small files stored on a user’s computer specific to a particular client and website

21
Q

Proxy Caching

A

Stores content on the proxy server itself, allowing web services to share resources to more users

22
Q

Domain Name Service (DNS)

A

Like an internet phone book, maintains a directory of domain names and translates them to IP addresses

23
Q

Bandwidth

A

maximum data transfer rate of a network or interet connection