0% found this document useful (0 votes)
24 views

Module 15

This document discusses several key application layer protocols in TCP/IP networking including DNS, DHCP, SMTP, POP, IMAP, FTP, HTTP, and HTTPS. It explains that DNS is used to translate domain names to IP addresses, DHCP dynamically assigns IP addresses to hosts, SMTP and POP/IMAP are used for email transmission and retrieval, FTP and HTTP are used for file transfer and web access, and HTTPS secures HTTP communications with encryption.

Uploaded by

Craig
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Module 15

This document discusses several key application layer protocols in TCP/IP networking including DNS, DHCP, SMTP, POP, IMAP, FTP, HTTP, and HTTPS. It explains that DNS is used to translate domain names to IP addresses, DHCP dynamically assigns IP addresses to hosts, SMTP and POP/IMAP are used for email transmission and retrieval, FTP and HTTP are used for file transfer and web access, and HTTPS secures HTTP communications with encryption.

Uploaded by

Craig
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

HTTP-HTML

HTTP-HTML
HTTP-HTML
HTTP-HTTPS
SMTP
POP
IMAP
DOMAIN NAME
SYSTEM
• DNS and DHCP are application layer protocols that
simplify obtaining addresses for network devices.
• Domain names are used to convert numeric IP addresses
into user-friendly and recognizable names.
• Fully-qualified domain names (FQDNs) make it easier
for people to remember addresses compared to numeric
IP addresses.
• DNS protocol automates the mapping of domain names
to numeric addresses and uses a standardized message
format for communication between clients and servers,
including queries, responses, error messages, and
resource record information transfer.
DNS MESSAGE
FORMAT
DNS HIERARCHY
NSLOOKUP
DHCP
FILE TRANSFER
PROTOCOL
SERVER MESSAGE
BLOCK
TCP/IP Application Layer
Protocols
- Name System
- Host Config
- Email
- File Transfer
- Web
TCP/IP Application Layer
Protocols
Name System
DNS - Domain Name System (or Service)
•TCP, UDP 53
•Translates domain names, such as cisco.com, into IP addresses.
TCP/IP Application Layer
Protocols
Host Config
BOOTP - Bootstrap Protocol
•UDP client 68, server 67
•Enables a diskless workstation to discover its own IP address, the IP address
of a BOOTP server on the network, and a file to be loaded into memory to
boot the machine
•BOOTP is being superseded by DHCP
DHCP - Dynamic Host Configuration Protocol
•UDP client 68, server 67
•Dynamically assigns IP addresses to be re-used when no longer needed
TCP/IP Application Layer
Protocols
Email
SMTP - Simple Mail Transfer Protocol
•TCP 25
•Enables clients to send email to a mail server
•Enables servers to send email to other servers
POP3 - Post Office Protocol
•TCP 110
•Enables clients to retrieve email from a mail server
•Downloads the email to the local mail application of the client
IMAP - Internet Message Access Protocol
•TCP 143
•Enables clients to access email stored on a mail server
•Maintains email on the server
TCP/IP Application Layer
Protocols
File Transfer
FTP - File Transfer Protocol
•TCP 20 to 21
•Sets rules that enable a user on one host to access and transfer files
to and from another host over a network
•FTP is a reliable, connection-oriented, and acknowledged file
delivery protocol
TFTP - Trivial File Transfer Protocol
•UDP client 69
•A simple, connectionless file transfer protocol with best-effort,
unacknowledged file delivery
•It uses less overhead than FTP
TCP/IP Application Layer
Protocols
Web
HTTP - Hypertext Transfer Protocol
•TCP 80, 8080
•A set of rules for exchanging text, graphic images, sound, video,
and other multimedia files on the World Wide Web
HTTPS - HTTP Secure
•TCP, UDP 443
•The browser uses encryption to secure HTTP communications
•Authenticates the website to which you are connecting your
browser

You might also like