The Internet and the World Wide Web


Published on

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

The Internet and the World Wide Web

  1. 1. Appendix A The Internet and the World Wide Web
  2. 2. Objectives <ul><li>Obtain an overview of the information and tools that are available on the Internet </li></ul><ul><li>Learn what computer networks and internets are and how they work </li></ul><ul><li>Find out how the Internet began and grew </li></ul><ul><li>Understand the addressing scheme used on the Internet </li></ul><ul><li>Learn how the World Wide Web began </li></ul><ul><li>Understand how people can connect to the Internet </li></ul>
  3. 3. Internet and World Wide Web: Amazing Developments <ul><li>Internet is a large collection of computers all over the world connected to one another </li></ul><ul><li>One of the most amazing technological developments of the 20 th century </li></ul><ul><li>World Wide Web is a subset of computers on the Internet that helped make Internet resources available to people who are not computer experts </li></ul>
  4. 4. Exploring Uses for the Internet <ul><li>New Ways to Communicate </li></ul><ul><ul><li>E-mail </li></ul></ul><ul><ul><li>Electronic discussions </li></ul></ul><ul><ul><li>Instant messaging </li></ul></ul><ul><li>Information Resources and Software </li></ul><ul><ul><li>Newspapers and magazines </li></ul></ul><ul><ul><li>Government documents </li></ul></ul><ul><ul><li>Research reports and books </li></ul></ul><ul><ul><li>Software download sites </li></ul></ul>
  5. 5. Exploring Uses for the Internet <ul><li>Doing Business Online </li></ul><ul><ul><li>Electronic storefronts </li></ul></ul><ul><ul><li>Coordinate worldwide operations </li></ul></ul><ul><ul><li>Recruit employees </li></ul></ul><ul><li>Entertainment </li></ul><ul><ul><li>Review restaurants, movies, theater, musical events and books </li></ul></ul><ul><ul><li>Interactive games </li></ul></ul><ul><ul><li>Follow sports teams </li></ul></ul>
  6. 6. Computer Networks <ul><li>Network Interface Card ( NIC ): a card used to connect a computer to a network of other computers </li></ul><ul><li>Server : computer that accepts requests and shares some or all of its resources with computers it is connected to </li></ul><ul><li>NICs connect to cables which connect to servers </li></ul>
  7. 7. Client/Server Local Area Networks <ul><li>The server runs software that coordinates information flow among other computers </li></ul><ul><li>Client: computers connected to a server </li></ul><ul><li>Network Operating System: software that runs on a server </li></ul><ul><li>Client/Server Network: </li></ul><ul><ul><li>one server computer sharing its resources with multiple client computers </li></ul></ul><ul><ul><li>commonly used to connect LANs </li></ul></ul>
  8. 8. A Client/Server LAN
  9. 9. Client/Server Local Area Networks <ul><li>Node or network node : each computer, printer, or other device connected to a network </li></ul><ul><li>Most PCs can handle server duties if they are equipped with enough memory and large enough disk drives </li></ul>
  10. 10. Connecting Computers to a Network <ul><li>Twisted-pair cable : oldest type of cable, used by telephone companies </li></ul><ul><li>Electrical interference : a small flow of unwanted electricity in nearby objects, including other wires, created when a wire carries an electric current and generates an electromagnetic field around itself </li></ul><ul><li>Category 1 cable : the type of twisted-pair cable that telephone companies have used for years to transmit voice signals </li></ul>
  11. 11. Connecting Computers to a Network <ul><li>Coaxial cable : 20 times faster than Category 1 cable, more expensive </li></ul><ul><li>Category 5 cable: carries signals between 10 and 100 times faster than coaxial cable, easy to install </li></ul><ul><li>Category 5e cable : constructed of higher quality materials than Category 5 cable and carries more signals up to 10 times faster than regular Category 5 cable </li></ul><ul><li>Fiber-optic cable: most expensive type of cable; transmits pulsing beams of light through very thin strands of glass, fastest transmission rate </li></ul>
  13. 13. Connecting Computers to a Network <ul><li>Wireless networks: </li></ul><ul><ul><li>Becoming more common as costs continue to drop </li></ul></ul><ul><ul><li>Welcome in organizations that occupy old buildings </li></ul></ul><ul><ul><li>Popular with companies whose employees use laptop computers </li></ul></ul><ul><ul><li>Used by schools in classrooms, libraries, and study lounges </li></ul></ul><ul><ul><li>Used in homes </li></ul></ul>
  14. 14. A Wireless Home Network
  15. 15. Origins of the Internet <ul><li>Early 1960s by the U.S. Department of Defense (DOD) </li></ul><ul><li>Major research project authorized as a part of national security </li></ul><ul><li>Explored ways to connect large mainframe computers and weapons installations distributed all over the world </li></ul><ul><li>Defense Advanced Research Projects Agency ( DARPA ) charged with the task </li></ul>
  16. 16. Connectivity: Circuit Switching vs. Packet Switching <ul><li>Circuit switching: </li></ul><ul><ul><li>Centrally controlled </li></ul></ul><ul><ul><li>Single-connection method </li></ul></ul><ul><ul><li>Used by most local telephone traffic today </li></ul></ul><ul><li>Vulnerable to destruction of signal control point or any link in the single path that carries the signal </li></ul>
  17. 17. Connectivity: Circuit Switching vs. Packet Switching <ul><li>Packet-switching: files and messages broken down into packets and labeled electronically with codes for their origin and destination </li></ul><ul><li>Packets travel from computer to computer along the network until they reach their destination </li></ul><ul><li>Routers determine the best way for a packet to move towards its destination </li></ul>
  18. 18. Connectivity: Circuit Switching vs. Packet Switching <ul><li>Routers use routing algorithms programs to determine best path for packets </li></ul><ul><li>Packet-switched networks more reliable: </li></ul><ul><ul><li>Rely on multiple routers instead of central point of control </li></ul></ul><ul><ul><li>Each router can send individual packets along different paths if parts of the network are not operating </li></ul></ul>
  19. 19. Origins of the Internet <ul><li>DARPA researchers connected first computer switches in 1969 </li></ul><ul><li>ARPANET grew over next three years to include over 20 computers </li></ul><ul><li>Computers communicated to other computers on the network by using Network Control Protocol ( NCP ) </li></ul><ul><li>Protocol: collection of rules for formatting, ordering, and error-checking data sent across a network </li></ul>
  20. 20. Open Architecture Philosophy <ul><li>Four Key Points: </li></ul><ul><ul><li>Independent networks should not require any internal changes to be connected to the Internet </li></ul></ul><ul><ul><li>Packets that do not arrive at their destinations must be retransmitted from their source network </li></ul></ul><ul><ul><li>The router computers do not retain information about the packets they handle </li></ul></ul><ul><ul><li>No global control will exist over the network </li></ul></ul>
  21. 21. Open Architecture Philosophy <ul><li>New set of protocols developed in 1970 by Vincent Cerf and Robert Kahn: </li></ul><ul><ul><li>Transmission Control Protocol </li></ul></ul><ul><ul><li>Internet Protocol </li></ul></ul><ul><ul><li>(TCP/IP) </li></ul></ul><ul><li>TCP: rules used by computers on a network to establish and break connections </li></ul><ul><li>IP: rules for routing of individual data packets </li></ul>
  22. 22. Open Architecture Philosophy <ul><li>TCP/IP used today in LANs and on the Internet </li></ul><ul><li>Term Internet first used in a 1974 article about the TCP protocol written by Cerf and Kahn </li></ul><ul><li>Many consider Vincent Cerf the father of the Internet </li></ul>
  23. 23. Birth of E-Mail: A New Use for Networks <ul><li>Ray Tomlinson, an ARPANET researcher, wrote a program that could send and receive messages over the network in 1972 </li></ul><ul><li>E-mail was born and rapidly became widely used in the computer research community </li></ul><ul><li>ARPANET continued to develop faster and more effective network technologies </li></ul><ul><li>Began sending packets by satellite in 1976 </li></ul>
  24. 24. More New Uses for Networks Emerge <ul><li>File Transfer Protocol (FTP) : transfer files between computers </li></ul><ul><li>Telnet : users log in to their computer accounts from remote sites </li></ul><ul><li>Mailing list : an e-mail address that takes any message it receives and forwards it to any user who has subscribed to the list </li></ul><ul><li>Mailing lists (such as BITNET’s LISTSERV ), information posting areas (such as the User’s News Network , or Usenet , newsgroups ), and adventure games were among the new applications appearing on the ARPANET </li></ul>
  25. 25. Internconnecting the Networks <ul><li>Joint Academic Network ( Janet ): established in the United Kingdom in the early 1980s to link universities </li></ul><ul><li>In 1984, the DoD split the ARPANET into two specialized networks: </li></ul><ul><ul><li>ARPANET, which would continue its advanced research activities </li></ul></ul><ul><ul><li>MILNET (for Military Network ) would be reserved for military uses that required greater security </li></ul></ul><ul><li>In 1987, a network run by the National Science Foundation , ( NSFnet ) merged with another NSF network, called CSNet, and with BITNET to form one network that could carry much of the network traffic previously carried by ARPANET </li></ul>
  26. 26. Internconnecting the Networks <ul><li>Network backbone: includes the long-distance lines and supporting technology that transports large amounts of data between major network nodes </li></ul><ul><li>NSFnet awarded a contract to Merit Network, Inc., IBM, Sprint, and the state of Michigan to upgrade and operate the main NSFnet backbone </li></ul><ul><li>By the late 1980s, many other TCP/IP networks had merged or established interconnections </li></ul>
  27. 27. Networks That Became the Internet
  28. 28. Commercial Interest Increases <ul><li>National Science Foundation (NSF) prohibited commercial network traffic on networks it funded </li></ul><ul><li>Businesses turned to commercial e-mail services </li></ul><ul><li>Larger firms built TCP/IP-based WANs that used leased telephone lines to connect field offices to corporate headquarters </li></ul><ul><ul><li>Intranet : LANs or WANs that use the TCP/IP protocol but do not connect to sites outside the firm </li></ul></ul><ul><ul><li>Extranet : An intranet that allows selected outside parties to connect </li></ul></ul>
  29. 29. <ul><li>NSF permitted two commercial e-mail services, MCI Mail and CompuServe, to establish limited connections to the Internet in 1989 </li></ul><ul><li>Internet Engineering Task Force (IETF): a self-organized group that makes technical contributions to the engineering of the Internet and its technologies </li></ul><ul><li>Internet Worm : a program that distributed itself to more than 6,000 of the 60,000 computers connected to the Internet in 1988 </li></ul><ul><li>ARPANET grew from 4 computers in 1969 to over 300,000 by 1990 </li></ul>Commercial Interest Increases
  30. 30. Growth of the Internet <ul><li>Formal definition of Internet was adopted in 1955 by the Federal Networking Council (FNC) </li></ul>
  31. 31. Growth of the Internet <ul><li>The process of shutting down the ARPANET and privatizing the Internet began in 1991 when the NSF eased its restrictions on Internet commercial activity </li></ul><ul><li>U.S. Department of Defense finally closed the research portion of its network, the ARPANET, in 1995 </li></ul><ul><li>Internet host: a computer that connects a LAN or a WAN to the Internet </li></ul>
  32. 32. Growth in the Number of Internet Hosts
  33. 33. Growth of the Internet <ul><li>Number of hosts connected to Internet includes only computers directly connected to the Internet </li></ul><ul><li>Internet traffic now carries more files that contain graphics, sound, and video, so Internet files have become larger </li></ul><ul><li>Some companies and research organizations estimate the number of regular users of the Internet today to be more than 800 million, but no one knows how many individual e-mail messages or files travel on the Internet, and no one really knows how many people use the Internet today </li></ul>
  34. 34. New Structure for the Internet <ul><li>Network access points ( NAPs ): four telecommunications companies around which the NSFnet was organized </li></ul><ul><li>The four companies and their successors sell access to the Internet through their NAPs to organizations and businesses </li></ul><ul><li>The NSFnet still exists for government and research use </li></ul>
  35. 35. New Structure for the Internet <ul><li>More than 350 million connected host computers and more than 800 million worldwide Internet users </li></ul><ul><li>TCP/IP numbering system that identifies users on the Internet is running short of numbers </li></ul>
  36. 36. IP Addressing <ul><li>IP ( Internet Protocol ) address: a unique identification number for each computer on the Internet </li></ul><ul><li>IP version 4 ( IPv4 ): </li></ul><ul><ul><li>current addressing system currently in use on the Internet </li></ul></ul><ul><ul><li>32-bits written in four 8-bit parts </li></ul></ul><ul><li>Byte : an 8-bit number in most computer applications </li></ul><ul><li>Octet : an 8-bit number in networking applications </li></ul>
  37. 37. IP Addressing <ul><li>Each part of a 32-bit IP address is separated from the previous part by a period, such as </li></ul><ul><li>This notation is often called dotted decimal notation </li></ul><ul><li>The combination of these four parts provides 4.2 billion possible addresses (256 × 256 × 256 × 256) </li></ul><ul><li>Because each of the four parts of a dotted decimal number can range from 0 to 255, IP addresses range from to </li></ul>
  38. 38. IP Addressing <ul><li>In the early days of the Internet, the 4 billion addresses provided by the IPv4 rules certainly seemed to be more addresses than an experimental research network would ever need </li></ul><ul><ul><li>About 2 billion of those addresses today are either in use or unavailable for use because of the way blocks of addresses were assigned to organizations </li></ul></ul><ul><ul><li>The addition of new kinds of devices to the Internet’s many networks, such as wireless personal digital assistants and mobile phones that can access the Web, promises to keep the demand for IP addresses high </li></ul></ul>
  39. 39. IP Addressing <ul><li>Subnetting : the use of reserved private IP addresses within LANs and WANs to provide additional address space </li></ul><ul><li>Private IP addresses: series of IP numbers that have been set aside for subnet use and are not permitted on packets that travel on the Internet </li></ul><ul><li>Network address translation (NAT) device : a computer that converts those private IP addresses into normal IP addresses when the packets move from the LAN or WAN onto the Internet </li></ul>
  40. 40. IP Addressing <ul><li>IP version 6 (IPv6) </li></ul><ul><ul><li>New protocol to solve the limited addressing capacity of IPv4 </li></ul></ul><ul><ul><li>Protocol that would replace IPv4 </li></ul></ul><ul><ul><li>Approved by the IETF in 1997 </li></ul></ul><ul><ul><li>Major advantage of IPv6 is that the number of addresses is more than a billion times larger than the four billion addresses available in IPv4 </li></ul></ul><ul><ul><li>Changes the format of the packet by eliminating many of the fields that improvements in networking technologies have made unnecessary in the IPv4 packet; it eliminates those fields and adds new fields for security and other optional information </li></ul></ul>
  41. 41. IP Addressing <ul><li>The Internet has become one of the most amazing technological and social accomplishments of the century </li></ul><ul><li>Computers linked to this interconnected network are located in almost every country of the world </li></ul><ul><li>Billions of dollars change hands every year over the Internet </li></ul>
  42. 42. World Wide Web <ul><li>World Wide Web: a way of thinking about information storage and retrieval </li></ul><ul><li>Web: software that runs on some of the computers connected to each other through the Internet </li></ul><ul><li>Two important innovations played key roles: </li></ul><ul><ul><li>Hypertext </li></ul></ul><ul><ul><li>Graphical user interfaces (GUIs) </li></ul></ul>
  43. 43. Origins of Hypertext <ul><li>1945: Vannevar Bush speculated engineers would eventually build a machine ( Memex ) that would store a person’s books, records, letters, and research results on microfilm. Mechanical aids would help retrieve </li></ul><ul><li>1960: Ted Nelson described similar system where text on one page links to text on other pages. He called it hypertext </li></ul><ul><li>1960s: Douglas Engelbart created first experimental hypertext system on one of the large computers </li></ul>
  44. 44. Hypertext and Graphical User Interfaces Come to the Internet <ul><li>1989: Tim Berners-Lee and Robert Calliau proposed a hypertext development project to improve document-handling capabilities </li></ul><ul><li>Over the next two years, Berners-Lee developed the code for a hypertext server program and made it available on the Internet </li></ul><ul><li>Hypertext server : a computer that stores files written in the hypertext markup language and lets other computers connect to it and read those files </li></ul>
  45. 45. Hypertext and Graphical User Interfaces Come to the Internet <ul><li>Hypertext Markup Language ( HTML ): a language that includes a set of codes (or tags) attached to text </li></ul><ul><li>Hypertext Link ( hyperlink ): points to another location in the same or another HTML document </li></ul>
  46. 46. Hypertext and Graphical User Interfaces Come to the Internet <ul><li>Web Browser: software lets users read HTML documents and move from one HTML document to another through hypertext link tags in each file </li></ul><ul><li>HTML is a subset of Standard Generalized Markup Language ( SGML ), which organizations use to manage large document-filing systems </li></ul><ul><li>Heading tags : in an HTML document, code that surrounds text to indicate that the text should be considered a heading </li></ul><ul><li>GUI ( graphical user interface ): a way of presenting program output using pictures, icons, and other graphical elements </li></ul>
  47. 47. Hypertext and Graphical User Interfaces Come to the Internet <ul><li>Mosaic: first GUI program to read HTML an use HTML documents’ hyperlinks to navigate from page to page on computers anywhere on the Internet </li></ul>
  48. 48. Hypertext and Graphical User Interfaces Come to the Internet
  49. 49. The Web and Commercialization of the Internet <ul><li>Businesses quickly recognized profit-making potential offered by a world-wide network of easy-to-use computers </li></ul><ul><li>The Netscape Navigator Web browser, called Mozilla , was an instant success </li></ul><ul><li>Internet Explorer Web browser entered the market soon after Netscape’s success became apparent </li></ul>
  50. 50. The Web and Commercialization of the Internet <ul><li>Netscape Navigator browser became open-source software. Open-source software is created and maintained by volunteer programmers, often hundreds of them, who work together using the Internet to build and refine a program </li></ul><ul><li>The current open-source release of this browser is called Mozilla, which recalls the name of the original Netscape product </li></ul>
  51. 51. Growth of the World Wide Web
  52. 52. Business of Providing Internet Access <ul><li>NAPs provide Internet access to large organizations and businesses </li></ul><ul><li>Internet access providers ( IAPs ) or Internet service providers ( ISPs ): get Internet access from NAPs and provide individuals and other businesses with access to the Internet </li></ul><ul><li>Commerce service providers ( CSPs ): large ISPs that sell Internet access along with other services to businesses </li></ul>
  53. 53. Hierarchy of Internet Service Providers
  54. 54. Connection Bandwidth <ul><li>Bandwidth: amount of data that can travel through a communications circuit in one second </li></ul><ul><li>Bandwidth depends on the type of connection ISP has to the Internet and the kind of connection you have to the ISP </li></ul><ul><li>Available bandwidth for any type network connection between two points is limited to narrowest bandwidth that exists in any part of the network </li></ul>
  55. 55. Connection Bandwidth <ul><li>Bandwidth measured in bits per second ( bps ) </li></ul><ul><li>The available bandwidth for any type of network connection between two points is limited to the narrowest bandwidth that exists in any part of the network </li></ul><ul><li>Discussions of bandwidth often use the terms: </li></ul><ul><ul><li>Kilobits per second ( Kbps ), which is 1,024 bps; </li></ul></ul><ul><ul><li>Megabits per second ( Mbps ), which is 1,048,576 bps </li></ul></ul><ul><ul><li>Gigabits per second ( Gbps ), which is 1,073,741,824 bps </li></ul></ul>
  56. 56. Connection Bandwidth <ul><li>POTS (or plain old telephone service ) is one way to connect computers or networks over longer distances </li></ul><ul><li>Modem : short for modulator-demodulator </li></ul><ul><ul><li>Modulation : converting a digital signal to an analog signal </li></ul></ul><ul><ul><li>Demodulation : converting that analog signal back into digital form </li></ul></ul><ul><li>Digital Subscriber Line ( DSL ): higher grade of service offered by some telephone companies </li></ul>
  57. 57. Connection Bandwidth <ul><li>Integrated Services Digital Network ( ISDN ): first technology developed using a DSL protocol; offers bandwidths up to 256 Kbps </li></ul><ul><li>Asymmetric Digital Subscriber Line ( ADSL ): offers transmission speeds ranging from 16 Kbps to 9 Mbps </li></ul><ul><li>T1 or T3 connections : often used by businesses and large organizations; much more expensive than POTS or ISDN connections </li></ul><ul><li>NAPs use newer connections that have bandwidths of more than 1 Gbps—in some cases exceeding 10 Gbps </li></ul>
  58. 58. Connection Bandwidth <ul><li>Internet 2: operated by group of research universities and the NSF; has backbone bandwidths greater than 10 Gbps </li></ul><ul><li>Cable connection can deliver up to 10 Mbps to an individual user and can accept up to 768 Kbps from an individual user </li></ul><ul><li>Satellite connection appeals to users in remote areas; can download at a bandwidth of approximately 400 Kbps </li></ul><ul><li>Broadband : general term that describes any Internet connection that is faster than POTS </li></ul><ul><li>Fixed-point wireless connections: use technology similar to wireless LANs; available in limited areas and prices are variable </li></ul>
  59. 59. Summary <ul><li>The Internet is a truly amazing phenomenon </li></ul><ul><ul><li>Began as a scientific research project </li></ul></ul><ul><ul><li>Grew to its current role as a global communications network linking more than a billion persons, businesses, organizations, and governments </li></ul></ul><ul><li>The Internet has made information available on a scale never before imagined </li></ul>
  60. 60. Summary <ul><li>The Internet is composed of interconnected client/server networks </li></ul><ul><li>The Internet grew rapidly, especially after the Web became available as a new way of using the Internet </li></ul><ul><li>There are several choices for bandwidth and pricing choices when connecting to the Internet </li></ul>