Professional Documents
Culture Documents
Unit2ApplicationLayerpptx__2023_04_18_12_54_11
Unit2ApplicationLayerpptx__2023_04_18_12_54_11
Hitesh Kag
Syllabus
2. Application Layer :
Principles of Network applications, Web &
HTTP, Domain Name System, Electronic Mail,
Socket Programming.
Principles of Network Applications
• Fundamental concepts that govern the design and
development of applications that run on a computer network.
These principles encompass several key aspects of network
applications, including:
• Network Application Architectures
• Processes Communicating
• The Interface Between the Process and the Computer
Network
• Transport Services Available to Applications
• Transport Services Provided by the Internet
• Application-Layer Protocols
Network Application Architectures