Presentation is loading. Please wait.

Presentation is loading. Please wait.

Data communication and Networks

Similar presentations


Presentation on theme: "Data communication and Networks"— Presentation transcript:

1 Data communication and Networks
Networks Ports Wireless Application Protocol (wap) Lecture-5 Instructor : Mazhar Hussain

2 WAP- Wireless Application Protocol
An open, global specification that empowers mobile users with wireless devices to easily access and interact with internet information and services instantly. The wireless industry came up with the idea of WAP. The point of this standard was to show internet contents on wireless clients, like mobile phones.

3 WAP stands for Wireless Application Protocol
WAP is an application communication protocol WAP is used to access services and information WAP is inherited from Internet standards WAP is for handheld devices such as mobile phones WAP is a protocol designed for micro browsers WAP enables the creating of web applications for mobile devices. WAP uses the mark-up language WML (not HTML)

4 The basic AIM of WAP is to provide a web-like experience on small portable devices - like mobile phones and PDAs.

5 Purpose of WAP To enable easy, fast delivery of relevant information and services to mobile users. Type of devices that use WAP Handheld digital wireless devices such as mobile phones and smart phones etc. WAP works with most Wireless networks  such as: Cellular Digital Packet Data (CDPD), Code division multiple access (CDMA), Global System for Mobile (GSM), Time Division Multiple Access (TDMA).

6 Operating systems that are compatible with WAP
Operating systems that are compatible with WAP WAP is a communications protocol and an application environment. WAP is independent of OS that means WAP can be implemented on any OS. It can be built on any operating system. It provides service interoperability even between different device families.

7 World-Wide Web Model Web Server Client Request (URL) Response
CGI, Scripts, Etc. Content Web Server Client Web Browser Request (URL) Response (Content)

8 WAP Programming Model Gateway Web Server Client Request Encoded CGI,
Scripts, Etc. Content Web Server Gateway Client WAE User Agent Request (URL) Encoded Request Encoders And Decoders Response (Content) Encoded Response

9 WAP Device - Is used to access WAP applications and content. It might be a PDA, handheld computer. WAP Client - Entity that receives content from Internet via a WAP Gateway. This is usually the WAP Browser. WAP Content/Origin/Application Server - Element in the network where the information or web/WAP applications resides.

10 Websites: References Beginning WAP – Wrox Publications Books:
Dynamic WAP Application Development- Manning Publications, Inc

11 Networks Ports Well Known Ports/ Reserve Ports Register Ports
Dynamic/Private Ports Ports  - well-known ports Ports  - registered ports: vendors use for applications Ports >49151 - dynamic / private ports

12 Well Known Ports/ Reserve Ports
The port numbers in the range from 0 to 1023 are the well-known ports or system ports.[6] They are used by system processes that provide widely used types of network services. On Unix- like operating systems, a process must execute with superuser privileges to be able to bind a network socket to an IP address using one of the well-known ports.

13 Common ports 21: File Transfer Protocol (FTP) 22: Secure Shell (SSH)
23: Telnet remote login service 25: Simple Mail Transfer Protocol (SMTP) 53: Domain Name System (DNS) service 80: Hypertext Transfer Protocol (HTTP) used in the World Wide Web 110: Post Office Protocol (POP3) 119: Network News Transfer Protocol (NNTP) 123: Network Time Protocol (NTP) 143: Internet Message Access Protocol (IMAP) 161: Simple Network Management Protocol (SNMP) 194: Internet Relay Chat (IRC) 443: HTTP Secure (HTTPS)

14 Registered port A registered port is a network port (a sub- address defined within the Internet Protocol, in the range 1–65535) assigned by the Internet Assigned Numbers Authority (IANA) (or by Internet Corporation for Assigned Names and Numbers (ICANN) before March 21, 2001[1]) for use with a certain protocol or application. Ports with numbers lower than those of the registered ports are called well-known ports; ports with numbers greater than those of the registered ports are called dynamic and/or private ports.[2]

15 Private ports The dynamic or private ports are those from through 65535

16 Questions/Comments?


Download ppt "Data communication and Networks"

Similar presentations


Ads by Google