export_week 3 Flashcards

1
Q

A pair of sockets is called a

A

Connection

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

Protocol ___________ allows multiple protocols to work together.

A

interperability

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

Protocol ___________ allows multiple protocols to work together.

A
Message Fields & Structure

  		 Types of messages exchanged

  		 Protocol versioning info

  		 Message sending rules

  		 Message response rules


Message Semantics

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

In the internet, an application-level protocol implementing web browsing would most likely utilize_________ as its transport-layer protocol.

A

TCP

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

The SMTP e-mail protocol is called a______ Protocol

A

Push

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

The DNS application-layer protocol utilizes the transport-layer protocol.

A

UDP

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

The reserved port for HTTP is port

A

80

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

The POP3 e-mail protocol is called a protocol.

A

Pull

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

FTP is implemented over a single TCP connection.

A

False

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

The FTP application-layer protocol utilizes the transport-layer protocol.

A

TCP

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

The HTTP application-layer protocol utilizes the transport-layer protocol.

A

TCP

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

The reserved port for SMTP is port

A

25

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

HTTP implements caching by use of a UDP check.

A

False

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

The following is a valid IP address:

130.154.465.201

A

False

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

Consider the following:

http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png

What is teh Host Name?

A

www.oregon.gov

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

Consider the following:

http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png

What is the Path Name?

A

SiteCollectionImages/branding/portal/bigfoot.png

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

Consider the following:

http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png

The URl is

A

http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png

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

Consider the following:

http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png

The TLD is

A

GOV

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

There is a single, central DNS server.

A

False

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

Suppose that a client application sends a request to a server application at port 80 on a remote server. The server responds to the client’s address at

A

a port number assigned by the client’s operating system; this number is not used directly by the client application, but is sent to the server along with the original request.

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

It is acceptable to create two TCP connections on the same server/port doublet from the same client/port doublet.

A

False

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

he network layer manages communications from ________ to __________

A

Host to Host

23
Q

In the internet, an application-level protocol implemeting streaming video would most likely utilize as its transport-layer protocol.

A

UDP

24
Q

The minimum necessary information for identifying a process on a remote host would be

A

Remote port Number

Remote host IP

25
Q

The reserved port for FTP data transfer is port

A

20

26
Q

FTP is implemented over a pair of TCP connections.

A

True

27
Q

The reserved port for FTP control is port

A

21

28
Q

HTTP implements caching by use of a conditional GET.

A

True

29
Q

A server-side piece of data which is used to keep track of transactions between a client and server is called a cookie.

A

Cookie

30
Q

If an HTTP server can send 2 objects over a single TCP connection, this is an example of_____________HTTP

A

Persistent

31
Q

The one’s complement of 10010110 is

A

01101001

32
Q

A program running on a host is called a ___________

A

Process

33
Q

In a ___________ architecture, no one host is always on, but hosts may connect amongst themselves in an on-demand fashion.

A

P2P

34
Q

A pair of sockets is called a __________.

A

Connection

35
Q

The IMAP/POP3 application-layer protocols utilizes the ________ transport-layer protocol.

A

TCP

36
Q

FTP is implemented over a pair of UDP connections.

A

False

37
Q

The reserved port for SSH is port ________.

A

port 22

38
Q

Cookies are not a security or privacy concern.

A

False

39
Q

The DNS application-layer protocol utilizes the _______ transport-layer protocol.

A

UDP

40
Q

The SMTP application-layer protocol utilizes the _______ transport-layer protocol.

A

TCP

41
Q

A server-side piece of data which is used to keep track of transactions between a client and server is called a cookie.

A

False

42
Q

The following is a valid IP address:

130.154.1.25

A

True

43
Q

In the HTTP protocol, how is an object addressable?

A

By its Uniform Resource Locator (URL)

44
Q

What states does HTTP preserve?

A

HTTP is stateless.

45
Q

A client-side history of transactions between a client and server using HTTP is called a

A

Cookie

46
Q

How are cookies implemented in the HTTP handshaking procedure?

A
  1. Server responds to client request, and includes in this response a request to use cookies.
  2. Client either sends next message with cookies enabled (to use cookies) or disabled
  3. Sever generates cookie number and send this back to client.
47
Q

What is the goal of caching in HTTP?

A

to prevents the same information from being repeatedly downloaded, which would cause additional congestion in the internet

48
Q

Is FTP a peer-to-peer or client/server protocol?

A

Client/server

49
Q

What are the three major components of e-mail?

A

User agent (such as an email client, or webmail); a mail server; an email protocol.

50
Q

SMTP is a_______ protocol,
IMAP is a ______ protocol,

POP3 is a______ protocol.

A

Push
Pull

Pull

51
Q

How many unique network interface hardware addresses are possible?

A

12 hex digits means 16^12 = 281,474,976,710,656

52
Q

How many unique 32-bit IP addresses are possible?

A

32 binary digits means 232 = 4,294,967,296 unique numbers

53
Q

What organization manages the .org TLD?

A

PIR, the Public Interest Registry

54
Q

In an internet name, what is the highest-priority component? The second-highest priority component? What are subsequently prioritized components used for?

A

The right-most (.com, .org) TLD is the highest priority. The next-leftmost (“Comcast” in www.comcast.net) is the domain name. fields to the left of this are used internally (such as “engr” in engr.oregonstate.edu) as host names.