1 / 11

The Basics of Networking, Part 3

chapter 3. The Basics of Networking, Part 3. Part 3: Internet Applications. THE MEDIUM OF THE MESSAGE. Application layer protocols: HTTP, HTTPS, POP3, IMAP, SMTP, SSH, Telnet, FTP, P2P, . . .

jenettec
Download Presentation

The Basics of Networking, Part 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. chapter3 The Basics of Networking, Part 3 Part 3: Internet Applications

  2. THE MEDIUM OF THE MESSAGE • Application layer protocols: HTTP, HTTPS, POP3, IMAP, SMTP, SSH, Telnet, FTP, P2P, . . . • Internet services that make use of these protocols: the WWW, e-mail, session access, newsgroups, file sharing, . . .

  3. WWW is an Internet Application Key Point: Internet applications (HTTP, Napster, Gnutella, email, chat, etc.) are implemented by special application protocols (OSI layer 7) running on top of the Internet protocols (TCP/IP, OSI layers 1-4).  The WWW is an Internet Application

  4. P2P File Sharing Networks When most people hear the term "P2P", they think of peer to peer file sharing over the Internet P2P file sharing systems have become the single most popular class of Internet applications in this decade. CIS 110 Technical note: A P2P network implements search and data transfer protocols above the Internet Protocol (layer 3)  P2P uses special Layer 4 protocol, not TCP

  5. P2P is an Internet Application Key Point: Internet applications (WWW, Limewire, BitTorrent, email, chat, . . .) are implemented by special application protocols (OSI layer 7) running on top of the Internet protocols:TCP/IP (OSI layers 1-4, “Packet Layer”)  P2P networks are Internet Applications To access a P2P network, users simply download and install a suitable P2P client application

  6. eDonkey Shareaza WinMX BitTorrent Limewire Morpheus eMule Ares BearShare Kazaa Top P2PFile Sharing Programs

  7. Summary, Part 3, Internet Applications Key Point: Internet applications use application protocols (OSI layer 7) running on top of the Internet protocols (TCP/IP, OSI layers 1-4).  The WWW is an Internet Application  P2P, SSH, email, FTP, … are Internet Applications Next: Ch. 4: XHTML and the WWW

  8. Web 1.0 Analogy by Philip Greenspun, photo.net. The computer is the steam engine. The network is the railroad.

  9. Web 2.0 Analogy: universal virtual computer Tim O'Reilly is the founder/CEO of O'Reilly Media applications revolve around the network as the planets revolve around the Sun universal virtual computer, the internet as operating system. • Office 2.0 • Cloud Computing • Web OS

  10. Web 2.0 Analogy: universal virtual computer Back in 2001, Clay Shirky (www.shirky.com) retold the old story about Thomas J. Watson, founder of the modern IBM. "I see no reason for more than five of these machines in the world," Watson is reputed to have said. "We now know that he was wrong," Clay went on. The audience laughed knowingly, thinking of the hundreds of millions, if not billions, of computers deployed worldwide. But then Clay delivered his punch line: "We now know that he overstated the number by four."

  11. Web 2.0 Analogy: universal virtual computer Tim O'Reilly is the founder/CEO of O'Reilly Media applications revolve around the network as the planets revolve around the Sun universal virtual computer, the internet as operating system. • Office 2.0 • Cloud Computing • Web OS

More Related