Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Application Layer RIS 251 Dr. ir. S.S. Msanjila.

Similar presentations


Presentation on theme: "The Application Layer RIS 251 Dr. ir. S.S. Msanjila."— Presentation transcript:

1 The Application Layer RIS 251 Dr. ir. S.S. Msanjila

2 DNS – The Domain Name System
The DNS Name Space Resource Records Name Servers

3 A portion of the Internet domain name space.
The DNS Name Space A portion of the Internet domain name space.

4 The principal DNS resource records types.

5 Part of the DNS name space showing the division into zones.
Name Servers Part of the DNS name space showing the division into zones.

6 How a resolver looks up a remote name in eight steps.
Name Servers How a resolver looks up a remote name in eight steps.

7 Electronic Mail Architecture and Services The User Agent
Message Formats Message Transfer Final Delivery

8 Architecture and Services
Basic functions Composition Transfer Reporting Displaying Disposition

9 RFC 822 header fields related to message transport.
Message Formats – RFC 822 RFC 822 header fields related to message transport.

10 Message Formats – RFC 822 (2)
Some fields used in the RFC 822 message header.

11 MIME – Multipurpose Internet Mail Extensions
Problems with international languages: Languages with accents (French, German). Languages in non-Latin alphabets (Hebrew, Russian). Languages without alphabets (Chinese, Japanese). Messages not containing text at all (audio or images).

12 RFC 822 headers added by MIME.

13 The MIME types and subtypes defined in RFC 2045.

14 Final Delivery (a) Sending and reading mail when the receiver has a permanent Internet connection and the user agent runs on the same machine as the message transfer agent. (b) Reading when the receiver has a dial-up connection to an ISP.

15 The World Wide Web Architectural Overview Static Web Documents
Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Ehnancements The Wireless Web

16 Architectural Overview
The parts of the Web model.

17 (a) A browser plug-in. (b) A helper application.
The Client Side (a) A browser plug-in. (b) A helper application.

18 A multithreaded Web server with a front end and processing modules.
The Server Side A multithreaded Web server with a front end and processing modules.

19 URLs – Uniform Resource Locaters
Some common URLs.

20 HTML – HyperText Markup Language
(b) (a) The HTML for a sample Web page. (b) The formatted page.

21 XML and XSL A simple Web page in XML.

22 Steps in processing the information from an HTML form.
Dynamic Web Documents Steps in processing the information from an HTML form.

23 The built-in HTTP request methods.
HTTP Methods The built-in HTTP request methods.

24 Hierarchical caching with three proxies.

25 Multimedia Internet Radio Voice over IP Introduction to Video
Video Compression Video on Demand The MBone – The Multicast Backbone

26 A student radio station.
Internet Radio A student radio station.

27 The H323 architectural model for Internet telephony.
Voice over IP The H323 architectural model for Internet telephony.

28 Overview of a video-on-demand system.


Download ppt "The Application Layer RIS 251 Dr. ir. S.S. Msanjila."

Similar presentations


Ads by Google