Topic #10: Application Layer Services and Examples Flashcards

1
Q

These identify applications and application layer services that are the source and destination of data

A

Port Numbers

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

What addressing scheme does the transport layer use?

A

Port Numbers

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

Port Number for the Domain Name System

A

TCP/UDP port 53

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

Port Number for HTTP

A

TCP port 80

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

Port number for SMTP

A

TCP port 25

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

Port number for POP

A

UDP port 110

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

Port number for Telnet

A

TCP port 23

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

Port number for DHCP

A

UDP port 67

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

Port for FTP

A

TCP Ports 20 and 21

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

Two things that make DNS Work

A

DNS Protocol and DNS Resolver

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

This defines the automated service that matches the resource names with the required numeric network address

A

DNS protocol

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

This supports the name resolution for the other network applications and other services that need it

A

DNS resolver

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

Record type that means an end device

A

A

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

Record type which means an authoritative name server

A

NS

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

Record type that is a canonical name for an alias

A

CNAME

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

Record type that means Mail Exchange Record

A

MX

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

Steps in using WWW Service and HTTP

A
  • URL is typed in the address bar
  • browser checks with the DNS server and converts it to an IP address
  • Connects to the server requested
  • Using HTTP the browser sends a GET request for the desired HTML document
  • the server sends the HTML for the webpage
  • browser interprets the HTML code and formats the page
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

The email client when people compose e-mails.

A

Mail User Agent

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

Applications and services for MUA to use

A

POP or POP3
SMTP

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

What protocol to use when Sending email?

A

SMTP Protocol

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

What protocol to use when receiving emails?

A

POP Protocol

21
Q

This is used to forward emails, receives emails from the Mail User Agent, uses SMTP to route emails between servers and passes email to the MDA for final delivery

A

Mail Transfer Agent

22
Q

Receives messages from MUA or from the MTA on another server

A

Mail Delivery Agent

23
Q

Command in the SMTP protocol that identifies the SMTP client process to the SMTP server process

24
Command in the SMTP protocol that is a newer version of HELO
EHLO
25
Command in the SMTP protocol that identifies the sender
MAIL FROM
26
Command in the SMTP protocol that identifies the recipient
RCPT TO
27
This is another commonly used application layer protocol that was used to develop to allow file transfers between client and a server
File Transfer Protocol
27
Command in the SMTP Protocol that identifies the body of the message
DATA
28
FTP Process
- Client opens first connection to the server for control traffic - Client opens second connection for control traffic - Gets data
29
this protocol enables devices to obtain IP addresses, subnet masks, gateways, DNS server information and etc.
Dynamic Host Configuration Protocol
30
DHCP IP address hosting process
- assigns an IP address that is not being used from a range of available IP addresses - if host logs off or losses power, IP address is returned to the pool to be reassigned to another host if needed
31
This protocol allows servers to share their resources with clients
Server Message Block
32
What SMB does
-start, authenticate and terminate sessions - control file and printer access - allow applications to send/receive messages to/from another device
33
Gnutella protocol packet type for device discovery
ping
34
Gnutella protocol packet type as a reply to a ping
pong
35
Gnutella protocol packet type for a file location
query
36
Gnutella protocol packet type as a reply to a query
query hit
37
Gnutella protocol packet type as a download request
push
38
Disadvantage of using Telnet Service
Data is not encrypted
39
Oldest application layer protocols
Telnet
40
Secure version of Telnet
Secure Shell (SSH)
41
This protocol allows users to emulate text-based terminal devices over the network using network software
Telnet
42
Telnet Protocol Command that enables the user to request that a response appear on the terminal screen to indicate that the VTY session is active
AYT (Are You There)
43
Telnet Protocol Command that deletes all text from the current line
EL (Erase Line)
44
Suspends the process to which the virtual terminal is connected.
IP (Interrupt Process)
45
These are computer programs with which the user interacts and initiate data transfer process at the user's request
Applications
46
These are background programs that provide the connection between application layer and the lower layers of the networking model
Services
47
It allows P2P applications to search for shared resources on peers
Gnutella
48
These were created to convert the numeric IP addressed into a simple, recognizable name
Domain Names