Protocols and networks in the TCP/IP model initially.

Slides:



Advertisements
Similar presentations
Outline  Introduction to Application Layer  Peer-to-peer paradigm  Client-server paradigm  Domain Name System (DNS)  Flat-naming vs hierarchical-naming.
Advertisements

Application Layer Pertemuan 25 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
The Application Layer Chapter 7. Electronic Mail Architecture and Services The User Agent Message Formats Message Transfer Final Delivery.
The Internet Useful Definitions and Concepts About the Internet.
Layer 7- Application Layer
Chapter 2: Application layer  2.1 Web and HTTP  2.2 FTP 2-1 Lecture 5 Application Layer.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Application Layer Chapter
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Fall 2005 By: H. Veisi Computer networks course Olum-fonoon Babol Chapter 7 The Application Layer.
Internet-Based Client Access
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
The Internet in Education Objectives Introduction Overview –The World Wide Web –Web Page v. Web Site v. Portal Unique and Compelling Characteristics Navigation.
© 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.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
CCNA1 v3 Module 11 v3 CCNA 1 Module 11 JEOPARDY S Dow.
E-Business William R. Mussatto CyberStrategies, Inc. 12/2/2000.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Introduction to Internet terms. Topics to Study What is Internet HTTP URL SMS MMS Wi-Fi Video Conferencing Social Webisites.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
TCP/IP Transport and Application (Topic 6)
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
Berkeley Sockets The socket primitives for TCP.. PortProtocol Use 21 FTP File transfer 23 Telnet Remote login 25 SMTP 69 TFTP Trivial File Transfer.
4343 X2 – Outline The Domain Name System The Web.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Application of the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
1 Chapter 10: Application Layer Reference: Chapter 7 - “Computer Networks”, Andrew S. Tanenbaum, 4th Edition, Prentice Hall, 2003.
Ch 2. Application Layer Myungchul Kim
The Application Layer DNS – The Domain Name System The DNS Name Space Resource Records Name Servers
Computer Network 1 HCM City University of Technology
CS299: Web Programming and Design Instructor: Dr. Fang (Daisy) Tang
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Instructor Materials Chapter 5 Providing Network Services
Computer Networks.
Development of Web Applications - Introduction
v3 JEOPARDY CCNA 1 Module 11 CCNA1 v3 Module 11 Galo Valencia
Introduction To Web Design
The Application Layer RIS 251 Dr. ir. S.S. Msanjila.
Introduction to Computers
CS1001 Lecture 8.
Application Layer Functionality and Protocols
Networking for Home and Small Businesses – Chapter 6
Lecture 6: TCP/IP Networking By: Adal Alashban
Working at a Small-to-Medium Business or ISP – Chapter 7
Chapter 10: Application Layer
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
Working at a Small-to-Medium Business or ISP – Chapter 7
Application Layer Functionality and Protocols
1 Introduction to the Internet.
Application Layer Functionality and Protocols
Working at a Small-to-Medium Business or ISP – Chapter 7
Web Design & Development
Application Layer Functionality and Protocols
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Networking for Home and Small Businesses – Chapter 6
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Chapter 7 Network Applications
Computer Networks Protocols
Presentation transcript:

Protocols and networks in the TCP/IP model initially. Reference Models Protocols and networks in the TCP/IP model initially.

Reference Models Physical Layer / Data Link Network Layer mechanical, electrical, and timing interfaces to the network algorithms for reliable, efficient communication between two adjacent machines Network Layer getting packets form the source all the way to the destination (end-to-end transmission) The Transport Layer reliable, cost-effective data transport form the source to the destination machine, independently of the physical network The Application Layer programming that does a real work for users determines the presentation of the data and controls the session

Connection Establishment (Transport Layer) How a user process in host 1 establishes a connection with a time-of-day server in host 2.

The Application Layer Domain Name System Electronic Mail WWW other The DNS Name Space Resource Records Name Servers Electronic Mail The User Agent Message Transfer Final Delivery WWW other

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

A portion of a possible DNS database for cs.vu.nl. Resource Records A portion of a possible DNS database for cs.vu.nl.

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

How a resolver looks up a remote name in eight steps. Name Servers (2) How a resolver looks up a remote name in eight steps.

Electronic Mail Agent Transfer Final Delivery any interface for e-mail SMTP; simple mail transfer protocol – TCP connection to port 25 for simple ASCII protocol. Final Delivery POP; post office protocol; ‘pop’ the message from server IMAP; internet message access protocol; multiple features – creating and desrtoying mailboxes… Webmail; mail through browser

A comparison of POP3 and IMAP.

The World Wide Web Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol

URLs – Uniform Resource Locaters Some common URLs.

Statelessness and Cookies Some examples of cookies.

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

Multimedia Introduction to Audio Streaming Audio Internet Radio Introduction to Video Video on Demand