Data communication and Networks

Slides:



Advertisements
Similar presentations
WAP Next Generation
Advertisements

Network Services Networking for Home & Small Business.
Internet and World Wide Web Technologies E-commerce Book Chapter 3 pages Concentrate on
The Internet Useful Definitions and Concepts About the Internet.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
Wireless Application Protocol(WAP) Presented By: Swati Shukla.
? INTERNET WHAT, WHY, HOW. DEFINITION The Internet is a massive public spiderweb of computer connections. It connects personal computers, laptops, tablets,
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Network Services Networking for Home & Small Business.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Forensic and Investigative Accounting Chapter 14 Internet Forensics Analysis: Profiling the Cybercriminal © 2005, CCH INCORPORATED 4025 W. Peterson Ave.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
TCP/IP fundamentals Unit objectives Discuss the evolution of TCP/IP Discuss TCP/IP fundamentals.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Internet Architecture and Governance
TCP/IP (Transmission Control Protocol / Internet Protocol)
Network Programming All networked computers have an IP Address – Unique – In the form of xxx.xxx.xxx.xxx ( ) – 32 bits = ~4 billion possibilities.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Application of the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
Website Design and Construction Services and Standards.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Internet Basics. The Internet: Then and Now The Internet was created by the Advanced Research Projects Agency (ARPA) and the U.S. Department of Defense.
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
4.01 How Web Pages Work.
CX Introduction to Web Programming
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Application layer tcp/ip
Instructor Materials Chapter 5 Providing Network Services
Technologies and Applications
Level 2 Diploma Unit 10 Setting up an IT Network
JavaScript and Ajax (Internet Background)
CNIT 131 Internet Basics & Beginning HTML
Network Wiring and Reference
Some bits on how it works
Protocols and networks in the TCP/IP model initially.
Networking for Home and Small Businesses – Chapter 6
Chapter 10: Application Layer
14-мавзу. Cookie, сеанс, FTP и технологиялари
Networking for Home and Small Businesses – Chapter 6
Topic 5: Communication and the Internet
ICT Computing Lesson 4: Computing Network.
Internet Protocols IP: Internet Protocol
Lesson 3: Introduction to Internet Technology
Protocols 2 Key Revision Points.
Lecture 16: Writing Your Own Web Service
CSCI {4,6}900: Ubiquitous Computing
Lecture 1 Kanida Sinmai
TCP/IP Protocol Suite: Part 2, Application Layer
APACHE WEB SERVER.
Networking for Home and Small Businesses – Chapter 6
Lecture 14: JSON and Web SERVICES
4.01 How Web Pages Work.
Computer Networks Protocols
Mobile Internet and WAP
Presentation transcript:

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

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.

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)

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

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).

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.

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

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

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.

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

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

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.

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)

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]

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

Questions/Comments?