Académique Documents
Professionnel Documents
Culture Documents
Raghu N.C.
Member Technical Staff
Layers Revisited
Application Layer
Limitations:
– A change to the IP address/DNS means that
each client must be reconfigured separately.
– Each computer uses an IP address whether it
is currently in the network or not.
IP addressing
• Dynamic IP addressing: IP addresses are
assigned upon request using the DHCP
protocol
• DHCP was developed from an earlier
protocol called BOOTP, which was used
primarily to boot diskless computers.
• A diskless computer receives a complete
operating system over the network as it
boots.
DHCP
• DHCP stands for Dynamic Host
Configuration Protocol.
– client side
which executes on the sender's mail
– server side
which executes on the recipient's mail server.
SMTP
• Both the client and server sides of SMTP run on
every mail server.
• User Agent
• Objects
• URL has 2 components
– Host name where the object resides
– Path name
• Client like IE, Firefox
• Servers like IIS, APACHE
HTTP
• Connection: Close
• Date:
• Server: Apache/1.3.0 (UNIX)
• Last modified: Header lines
• Content-Length:7654
• Content-Type: Text/html
• (data data data data data)
Actual data
HTTP Response Message
• Status line:
– Protocol version field
– Status code
– Corresponding status message
• Connection: Close (server going to close the
connection)
• Data: At which the response was created and
sending (Time when object is retrieved not created)
• Last Modified: Indicates when the object were
created / last modified (used in caching)
How to identify Users ?
401
Authentication Required
• It uses 2 connections
– Control connection for commands : 21
– Data connection for Data transmission: 20
• Remote Login
• Port : 23