COSC203 - PART || Flashcards

1
Q

Another name for chunks of data that are forwarded within the network

A

Packets

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

The term for the transmission rate that a communication link provides

A

Bandwidth

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

A _____ is a collection of devices, routers and links that are managed by an organisation.

A

network

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

Internet is the network of _______

A

networks

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

This sits at the network edge

A

The host

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

The host is responsible for _____ data and ______ data.

A

Sending, receiving

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

When the host sends data, the ______ is broken into smaller chunks known as packets

A

Application message

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

How does the host perform the receive function?

A

The host will reassemble packets to generate the application message.

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

Why are the send/receive functions done in chunks?

A

The network would be overloaded, too large of a request

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

The two wires in the twisted pair cable represent what?

A

One carries signal, and the other is used as a ground reference.

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

What is an advantage of an STP over a UTP?

A

STP provides protection for interference

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

Why are the cables twisted for wired links?

A

Twisting ensures the noise interference is uniformly distributed.

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

What is the maximum distance for a wired link?

A

Less than 100 meters.

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

A _____ cable is a central core inner conductor

A

coaxial

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

A coaxial cable provides what?

A

Long distance at a high speed

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

Fibre optic cables are _____ speed and a ____ error rate.

A

high, low

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

WiFi, bluetooth, and satellite are all types of ____ links

A

Wireless links

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

The entire packet must arrive at the router before it can be transmitted on the next link. This is an example of….

A

Storing and forwarding.

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

When work arrives faster than it can be serviced, this is an example of….

A

Packet queueing

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

The network forwards packets from one router to the next, across links on a path from ______ to ______

A

source, destination

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

This type of switching is end-to-end, and resources cannot be reservred.

A

Circuit switching

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

T/F: No single institution owns the internet

A

True

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

The internet is many ____ together

A

subnets

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

ISP stands for…

A

Internet Service Provider

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
If ISPS aren't ____ then you can't ______
connected, communicate
26
This network has national and international coverage
Tier-1 commercial ISPs
27
This type of network is private and connects its data centres to the internet
Content provider networks
28
This protocol establishes rules that dictate how to format, transmit and receive data so that the network devices can communicate
Network protcol
29
Network protocols define a ______ for data, so that the receiver can understand what is in the packet
format
30
An ____ structure allows for identification of the system's pieces
explicit
31
How many layers does the TCP/IP reference model contain?
5
32
Name the 5 layers of the TCP/IP reference model
Application, transport, network, link, and physical
33
The _____ layer divides application data into small chunks and adds a header that contains information for the destination so it knows where to forward the data to.
transport
34
The ______ layer is responsible for communicating from one host to another.
Network
35
The _____ layer contains headers or pillars that contain information for a dedicated link.
Link
36
This layer sends data using signals
Physical
37
The OSI reference model has ___ extra layers that aren't implemented
two
38
What are the two extra layers in the OSI reference model?
Presentation and session
39
The max rate a link or network can theoretically transmit
Bandwidth
40
This is the actual rate a link or network is transmitting
Throughput
41
When there is a delay at a single router
Nodal delay
42
This kind of delay represents the total delay to send a packet from source to destination
End-to-end delay
43
Nodal delay, end-to-end delay, bandwidth, throughput, packet loss are all types of
Network performance metrics
44
This type of metric means that the queue has a finite capacity
Packet loss
45
This architecture has two parts, one of which is always on and often in data centres.
Client-server architecture
46
This architecture has two end systems that directly communicate
P2P
47
This sort of architecture decentralises the resources on a network
P2P
48
The network application running within a host
Process
49
Processes in different hosts communicate by _______
exchanging messages
50
This address differentiates processes in different hosts
IP address
51
This differentiates processes within the same host
Port number
52
Message syntax, message semantics, communication rules are all types of...
Functions in an application protocol
53
In Web and HTTP, the client in a client-server model is what?
A browser that requests, receives and "displays" web objects
54
In Web and HTTP, the server in a client server model is what?
The web server that sends objects in response to requests made by the client
55
HTTP stands for
Hypertext Transfer Protocol
56
What is the difference between HTTP and HTTPS?
HTTPS is an extension of HTTP for secure communication and uses TLS
57
What protocol does HTTP use for communication?
Transport layer protocol
58
What methods does the TCP perform?
GET, HEAD, POST, PUT, DELETE, LINK, UNLINK
59
How does caching improve load time?
Once any name server learns mapping, it caches mapping and immediately returns a mapping in response to a query.
60
What line in a packet capture specifies the date of cached copy in an HTTP request?
If-Modified-Since
61
The server returns this error if the response contains no object because of the cached copy being up to date.
HTTP/1.0 304 Not Modified
62
What are the three major components of email?
User agents, mail servers, and protocols.
63
What are the four email protocols?
SMTP, POP, IMAP, MIME
64
POP is _____ but limited in _____
simple, functionality
65
_____ has more features than _____
IMAP, POP
66
Which protocol allows users to check the headers before downloading?
IMAP
67
This protocol allows non-ASCII data to be sent through emails
MIME
68
DNS is a translation between ____ and _____
IP address, host name
69
DNS is implemented using a _____ system
distributed database
70
What is a benefit of caching?
It improves response time
71
T/F: You can set cached entries to time out
True (using TTL)
72
This is a software component characterised by a combination of the local/remote IP address and port number.
A socket
73
A socket API is usually provided by the _____
Operating system
74
What is the difference between socket programming with TCP vs UDP?
In TCP, the client must first contact the server to set up a connection. In UDP, there is no connection between the client and the server.
75
Does TCP or UDP provide reliable transfer?
TCP - in-order byte stream transfer.