application layer - chapter 3 Flashcards

1
Q

Name 5 of the protocols in application layer

A
  1. SMTP
  2. DNS
  3. FTP
  4. TELNET
  5. HTTP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe HTTP & port number

A
  • Hypertext Transfer Protocol
  • port: 80
  • function . fetch html files from server
  • how: client - initiates request
    server - receives request
    - fetch files
    - response request
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe SMTP & port number

A
  • Simple Mail Transfer Protocol
  • port: 25
  • function: transfer & receive emails
  • how:
    . clients initiates connection with SMTP
    . SMTP server safe keep email when received every copies
    . SMTP server then transfer email to host once establish a connection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe FTP & Port number

A
  • File Transfer Protocol
  • port: 21
  • function: file transfer
  • how:
    . client initiates connection
    . server receives connection
    . server then transfer file to client
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe TELNET & port number

A
  • port: 23
  • function: allow configuration of routers, switches & etc (remote command line terminals)
  • how:
    . client echoes characters
    . server echoes whole sentence once received whole line of characters.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe DNS & port number

A
  • Domain Name System
  • port: 53
  • function: translate host name into ip
  • how
    . hierarchy based system
    . local - root - tld - organization (imagine searching words in a dictionary)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly