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.

1 Internet Architecture

Very basic internet structure from the point of view of a content publisher/creator.

  • Login to see the comments

1 Internet Architecture

  1. 1. Internet 101
  2. 2. Important distinctions First, some important distinctions internet ≠ world wide web web page ≠ web site web page ≠ “what you see in the browser ” IP≠HTTP You will have to do some math
  3. 3. What does the title of this class mean? <ul><li>Content management is a set of techniques and procedures to derive the maximum value from the creation and distribution of digital content. </li></ul>
  4. 4. Professionals don’t make web pages <ul><li>The web is too complex, too large and too important to rely on individual web page creators. </li></ul><ul><li>Comprehensive page design for a profitable enterprise has to take place dynamically, i.e. on a computer. </li></ul>
  5. 5. The web is too large. . . <ul><li>The most current estimate for the size of the World Wide Web is . . . huge . </li></ul><ul><li>“ We start at a set of well-connected initial pages and follow each of their links to new pages. Then we follow the links on those new pages to even more pages and so on, until we have a huge list of links. In fact, we found even more than 1 trillion individual links, but not all of them lead to unique web pages. Many pages have multiple URLs with exactly the same content or URLs that are auto-generated copies of each other. Even after removing those exact duplicates, we saw a trillion unique URLs, and the number of individual web pages out there is growing by several billion pages per day.” </li></ul>
  6. 6. The web is too complex. . .
  7. 7. The web is too important. . . <ul><li>This is the most powerful research and communications tool ever invented. Billions of people rely on information being readily accessible and up-to-date. </li></ul><ul><li>How many of you are wondering if all my lecture slides will be available online? </li></ul><ul><li>How many of you share your photographs online only ? </li></ul>
  8. 8. All made possible by a standards and the Client-Server architecture of the World Wide Web <ul><li>The fundamental processes are: </li></ul><ul><li>Servers house structured information at unique locations (URL). </li></ul><ul><li>Client machines establish connections to the servers and communicate using the internet protocol (IP) </li></ul><ul><li>Servers establish secure connections and send the data to the requesting client using the Transport Layer Security standards (TLS) </li></ul><ul><li>Browsers interpret, parse and display the structured information (HTML, XML, javaScript, images, etc.) </li></ul>
  9. 9. . . .structured information. . . <ul><li>Every web document has a standard structure </li></ul><ul><li><HTML> </li></ul><ul><li><HEAD> <TITLE> CMS lecture 1</TITLE> </HEAD> </li></ul><ul><li><BODY> </li></ul><ul><li>Everything within the BODY tags is rendered or parsed by the browser. </li></ul><ul><li></BODY> </li></ul><ul><li></HTML> </li></ul>
  10. 10. . . .at unique locations. <ul><li>The Uniform Resource Locator (URL) is the unique identifier for all internet resources. </li></ul><ul><li>Resources can be housed at various internet nodes. </li></ul><ul><li>In the main, the URL is a human construct that allows us to interact with machines. The URL can be database-generated, programmatically-derived, machine-encrypted. . . </li></ul>
  11. 11. Client machines establish connections. . . <ul><li>A connection begins with a request and a handshake. </li></ul><ul><li>Once the machines are connected, they send data in a mutual session . </li></ul><ul><li>Sessions are conducted at very high speeds and can involve many machines at disparate locations. </li></ul><ul><li>Sessions have specific transactions, and they are logged. These server logs are the first and most fundamental form of data gathering in online communications. </li></ul><ul><li>It all derives from the client-server architecture, and the URL. </li></ul>
  12. 12. Browsers . . . Browsers interpret. . .and display This has proven to be the first weakness in the data-gathering power of the client-server architecture. Browser incompatibilities Companies suborning standards W3C
  13. 13. Time for questions <ul><li>Go on, ask me something </li></ul>
  14. 14. Back to internet 101 <ul><li>The web is huge and growing. . . </li></ul><ul><li>So we need a means to ensure our content is always available and find-able </li></ul><ul><li>The web is complex </li></ul><ul><li>So we need a means to quickly and logically incorporate new and potentially more complex forms of content. </li></ul><ul><li>Information served on the web is important to specific (dynamically determined) audiences </li></ul><ul><li>So we need a means to quickly, consistently and accurately determine the maximum/minimum value of our content. </li></ul>
  15. 15. Recommended reading for this course <ul><li>Linked: How Everything Is Connected to Everything Else and What It Means Albert-Laszlo Barabasi </li></ul><ul><li>Six Degrees: The Science of a Connected Age Duncan Watts </li></ul><ul><li>Google’s Page Rank and Beyond: The Science of Search Engine Rankings Langville and Meyer </li></ul>