Application Layer(edited for notes)
Application Layer(edited for notes)
File Transfer Protocol (FTP) - used for interactive file transfer between
systems/Used for file transfers(connection-orientated)
Trivial File 2Transfer Protocol (TFTP) - used for connectionless active file
transfer
Simple Mail Transfer Protocol (SMTP) - used for the transfer of mail
messages and attachments
Post Office Protocol (POP) - used by email clients to retrieve email from a
remote server/to send emails between clients and server or devices
Internet Message Access Protocol (IMAP) – another protocol for email
retrieval
Common Application Layer Protocols
Hypertext Transfer Protocol and Hypertext Markup Language
A human legible
name is resolved
to its numeric
network device
address by the
DNS protocol.
Providing IP Addressing Services
Domain Name Service (cont.)
A human legible
name is resolved
to its numeric
network device
address by the
DNS protocol.
Providing IP Addressing Services
Domain Name Service (cont.)
DNS Hierarchy
Examples top-
level domains:
.us - united
states
.za - South
Africa
.com - business
or industry
.jp - Japan
FTP client is an application that runs on a computer that is used to push and
pull data from a server running an FTP daemon.
File Transfer Protocol FTP 20, 21 Transfers files from a client to a server and vice versa.