Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Internet and www


Published on

Internet and www

  1. 1. Internet and www
  2. 2. Internet <ul><li>A loosely configured global wide-area network. </li></ul><ul><li>Includes more than 31,000 different networks in </li></ul><ul><ul><li>over 100 different countries. </li></ul></ul><ul><li>Millions of people visit and contribute to the </li></ul><ul><ul><li>Internet, through e-mail and the World Wide </li></ul></ul><ul><ul><li>Web. </li></ul></ul><ul><li>Began as a Department of Defense project. </li></ul><ul><li>For detailed information about the history of the </li></ul><ul><ul><li>Internet, see: </li></ul></ul><ul><ul><li> </li></ul></ul>
  3. 3. Internet <ul><li>An interconnected network of thousands of networks and millions of computers linking business, educational institutions, government agencies and individuals together. </li></ul><ul><li>The largest collection of networks in the world, interconnected to allow them to function as a single virtual network </li></ul>
  4. 4. Early history of Internet <ul><li>In the 1950s the U.S. Department of Defense </li></ul><ul><ul><li>became concerned that a nuclear attack could </li></ul></ul><ul><ul><li>disable its computing (and thus planning and </li></ul></ul><ul><ul><li>coordinating) capabilities. </li></ul></ul><ul><li>By 1969 the Advanced Research Projects Agency </li></ul><ul><ul><li>Network (ARPANet) had been constructed. </li></ul></ul><ul><li>The first computers to be connected were ones at </li></ul><ul><ul><li>the University of California at Los Angeles, SRI </li></ul></ul><ul><ul><li>International, the University of California at </li></ul></ul><ul><ul><li>Santa Barbara, and the University of Utah. </li></ul></ul>
  5. 5. Terminology <ul><li>A hypertext server is a computer that stores files </li></ul><ul><ul><li>written in hypertext markup language (HTML) </li></ul></ul><ul><ul><li>and lets other computers connect to it and read </li></ul></ul><ul><ul><li>those files. It is now called a Web server . </li></ul></ul><ul><li>A hyperlink is a special tag that contains a pointer </li></ul><ul><ul><li>to another location in the same or in a different </li></ul></ul><ul><ul><li>HTML document. </li></ul></ul><ul><li>HTML is based on Standard Generalized Markup </li></ul><ul><ul><li>Language (SGML), which organizations have </li></ul></ul><ul><ul><li>used for many years to manage large document </li></ul></ul><ul><ul><li>filing systems. </li></ul></ul>
  6. 6. Local Area Network (LAN) <ul><li>A link-up of workstations and peripheral equipment in an office, building, or locality so users may communicate and share equipment and information. </li></ul><ul><li>LAN lets you share the resources of other computers </li></ul><ul><li>LAN can be further characterized by topology </li></ul>
  7. 7. MAN(Matropolian Area Network) <ul><li>It is the network which covers a city. </li></ul><ul><li>The best example of the MAN is Cable TV network which covers a city </li></ul><ul><li>In today’s world High speed wireless internet access is also a good example of MAN. </li></ul>
  8. 8. WAN(Wide Area Network) <ul><li>A WAN spans a large geographical area such as a country or continent. </li></ul><ul><li>It uses Hosts which are connected by communicated subnets. </li></ul>
  9. 9. Topology <ul><li>Topology describe the manner in which various computer nodes are interconnected to each other </li></ul><ul><li>In this context there are different topologies: </li></ul><ul><ul><li>Bus </li></ul></ul><ul><ul><li>Ring </li></ul></ul><ul><ul><li>Star </li></ul></ul><ul><ul><li>Mesh </li></ul></ul><ul><ul><li>Tree </li></ul></ul>
  10. 10. Bus Topology <ul><li>Consists of nodes connected to a single bus made up of a long cable. </li></ul><ul><li>A thick coaxial cable may serve as the bus and all computer nodes are connected to this running coaxial cable </li></ul><ul><li>The computer nodes directly receive and inject data from the bus. Data traverses in both direction </li></ul><ul><li>One communication channel exists to serve the entire network. </li></ul><ul><li>If this channel fails, then the whole network will go out of operation. </li></ul>
  11. 11. Ring Topology <ul><li>Nodes are organized to form a ring structure </li></ul><ul><li>The first node is connected to second using link </li></ul><ul><li>Second is connected to third and so on </li></ul><ul><li>The last node is connected to first using point to point link. </li></ul><ul><li>Signals travel internally around the network from one node to other </li></ul>
  12. 12. Star Topology <ul><li>Each computer node is connected to a central device </li></ul><ul><li>Nodes are located at one end of the segment and other end is terminated in a central device, usually a hub or a switch </li></ul><ul><li>Reliable topology </li></ul><ul><li>If one node is down, others on network are not affected. </li></ul>
  13. 13. Mesh topology <ul><li>Multiple number of paths </li></ul><ul><li>Because of it reliability of the network improved. </li></ul><ul><li>expensive </li></ul>
  14. 14. Tree toplology <ul><li>Structure like a tree </li></ul><ul><li>Reliable problem exists due to control exercised by topmost node in the tree. </li></ul>
  15. 15. IP Address <ul><li>All the host connected to Internet have an officially address. </li></ul><ul><li>It is 4 bytes long and written in dotted decimal notation. </li></ul><ul><li>For example IP Address </li></ul><ul><li>10000001.1000000.00000100.00000101 can be written as </li></ul>
  16. 16. Intranet <ul><li>Intranet offers companies open communication and information access, just like the internet but with the added advantage of protection from the outside world by passwords, encryption and electronic barriers or firewalls. </li></ul><ul><li>An intranet is an internet network that is located inside the organization and not generally accessible by the general public. </li></ul>
  17. 17. Intranet <ul><li>To create our own intranet we need, </li></ul><ul><li>A TCP/IP network </li></ul><ul><li>E-mail client s/w </li></ul><ul><li>E-mail server </li></ul><ul><li>Web server </li></ul><ul><li>A browser </li></ul><ul><li>Chat </li></ul><ul><li>FTP </li></ul>
  18. 18. Growth of Intranets <ul><li>The spread of networked comp system based on PC. </li></ul><ul><li>The availability of TCP/IP on almost every computer platform, large and small. </li></ul><ul><li>The wide adoption of open standards such as HTTP and HTML. </li></ul><ul><li>The availability of low cost, high power web servers such as the internet information server. </li></ul>
  19. 19. Advantages of Intranet <ul><li>Web technologies scalable and applied small and medium sized LAN. </li></ul><ul><li>Easy to use web browsers are available for virtually all operating system and h/w combinations. </li></ul><ul><li>Advances in HTML authoring tools make it much easier to create HTML pages for web servers. </li></ul>
  20. 20. Disadvantages of Intranet <ul><li>Intranet requires TCP/IP protocol and may not work with your existing choices. </li></ul><ul><li>HTML is not a development language, we will have to use CGI or Perl scripts, or even C or java programmes to access database systems. </li></ul>
  21. 21. Extranet <ul><li>A network that links selected resources of the intranet of a company with its customers, suppliers and other business partners, using the internet or private networks to link the organizations intranets. </li></ul>
  22. 22. TCP / IP Layers <ul><li>Network Interface Layer : Responsible for placing packets on and receiving them from the network medium, which could be a local area network (Ethernet) or Token Ring or other network topology. </li></ul><ul><li>Internet Layer : This layer is responsible for addressing, packaging, and routing messages on the Internet. </li></ul>
  23. 23. TCP / IP Layers <ul><li>Transport Layer : Responsible for providing communication with the application by acknowledging and sequencing the packets to and fro from the application. </li></ul><ul><li>Application Layer : Provides a wide variety of applications with the ability to access services of the lower layers </li></ul><ul><li>Some of the best applications are FTP,SMTP and HTTP </li></ul>
  24. 24. Internet Service Provider <ul><li>Firm that provides the lowest level of service in the multi-tiered internet architecture by leasing internet access to home owners, small business, and some large institutions. </li></ul>
  25. 25. Client Server Computing <ul><li>A model of computing in which very powerful personal computer are connected together in a network with one or more servers. </li></ul><ul><li>Internet is a giant example of client server computing </li></ul>
  26. 26. Client, Server <ul><li>CLIENT : A powerful personal computer that is part of a network. That is capable of displaying rich graphics storing large files and processing sound and graphic files. </li></ul><ul><li>SERVER : Networked computer dedicated to common functions that the client machines on the network need, such as storing files, software applications, utility programs such as web connections and printers </li></ul>
  27. 27. Hyper Text Transfer Protocol <ul><li>The set of rules for exchanging files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web. </li></ul><ul><li>Runs in the application layer of the TCP/IP model. An HTTP session begins when a client’s browser requests a web page from remote internet server </li></ul><ul><li>When the server responds by sending the page requested, the HTTP session for that object ends </li></ul>
  28. 28. SMTP, IMAP, POP <ul><li>SMTP : Internet protocol used to send mail to server (Simple Mail Transfer Protocol) </li></ul><ul><li>POP : Post Office Protocol, a protocol used by the client to receive the mail from an internet server. </li></ul><ul><li>IMAP : a more current e-mail protocol that allows users to search, organize, and filter their mail prior to downloading it from the server (Internet Message Access Protocol) </li></ul>
  29. 29. FTP <ul><li>Internet service that allow you to transfer file from one computer to another computer using client/server technology </li></ul><ul><li>You run a client program on your computer which connects to a server program on a remote computer </li></ul><ul><li>When you copy a file from remote server we say that you are downloading and when you copy a file from your computer to remote one you are uploading the file </li></ul><ul><li>In FTP terminology your computer is LOCAL HOST, the other computer is REMOTE HOST </li></ul>
  30. 30. FTP
  31. 31. SSL <ul><li>SSL developed by Netscape Communications Company, is a standard that encrypts data between a Web browser and a Web server. SSL does not specify what data is sent or encrypted. In an SSL session, all data sent is encrypted. </li></ul><ul><li>It helps secure communications and payments through a variety of techniques such as message encryption and digital signatures. </li></ul>
  32. 32. Telnet <ul><li>Telnet is a internet service that allow you to log in to a remote internet computer </li></ul><ul><li>To utilize this service, you need a Telnet client on your machine. Client uses internet to connect to the remote computer </li></ul><ul><li>Once the connection is made, the client acts as intermediary between remote and your computer </li></ul><ul><li>Every thing you type on your machine is passed on to the remote computer </li></ul><ul><li>Everything the other computer displays is sent to your computer </li></ul>
  33. 33. Telnet
  34. 34. Finger <ul><li>Finding People on the Internet. You can find out who is logged on to a remote network by using Telnet to connect to a server and then typing finger at the prompt. </li></ul><ul><li>Finger can tell you who is logged in and how long they have been attached and their user name </li></ul>
  35. 35. Finger
  36. 36. Ping <ul><li>Testing address. You can ping a host computer to check the connection between your client and server. The Ping will also tell you the time it takes for the server to respond giving some idea of the internet speed at that time (Packet Internet Groper) </li></ul>
  37. 37. Limitations of Internet I <ul><li>Bandwidth : Slow service and a very limited capacity to handle video and voice traffic. </li></ul><ul><li>Quality of Service : Packets take circuitous root to reach destination. This results in latency. With streaming video and synchronous communication, latency is noticeable and user perceives jerkiness in movies and delay in voice communication. </li></ul><ul><li>Latency : uneven flow of information packets throughout the network </li></ul>
  38. 38. Limitations of Internet I <ul><li>Network Architecture : A thousand requests for single music track from a central server will result in a thousand efforts by the server to download the music to each requesting client. This slows down network performance. </li></ul><ul><li>Language Development : HTML the language of the web pages is fine for text and simple graphics but poor at defining rich graphic and communicating “rich documents” such as databases, business documents, or graphics. </li></ul>
  39. 39. World Wide WEB WWW
  40. 40. Hypertext <ul><li>It is a way of formatting pages with embedded links that connects documents to one another, and that also links pages to other objects such as sound, video, or animation files. </li></ul><ul><li>When you type a web address in you browser such as , your browser sends an HTTP request to the server requesting the home page of </li></ul><ul><li>HTTP is the first set of letter at the start of every web address followed by the domain name. </li></ul>
  41. 41. Uniform Resource Locator <ul><li>The directory path and document name are two more pieces of information with the web address that help the browser track down the requested page. </li></ul><ul><li>Together the address is called a URL. When typed into a browser, a URL tells exactly where to look for information. For example: </li></ul>
  42. 42. Mark Up Languages <ul><li>SGML : Standard Generalized Markup Language. The purpose of SGML was to help very large organizations format and categorize large collection of documents. </li></ul><ul><li>It can run independent of any software program, but it is extremely completed and difficult to learn. </li></ul><ul><li>An early version of Generalized Markup language </li></ul>
  43. 43. Hypertext Mark-up Language <ul><li>One of the next generation GML that is relatively easy to use in the web page design. </li></ul><ul><li>HTML provides web page designers with a fixed set of markup tags that are used to format a web page. </li></ul><ul><li>HTML functions to define the structure and style of a document, including the headings, graphic positioning tables and text formatting </li></ul>
  44. 44. Extensible Markup Language <ul><li>XML is a new Markup language specification developed by W3C. It is a Markup language like HTML but with a different purpose. XML is designed to describe data and information. </li></ul><ul><li>XML can be used to define database records and this will enable organizations to put most of their information processing functions into an Internet processing environment </li></ul>
  45. 45. Web Server and Clients <ul><li>Security services </li></ul><ul><li>FTP </li></ul><ul><li>Search engine </li></ul><ul><li>Data capture </li></ul>
  46. 46. The Internet and WEB Features
  47. 47. Electronic Mail <ul><li>The most used application of the Internet </li></ul><ul><li>Uses a series of protocols to enable messages containing text, images, sound and video clips to be transferred from one internet user to another </li></ul><ul><li>Attachment : A file inserted with in the e-mail message. </li></ul><ul><li>Spam : Unsolicited e-mail. </li></ul>
  48. 48. Search Engines <ul><li>Identifies web pages that appear to match keywords, also called queries, typed by the user and provides a list of the best matches. </li></ul><ul><li>Top search Engines Yahoo, MSN, AOL, Lycos, Go, Netscape, NBCi, Exite, AskJeeves, Alta Vista, Google, LookSmart, GoTo, Iwon, Direct Hit, DogPile </li></ul>
  49. 49. Intelligent Agents <ul><li>Or Software Robots (bots) are software programs that gather and / or filter information on specific topic and then provide a list of results for the user. </li></ul>eGain NativeMinds Chatter Bot WebClipping SportSpider News Bot UrlyWarning Update Bot MySimon DealTime Shopping Bot Webcrawler Search Bot
  50. 50. Instant messaging <ul><li>Displays word type on computer almost instantaneously. Recipients then can respond immediately to sender the same way, making the communication more like a live conversation than is possible through e-mail. </li></ul>
  51. 51. Chat <ul><li>Enables user to communicate via computer in real time, that is simultaneously, unlike Instant Messaging chat can occur among several users. </li></ul><ul><li>Cookies : are a tool used by web sites to store information about a user. When visitor enters a web site, site sends a small text file to the user’s computer so that information from the site can be loaded more quickly on future visits </li></ul>
  52. 52. Streaming Media <ul><li>Enables music, video and other large files to be sent to users in chunks so that when received and played, the files comes through uninterrupted. </li></ul><ul><li>Streamed files must be viewed live, They can not be stored on client hard drive. </li></ul><ul><li>RealAudio and RealVideo are the most widely used streaming tools. </li></ul>