Application Layer Protocol

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

APPLICATION LAYER

PROTOCOL
HTTP
HTTPS
• WHAT IS APPLICATION LAYER ?
• WHAT IS HTTP ?
• WHAT IS HTTPS ?
• WHY TO GET UPGRADE FROM HTTP TO HTTPS ?

TILAK ARASU NH , EEE , REVA UNIVERSITY 1


TRANSMISSION CONTROL PROTOCOL/
INTERNET PROTOCOL
 4 LAYER ARCH
 THIS IS THE NETWORK MODEL USED IN CURRENT INTERNET ARCH
 1ST USED IN DEFENCE
 FOR DATA COMMUNICATION

TILAK ARASU NH , EEE , REVA UNIVERSITY 2


APPLICATION LAYER

TRANSPORT LAYER

INTER N/W LAYER

DATA LINK AND PHYSICAL


LAYER

TILAK ARASU NH , EEE , REVA UNIVERSITY 3


APPLICATION LAYER : DATA REPRENSTATION , APP INTERFACE

TRANSPORT LAYER : PROCESS TO PROCESS COMMUNICATION , NEEDS PORT ADDRESS

INTER NETWORK LAYER : NODE TO NODE COMMUNICATION , NEEDS IP ADDRESS

DATA LINK PHYSICAL LAYER : USES PHYSICAL ADDRESS , FLOW CONTROL , ERROR CONTROL

TILAK ARASU NH , EEE , REVA UNIVERSITY 4


APPLICATION LAYER PROTOCOL :
• PROTOCOL IS SET OF RULES (HOW TO COMMUNICATE , WHAT FORMAT )
• EX: HTTP , DNS , FTP , SMTP
• INTERFACE TO USER
• PRESENT DATA IN USER READABLE FORMAT
• DATA ENCAPSULATION
• ENCRYPTION / DECRYPTION
• SESSION CONTROL

TILAK ARASU NH , EEE , REVA UNIVERSITY 5


HTTP :
 HYPER TEXT TRANSFER PROTOCAL
 HTTP IS A REQUEST-RESPONSE STD TYPICAL OF CLIENT-SERVER
COMPUTING.
 WEB BROWSERS ACT AS CLIENTS
 COMPUTER HOSTING THE WEB SITE IS SERVER
 “IF TCP/IP IS A ROAD HTTP IS BUS”
 HTTP COMMUNICATION (REQUEST-RESPONSE) HAS TWO PARTS:
1.HEADER 2.BODY

TILAK ARASU NH , EEE , REVA UNIVERSITY 6


START LINE:

METHOD DESCRIPTION
GET GET THE CONTENTS
HEAD GET THE HEADER INFORMATION
POST SEND THE DOC OR INFO
PUT REPLACE THE SPECIFIED DOC OR INFO
WITH ENCLOSED DATA
DELETE DELETES THE DOC OR INFO

TILAK ARASU NH , EEE , REVA UNIVERSITY 7


HEADER FILE :

METHOD DESCRIPTION
GENERAL FOR GEN INFO EX:TIME , DATA
REQUEST INCLUDED IN REQUEST HEADERS
RESPONSE INCLUDED IN RESPONSE HEADERS
ENTITY USED IN BOTH REQUEST AND
RESPONSE TO DEFINE SOME
PARAMETERS

TILAK ARASU NH , EEE , REVA UNIVERSITY 8


STATUS CODE:

FIRST DIGIT CATEGORY


1 INFORMATIONAL
2 SUCCESS
3 REDIRECTION
4 CLIENT ERROR
5 SERVER ERROR

Ex: 404 error , 501 error

TILAK ARASU NH , EEE , REVA UNIVERSITY 9


WHY HTTPS ?

TILAK ARASU NH , EEE , REVA UNIVERSITY 10


TILAK ARASU NH , EEE , REVA UNIVERSITY 11
THANK YOU#MSCN

TILAK ARASU NH , EEE , REVA UNIVERSITY 12

You might also like