export_week 3 Flashcards
A pair of sockets is called a
Connection
Protocol ___________ allows multiple protocols to work together.
interperability
Protocol ___________ allows multiple protocols to work together.
Message Fields & Structure Types of messages exchanged Protocol versioning info Message sending rules Message response rules
Message Semantics
In the internet, an application-level protocol implementing web browsing would most likely utilize_________ as its transport-layer protocol.
TCP
The SMTP e-mail protocol is called a______ Protocol
Push
The DNS application-layer protocol utilizes the transport-layer protocol.
UDP
The reserved port for HTTP is port
80
The POP3 e-mail protocol is called a protocol.
Pull
FTP is implemented over a single TCP connection.
False
The FTP application-layer protocol utilizes the transport-layer protocol.
TCP
The HTTP application-layer protocol utilizes the transport-layer protocol.
TCP
The reserved port for SMTP is port
25
HTTP implements caching by use of a UDP check.
False
The following is a valid IP address:
130.154.465.201
False
Consider the following:
http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png
What is teh Host Name?
www.oregon.gov
Consider the following:
http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png
What is the Path Name?
SiteCollectionImages/branding/portal/bigfoot.png
Consider the following:
http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png
The URl is
http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png
Consider the following:
http://www.oregon.gov/SiteCollectionImages/branding/portal/bigfoot.png
The TLD is
GOV
There is a single, central DNS server.
False
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 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.
It is acceptable to create two TCP connections on the same server/port doublet from the same client/port doublet.
False
he network layer manages communications from ________ to __________
Host to Host
In the internet, an application-level protocol implemeting streaming video would most likely utilize as its transport-layer protocol.
UDP
The minimum necessary information for identifying a process on a remote host would be
Remote port Number
Remote host IP
The reserved port for FTP data transfer is port
20
FTP is implemented over a pair of TCP connections.
True
The reserved port for FTP control is port
21
HTTP implements caching by use of a conditional GET.
True
A server-side piece of data which is used to keep track of transactions between a client and server is called a cookie.
Cookie
If an HTTP server can send 2 objects over a single TCP connection, this is an example of_____________HTTP
Persistent
The one’s complement of 10010110 is
01101001
A program running on a host is called a ___________
Process
In a ___________ architecture, no one host is always on, but hosts may connect amongst themselves in an on-demand fashion.
P2P
A pair of sockets is called a __________.
Connection
The IMAP/POP3 application-layer protocols utilizes the ________ transport-layer protocol.
TCP
FTP is implemented over a pair of UDP connections.
False
The reserved port for SSH is port ________.
port 22
Cookies are not a security or privacy concern.
False
The DNS application-layer protocol utilizes the _______ transport-layer protocol.
UDP
The SMTP application-layer protocol utilizes the _______ transport-layer protocol.
TCP
A server-side piece of data which is used to keep track of transactions between a client and server is called a cookie.
False
The following is a valid IP address:
130.154.1.25
True
In the HTTP protocol, how is an object addressable?
By its Uniform Resource Locator (URL)
What states does HTTP preserve?
HTTP is stateless.
A client-side history of transactions between a client and server using HTTP is called a
Cookie
How are cookies implemented in the HTTP handshaking procedure?
- Server responds to client request, and includes in this response a request to use cookies.
- Client either sends next message with cookies enabled (to use cookies) or disabled
- Sever generates cookie number and send this back to client.
What is the goal of caching in HTTP?
to prevents the same information from being repeatedly downloaded, which would cause additional congestion in the internet
Is FTP a peer-to-peer or client/server protocol?
Client/server
What are the three major components of e-mail?
User agent (such as an email client, or webmail); a mail server; an email protocol.
SMTP is a_______ protocol,
IMAP is a ______ protocol,
POP3 is a______ protocol.
Push
Pull
Pull
How many unique network interface hardware addresses are possible?
12 hex digits means 16^12 = 281,474,976,710,656
How many unique 32-bit IP addresses are possible?
32 binary digits means 232 = 4,294,967,296 unique numbers
What organization manages the .org TLD?
PIR, the Public Interest Registry
In an internet name, what is the highest-priority component? The second-highest priority component? What are subsequently prioritized components used for?
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.