Application Layer Flashcards

0
Q

Ex of application layer protocols

A

Http, FTP, email, smtp, pop, telnet, ssh

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

Main purpose

A

Provides network services to users applications; exchange data between source and destination hosts

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

Steps of application layer

A
  1. Create
  2. Prepare
  3. Convert
  4. Initiate transfer
  5. Roles of each layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Side note:

A

Provides interface between apps we use to communicate and the bottom layers of osi model

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

Server

A

Runs a daemon or process in the background, not under users control; resources usually stored on server

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

Client

A

Requests something from server

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

Upload

A

Data from client to server

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

Download

A

Data from server to client

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

P2p network

A

2 more pcs via a network sharing resources without a dedicated server; central admin not required; either device can function as server or client at a time

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

DNS

A

Matches resource names with ip addresses.

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

Ipconfig/displaydns

A

Displays all cached DNS entries

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

DNS hierarchy

A

cisco.netacad.com
.com is a top level
.netacad is a second level domain
Cisco is at the lower level

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

HTTP, HTTPS

A

Control transfers of web resources from a web server to a client browser

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

Get message (HTTP)

A

Request for data

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

Put message (HTTP)

A

Uploads resources or content to the web server

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

Post message (HTTP)

A

Includes data in messages sent to server

16
Q

DNS Process

A
  1. Request page
  2. Http server returns code
  3. Client web browser interprets code
17
Q

MTA

A

Forwards email to destination

18
Q

MDA

A

Place in appropriate mailbox; final delivery of email

19
Q

FTP requires two connections:

A

One for commands and replies via port 21

The other for actual file transfer via port 20

20
Q

Gnutella protocol

A

Each device on network tell the other what files are avail when queried

21
Q

DHCP

A

Automatically configures IP address, temporarily leases subnet masks, gateway, other ip parameters

22
Q

SMB

A

Client-server file-sharing protocol developed by Microsoft; long term connections to servers; described structure of shared network resources such as printer, directories

23
Q

Telnet

A

Remote access to a device