Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
RH
Uploaded by
Ramez Hosny
PPT, PDF
10 views
application layers and protocol and fundia
Communication and network
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 32
2
/ 32
3
/ 32
4
/ 32
5
/ 32
6
/ 32
7
/ 32
8
/ 32
9
/ 32
10
/ 32
11
/ 32
12
/ 32
13
/ 32
14
/ 32
15
/ 32
16
/ 32
17
/ 32
18
/ 32
19
/ 32
20
/ 32
21
/ 32
22
/ 32
23
/ 32
24
/ 32
25
/ 32
26
/ 32
27
/ 32
28
/ 32
29
/ 32
30
/ 32
31
/ 32
32
/ 32
More Related Content
PPT
Application_Ch310_K-Maps.ppt10_K-Maps.pp-Maps.ppt.ppt
by
shrisa2002
PPT
The Application Layer is the topmost layer of the OSI (Open Systems Interconn...
by
FawadKhanFacultyEEDB
PPT
Application Layer Functionality and Protocols
by
Sachii Dosti
PPT
ch2 day 1 -Communicating over the Network---2.ppt
by
Ramez Hosny
PPT
Networks presentation of all models of networks
by
RinaJuru
PDF
Exploration_Routing_Chapter_1.pdf ccna 2
by
angelynespinosa585
PPT
Network troubeshooting knowlege and guide
by
9f3a4i6z
PDF
ccna lec 1.pdf
by
MahmoudSayed691389
Application_Ch310_K-Maps.ppt10_K-Maps.pp-Maps.ppt.ppt
by
shrisa2002
The Application Layer is the topmost layer of the OSI (Open Systems Interconn...
by
FawadKhanFacultyEEDB
Application Layer Functionality and Protocols
by
Sachii Dosti
ch2 day 1 -Communicating over the Network---2.ppt
by
Ramez Hosny
Networks presentation of all models of networks
by
RinaJuru
Exploration_Routing_Chapter_1.pdf ccna 2
by
angelynespinosa585
Network troubeshooting knowlege and guide
by
9f3a4i6z
ccna lec 1.pdf
by
MahmoudSayed691389
Similar to application layers and protocol and fundia
PPTX
Chapter 10 : Application layer
by
teknetir
PDF
CCNAv5 - S1: Chapter 10 Application Layer
by
Vuz Dở Hơi
PPTX
9. Application Layer9. Application Layer.pptx
by
FutureTechnologies3
PPTX
CCNA v6.0 ITN - Chapter 10
by
Irsandi Hasan
PPTX
Chp2 Application layer.pptxdata communication and networking
by
eliasaraya142
PDF
Chapter_2.pdf course of network and subject
by
AhmedHusseinElmi
PPT
Ite pc v40_chapter8
by
paulinagonzapyl
PPTX
OSI Application layer. tcp/ip application layer
by
artisticcc11
PPTX
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 10
by
Waqas Ahmed Nawaz
PPT
CCNA Exploration 2 - Chapter 1
by
Irsandi Hasan
PPT
CCNA Exploration 2 - Chapter 2
by
Irsandi Hasan
PDF
Cisco Router Basic Configuration
by
Prof. Erwin Globio
PDF
Chapter_1.pdf for ccna_network subject..
by
AhmedHusseinElmi
PPT
ITE_PC_v40_Chapter15.pptinnovation technology coursinnovation technology coursee
by
sultanahimed3
PDF
Exploration_Routing_Chapter_1 ppt for learning Networking
by
brainxMagic
PDF
Application layer
by
Neha Kurale
PPTX
Application layer
by
Neha Kurale
PDF
It nv51 instructor_ppt_ch10
by
newbie2019
PDF
Week3 part 2
by
trayyoo
PPT
Exploration_Network_Chapter_1.ppt
by
ssuserdfffa2
Chapter 10 : Application layer
by
teknetir
CCNAv5 - S1: Chapter 10 Application Layer
by
Vuz Dở Hơi
9. Application Layer9. Application Layer.pptx
by
FutureTechnologies3
CCNA v6.0 ITN - Chapter 10
by
Irsandi Hasan
Chp2 Application layer.pptxdata communication and networking
by
eliasaraya142
Chapter_2.pdf course of network and subject
by
AhmedHusseinElmi
Ite pc v40_chapter8
by
paulinagonzapyl
OSI Application layer. tcp/ip application layer
by
artisticcc11
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 10
by
Waqas Ahmed Nawaz
CCNA Exploration 2 - Chapter 1
by
Irsandi Hasan
CCNA Exploration 2 - Chapter 2
by
Irsandi Hasan
Cisco Router Basic Configuration
by
Prof. Erwin Globio
Chapter_1.pdf for ccna_network subject..
by
AhmedHusseinElmi
ITE_PC_v40_Chapter15.pptinnovation technology coursinnovation technology coursee
by
sultanahimed3
Exploration_Routing_Chapter_1 ppt for learning Networking
by
brainxMagic
Application layer
by
Neha Kurale
Application layer
by
Neha Kurale
It nv51 instructor_ppt_ch10
by
newbie2019
Week3 part 2
by
trayyoo
Exploration_Network_Chapter_1.ppt
by
ssuserdfffa2
More from Ramez Hosny
PPT
Chapter_4 v 7 network layer Dr. Yaser.ppt
by
Ramez Hosny
PPTX
Digital signal processing anlysis .pptx
by
Ramez Hosny
PPTX
digital signal processing analysis .pptx
by
Ramez Hosny
PDF
ECE 341- Signal -Lecture 1 electronics.pdf
by
Ramez Hosny
PDF
ECE 341- Signal -Lecture 2 electronics.pdf
by
Ramez Hosny
PDF
Lecture#1 circuit hjhj hjg hjgjih hg.pdf
by
Ramez Hosny
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
by
Ramez Hosny
PDF
Lecture#2 gvhg jh jjhk hgj pih h circuit .pdf
by
Ramez Hosny
PDF
Introduction_to_jdkjkdhjkSoft_Computing.pdf
by
Ramez Hosny
PPTX
5- Statistical SP Ch 4 Expectations.pptx
by
Ramez Hosny
PPTX
3- Statistical SP Ch 2 about random .pptx
by
Ramez Hosny
PPTX
3- Statistical SP Ch 2 about probability.pptx
by
Ramez Hosny
PDF
11-09-2020-11.41.27 hjbhj hjgj jhgjl.pdf
by
Ramez Hosny
PDF
11-09-2020-1fhgvmjh bhbhfmjg c1.41.27.pdf
by
Ramez Hosny
PPTX
4- Statistical SP Ch 3 about random.pptx
by
Ramez Hosny
PDF
CH3 problems mcmlx cmxmkl mcmxc,sml djsd.pdf
by
Ramez Hosny
PDF
CH3 problems gfgf hjhkj hjghj hghghd.pdf
by
Ramez Hosny
PDF
CH4 problem cjcdm cdmmc cdjcd cdjjcd jc.pdf
by
Ramez Hosny
PDF
CH4 problem hjgj jhghj hghj jghj hjgj.pdf
by
Ramez Hosny
PDF
chapter_2hjgjhiojk nbvnv jbmjbfc hgvh.pdf
by
Ramez Hosny
Chapter_4 v 7 network layer Dr. Yaser.ppt
by
Ramez Hosny
Digital signal processing anlysis .pptx
by
Ramez Hosny
digital signal processing analysis .pptx
by
Ramez Hosny
ECE 341- Signal -Lecture 1 electronics.pdf
by
Ramez Hosny
ECE 341- Signal -Lecture 2 electronics.pdf
by
Ramez Hosny
Lecture#1 circuit hjhj hjg hjgjih hg.pdf
by
Ramez Hosny
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
by
Ramez Hosny
Lecture#2 gvhg jh jjhk hgj pih h circuit .pdf
by
Ramez Hosny
Introduction_to_jdkjkdhjkSoft_Computing.pdf
by
Ramez Hosny
5- Statistical SP Ch 4 Expectations.pptx
by
Ramez Hosny
3- Statistical SP Ch 2 about random .pptx
by
Ramez Hosny
3- Statistical SP Ch 2 about probability.pptx
by
Ramez Hosny
11-09-2020-11.41.27 hjbhj hjgj jhgjl.pdf
by
Ramez Hosny
11-09-2020-1fhgvmjh bhbhfmjg c1.41.27.pdf
by
Ramez Hosny
4- Statistical SP Ch 3 about random.pptx
by
Ramez Hosny
CH3 problems mcmlx cmxmkl mcmxc,sml djsd.pdf
by
Ramez Hosny
CH3 problems gfgf hjhkj hjghj hghghd.pdf
by
Ramez Hosny
CH4 problem cjcdm cdmmc cdjcd cdjjcd jc.pdf
by
Ramez Hosny
CH4 problem hjgj jhghj hghj jghj hjgj.pdf
by
Ramez Hosny
chapter_2hjgjhiojk nbvnv jbmjbfc hgvh.pdf
by
Ramez Hosny
Recently uploaded
PPTX
Network Security v1.0 - Module 2.pptx
by
ssuserb1479b
PDF
Hybrid Anomaly Detection Mechanism for IOT Networks
by
IJCNCJournal
PPTX
Industrial Smart Ventilation system.pptx
by
fsanjay42
PPTX
Network intrusion detection system .pptx
by
venomghost09082000
PPTX
A7383 3D Printing UNIT-III : 3D printing techniques
by
VishnuVardhan909561
PPTX
Optimizing Plant Maintenance — Key Elements of a Successful Maintenance Plan ...
by
MaintWiz Technologies Private Limited
PPTX
2_Consequence of threats, E-mail threats, Web.pptx
by
dolly475229
PPTX
Engineering Economics CHAPTER 4.pptx - R
by
MisgnaArefe
PPTX
infosecurity & Cyber Sec 2025 September for deep.pptx
by
msrehan
PPTX
How to Create an Effective Monthly Preventive Maintenance Plan
by
MaintWiz Technologies Private Limited
PPTX
Introduction to Civil Engineering-Defination, Branches of civil engineering a...
by
vidyanand kadam
PDF
3rd International Conference on AI & Civil Engineering (AICiViL 2025)
by
ieijjournal
PPTX
UNIT -3 -DIGITAL AND MOBILE FORENSICS FORENSIC READINESS-.pptx
by
jemimaa3
PPTX
22PEOIT4C Session 7 A searching algorithm.pptx
by
mailmegokilavani
PDF
chapter 30 inductance chương trình tiên tiến bách khoa.pdf
by
conbohai1500
PPTX
Transportation Engineering- Modes of Transport, Types of roads, Components of...
by
vidyanand kadam
PPTX
22PEOIT4C Session 9 Local search in continuous space.pptx
by
mailmegokilavani
PDF
TechSprint: Innovate for Impact Hackathon
by
DeepakkumarSingh415123
PDF
AI-Driven CTI for Business: Emerging Threats, Attack Strategies, and Defensiv...
by
AIRCC Publishing Corporation
PDF
Bee problems on the basic engineering of electrical
by
Vinodkumar941730
Network Security v1.0 - Module 2.pptx
by
ssuserb1479b
Hybrid Anomaly Detection Mechanism for IOT Networks
by
IJCNCJournal
Industrial Smart Ventilation system.pptx
by
fsanjay42
Network intrusion detection system .pptx
by
venomghost09082000
A7383 3D Printing UNIT-III : 3D printing techniques
by
VishnuVardhan909561
Optimizing Plant Maintenance — Key Elements of a Successful Maintenance Plan ...
by
MaintWiz Technologies Private Limited
2_Consequence of threats, E-mail threats, Web.pptx
by
dolly475229
Engineering Economics CHAPTER 4.pptx - R
by
MisgnaArefe
infosecurity & Cyber Sec 2025 September for deep.pptx
by
msrehan
How to Create an Effective Monthly Preventive Maintenance Plan
by
MaintWiz Technologies Private Limited
Introduction to Civil Engineering-Defination, Branches of civil engineering a...
by
vidyanand kadam
3rd International Conference on AI & Civil Engineering (AICiViL 2025)
by
ieijjournal
UNIT -3 -DIGITAL AND MOBILE FORENSICS FORENSIC READINESS-.pptx
by
jemimaa3
22PEOIT4C Session 7 A searching algorithm.pptx
by
mailmegokilavani
chapter 30 inductance chương trình tiên tiến bách khoa.pdf
by
conbohai1500
Transportation Engineering- Modes of Transport, Types of roads, Components of...
by
vidyanand kadam
22PEOIT4C Session 9 Local search in continuous space.pptx
by
mailmegokilavani
TechSprint: Innovate for Impact Hackathon
by
DeepakkumarSingh415123
AI-Driven CTI for Business: Emerging Threats, Attack Strategies, and Defensiv...
by
AIRCC Publishing Corporation
Bee problems on the basic engineering of electrical
by
Vinodkumar941730
application layers and protocol and fundia
1.
© 2007 Cisco
Systems, Inc. All rights reserved. Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols
2.
ITE PC v4.0 Chapter
1 2 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Application Layer: OSI and TCP/IP Models The communication process between two communicating nodes is Actually a communication process between two applications on these devices. Application layer protocols are used to exchange data between programs running on the source and destination hosts. Service application protocol
3.
ITE PC v4.0 Chapter
1 3 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Application Layer: OSI and TCP/IP Models
4.
ITE PC v4.0 Chapter
1 4 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Client Server Model Client: the device requesting the information Server: the device responding to the request is called a server. The client begins the exchange by requesting data from the server. Server responds by sending one or more streams of data to the client. Application layer protocols describe the format of the requests and responses between clients and servers.
5.
ITE PC v4.0 Chapter
1 5 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Servers The server runs a service, or process, sometimes called a server daemon. Daemons (like other services) typically run in the background and are not under an end user's direct control. Daemons are described as "listening" for a request from a client. Programmed to respond whenever the server receives a request for the service provided by the daemon. When a daemon "hears" a request from a client: It exchanges appropriate messages with the client, as required by its protocol, Proceeds to send the requested data to the client in the proper format.
6.
© 2007 Cisco
Systems, Inc. All rights reserved. Cisco Public ITE PC v4.0 Chapter 1 6 Application Layer Protocols
7.
ITE PC v4.0 Chapter
1 7 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public HTTP (WWW) FTP SMTP (email) Telnet (file transfer) (remote login) DHCP (IP address resolution) DNS (file sharing) P2P (domain name resolution) (file sharing) SMB We will examine HTTP in detail.
8.
ITE PC v4.0 Chapter
1 8 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DNS
9.
ITE PC v4.0 Chapter
1 9 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public nslookup nslookup Displays default DNS server for your host Can be used to query a domain name and get the IP address
10.
ITE PC v4.0 Chapter
1 10 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Name Resolution Resolver DNS client programs used to look up DNS name information. Name Resolution The two types of queries that a DNS resolver (either a DNS client or another DNS server) can make to a DNS server are the following: Recursive queries Queries performed by Host to Local DNS Server Iterative queries Queries performed Local DNS server to other servers
11.
ITE PC v4.0 Chapter
1 11 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DNS Name Resolution User types http://www.example.com Step 1. The DNS resolver on the DNS client sends a recursive query to its configured Local DNS server. Requests IP address for "www.example.com". The DNS server for that client is responsible for resolving the name Cannot refer the DNS client to another DNS server. 1
12.
ITE PC v4.0 Chapter
1 12 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Step 2. Local DNS Server forwards the query to a Root DNS server. Step 3. Root DNS server Makes note of .com suffix Returns a list of IP addresses for TLD (Top Level Domain Servers) responsible for .com. DNS Name Resolution 1 2 2 3
13.
ITE PC v4.0 Chapter
1 13 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DNS Name Resolution Root DNS Servers There are 13 Root DNS servers (labeled A through M) TLD Servers Responsible for domains such as .com, edu, org, .net, .uk, jp, fr There are redundant servers throughout the world.
14.
ITE PC v4.0 Chapter
1 14 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Step 4. The local DNS server sends query for www.example.com to one of the TLD servers. Step 5. TLD Server Makes note of example.com Returns IP address for authoritative server example.com (such as dns.example.com server) DNS Name Resolution 4 4 5
15.
ITE PC v4.0 Chapter
1 15 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Step 6. Local DNS server sends query for www.example.com directly to DNS server for example.com Step 7. example.com DNS server responds with its IP address for www.example.com 6 6 DNS Name Resolution 7
16.
ITE PC v4.0 Chapter
1 16 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Step 8. Local DNS server sends the IP address of www.example.com to the DNS client. DNS Caching When a DNS server receives a DNS reply (mapping hostname to an IP address) it can cache the information in its local memory. 8 7 DNS Name Resolution
17.
ITE PC v4.0 Chapter
1 17 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DNS Name Resolution ipconfig /displaydns After a certain amount of time, specified in the Time to Live (TTL) associated with the DNS resource record, the resolver discards the record from the cache. ipconfig /flushdns – Manually deletes entries The default TTL for positive responses is 86,400 seconds (1 day). The default TTL for negative responses is 300 seconds.
18.
ITE PC v4.0 Chapter
1 18 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DHCP – Dynamic Host Configuration Protocol IP addresses and other information can be obtained: Statically Dynamically (DHCP)
19.
ITE PC v4.0 Chapter
1 19 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DHCP DHCP Information can include: IP address Subnet mask Default gateway Domain name DNS Server DHCP servers can be: Server on LAN Router Server at ISP
20.
ITE PC v4.0 Chapter
1 20 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public DHCP We will discuss DHCP more when we discuss IPv4.
21.
ITE PC v4.0 Chapter
1 21 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Telnet Allows a user to remotely access another device (host, router, switch). A connection using Telnet is called a Virtual Terminal (VTY) session, or connection. Telnet uses software to create a virtual device that provides the same features of a terminal session with access to the server command line interface (CLI). Telnet clients (Teraterm ,Hyperterm) Server Telnet Telnet
22.
ITE PC v4.0 Chapter
1 22 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Telnet Telnet supports user authentication, but does not encrypt data. All data exchanged during a Telnet sessions is transported as plain text. Secure Shell (SSH) protocol offers an alternate and secure method for server access. Stronger authentication Encrypts data
23.
ITE PC v4.0 Chapter
1 23 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public HTTP (HyperText Transfer Protocol) HTTP Server HTTP Client Web page (html document) Web page consists of Objects HTML file ,JPEG image ,GIF image ,JAVA applet, Audio file Browser – The user agent for the Web. Displays requested Web page and provides navigational and configuration features.
24.
ITE PC v4.0 Chapter
1 24 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Web Caching 1. Client/browser sends HTTP Request to Web cache (Proxy server). 2. Web cache checks to see if it has a local copy of the object. 2a. Local copy: Web cache sends object to client’s browser. 2b. No Local copy: Web cache sends HTTP request to origin server. 3. Origin server sends object to Web cache. 4. Web cache stores a local copy of the object. 5. Web cache forwards copy of the object to the client browser. Note: TCP connections are also created between Client and Web Cache; Web cache and Origin server (later). Web Cache or Proxy Server Client Client Origin Server Origin Server HTTP Request HTTP Request HTTP Request HTTP Request HTTP Response HTTP Response HTTP Response HTTP Response
25.
ITE PC v4.0 Chapter
1 25 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public FTP (File Transfer Protocol) FTP was developed to allow for file transfers between a client and a server. Used to push and pull files from a server running the FTP daemon (FTPd). Uses get and put commands FTP Client FTP Server
26.
ITE PC v4.0 Chapter
1 26 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Internet mail involves: User agents Allows users to read, reply, compose, forward, save, etc., mail messages GUI user agents: Outlook, Eudora, Messenger Mail servers Stores user mail boxes, communicates with local user agents and other mail servers. SMTP Principle application layer protocol for Internet mail Sent over TCP Mail access protocols: POP3, IMAP, HTTP (Web-based email) SMTP SMTP POP3 IMAP User agent User agent Mail server Mail server SMTP – Simple Mail Transfer Protocol
27.
ITE PC v4.0 Chapter
1 27 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public SMTP Mail software, processes used: MTA and MDA MUA (Mail User Agent) – Email client software. MTA (Mail Transfer Agent) – Software that governs transfer of email between mail servers. Includes UNIX sendmail, Microsoft Exchange Server, Postfix, and Exim MDA (Mail Delivery Agent) – Software that governs transfer of email from mail servers to clients. On Unix systems, procmail and maildrop are the most popular MDAs. MTA receives email from the client's MUA passes email to the MDA for final delivery uses SMTP to route email between servers
28.
ITE PC v4.0 Chapter
1 28 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public P2P File Sharing P2P (Peer-to-Peer) file sharing accounts for more traffic on the Internet than any other application (2004). Peers (hosts) act as both clients and servers. No centralized file server. HTTP GET and responses are commonly used.
29.
ITE PC v4.0 Chapter
1 29 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1. Peer A starts P2P application 2. Informs centralized directory server of its: IP address Names of objects making available for sharing (MP3, videos, etc.) 3. Directory server collects information from each peer that becomes active. Dynamic database Maps IP addresses with object names 4. Peer A queries directory server for IP addresses of other peers for specific content Directory Server returns IP addresses for those peers (Peer B) 5. Peer A establishes TCP connection and downloads file (i.e. HTTP GET) from other peer, Peer B. 6. Directory server removes Peer from database when Peer closes application or disconnects from Internet (periodic messages – pings – from server). 1 – Inform and Update Centralized Directory Server P2P – Centralized Directory 1 – Inform and Update 1 – Inform and Update 1 – Inform and Update Peer Peer B Peer Peer A 2 – Query for content 3 – File Transfer
30.
ITE PC v4.0 Chapter
1 30 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Peer A searches for a file 1. Peer A sends query to all neighboring peers. 2. If neighboring peer does not have file, forwards query to all its neighboring peers 3. If any peer has the file it returns a query hit message. 4. Peer A selects a peer, Peer C, to retrieve file (HTTP GET) 5. A direct TCP connection is made with selected peer, Peer C. 6. HTTP response is used to send file. Peer A Peer C Peer B Peer D P2P – Query Flooding Peer E Peer F Query Query Query Query Query Query hit Query hit Query hit File transfer
31.
ITE PC v4.0 Chapter
1 31 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Kazaa combines ideas from Napster and Gnutella 2004 – Contributed to more traffic on Internet than any other application 2007 – Bittorrent became the leading application Proprietary technology P2P - Combination Group Leader Group Leader Group Leader Query Query Query Query Reply
32.
ITE PC v4.0 Chapter
1 32 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Summary applications DNS DHCP TELNET HTTP SMTP P2P FILE SHARING
Download