The Internet and Web Please discontinue use of cell phone and turn off ringer Succeeding with Technology Internet Technology Internet Communications Web technology Web Applications 4.1 Internet Technology What is the Internet? Key Terms • Internet Backbone • Internet Service Provider (ISP) • Routers • Dial-up Connection Succeeding with Technology • Cable modem connection • DSL connection • DSS connection • Protocols • TCP/IP • • • • IP Address Client/server Port Peer-to-peer (P2P) What is the Internet? Visualization of the Internet’s topology from http://www.cybergeography.org/atlas/topology.html A Brief History of the Internet http://www.zakon.org/robert/internet/timeline/ Succeeding with Technology Internet Growth www.internetworldstats.com Succeeding with Technology Internet Hardware The Internet backbone consists of the main pathways and connections of the Internet owned primarily by telecom companies. Verizon’s/MCI’s UUNet carries 28% of Internet traffic http://en.wikipedia.org/wiki/Internet_backbone Succeeding with Technology Internet Hardware Network Service Providers Major telecom companies that provide the Internet backbone. Network Service Providers 27.9% Verizon/MCI/UUNET 10.0% AT&T 6.5% Sprint 6.3% Genuity (level 3) 4.1% PSINet 3.5% Cable & Wireless 2.8% XO Communications 2.6% Verio 1.5% Qwest http://navigators.com/isp.html Succeeding with Technology Internet Hardware Points of Presence (POPs) Facilities provided by Network Service Providers that allow users to connect to the Internet backbone. Internet Service Providers Companies that provide users with access to the Internet. Dial-up vs. DSS vs. Cell vs. DSL vs. Cable Top 22 ISP’s: http://www.isp-planet.com/research/rankings/usa.html Succeeding with Technology Internet Hardware Routers: computing devices that manage network traffic by evaluating data packets and routing them to their destination. http://computer.howstuffworks.com/router1.htm Succeeding with Technology 7’ The Cisco CRS-1 router is controlled by a unique selfhealing and self-defending operating system designed for always-on operation while scaling system capacity up to 92 Tbps. Routers such as this one manage traffic on the Internet Backbone. Packet Switching A packet switching network divides all network data into small packets for faster, more efficient delivery. An email message Dear Joan, Hi! How’s it goin’? Just finished midterms, and it looks like I might graduate this semester after all! :-) My computer teacher is really great and I guess that I learned more than I thought in those wonderful lectures that I had previously written you about…. Succeeding with Technology Packet Switching Divided into packets Dear Joan, Hi! How’s it goin’? Just finished midterms, and it looks like I might graduate this semester after all! :-) My computer teacher is really great and I guess that I learned more than I thought in those wonderful lectures that I had previously written you about…. Succeeding with Technology Packet Switching Packet headers added Dear Joan, Hi! How’s it goin’? Just finished midterms, and it Message 3761HZA Date May 1 Packet 1 of 3 From sweetykb@aol.com To joan_kelly@yale.edu looks like I might graduate this semester after all! :-) My computer teacher is really great and I guess that I Message 3761HZA Date May 1 Packet 2 of 3 From sweetykb@aol.com To joan_kelly@yale.edu learned more than I thought in those wonderful lectures that I had previously written you about…. Message 3761HZA Date May 1 Packet 3 of 3 From sweetykb@aol.com To joan_kelly@yale.edu Succeeding with Technology Packet Switching Each packet sent individually over the network Succeeding with Technology Packet Switched Network Router Router Router Router Router Router Router Router Router email Router Router Router Router email Succeeding with Technology Router Router Circuit Switched Network Succeeding with Technology Packet Switching Packet switching is much more efficient than circuit switching. Technology: Networking/Telecoms Wednesday 28 May 2003 Sprint moves to packet-switch network Sprint is to change its entire circuit-switched telephone network to packet technology in an attempt to keep up with customer demand for capacity. Sprint's eight million lines will be moved over to the packet-based asynchronous transfer mode (ATM) system, allowing voice, video and data to be broken down into small digital blocks and sent, in effect, simultaneously.This allows the network to be used more efficiently, and will also allow new multimedia services, Sprint said. Sprint is the first major telecoms company to move all of its local, tandem and longdistance networks over to packet technology, according to Nortel Networks spokeswoman Ann Fuller. Succeeding with Technology Internet Protocols Protocols are rules that govern how data is transmitted and received. They govern all Network and Internet communications: The Internet The Web Email Instant Messaging Etc. Succeeding with Technology Ports are numeric addresses assigned to specific network services, and used in packet headers to direct data packets to the appropriate service. See http://en.wikipedia.org/wiki/List_of_T CP_and_UDP_port_numbers Internet Protocols TCP/IP Transmission Control Protocol (TCP): Divides data into packets for transmission, and reassembles data from packets upon delivery. Internet Protocol (IP): Controls the delivery of packets between IP addresses. IP Address a 32-bit number that identifies each sender or receiver of information that is sent in packets across the Internet. 10000000.11111111.10110101.00010111 128.255.181.29 www.fsu.edu Succeeding with Technology Network Architectures Client/Server Peer-to-Peer Original Napster vs. Kazaa Succeeding with Technology 4.2 Web Technology What is the Web? Key Terms • • • • • Hyperlink HTTP Web browser Web server URL Succeeding with Technology • • • • • HTML XML XHTML Web authoring software Cookies • Plug-in • Content Streaming The Web The World Wide Web is an Internetbased service that provides convenient access to information through hyperlinks. Succeeding with Technology Web Protocols & Standards HTTP: Hypertext Transfer Protocol defines and controls communication between Web server and client (Web browser). URL: Uniform Resource Locator is the fancy name for a Web address. http://www.cengage.com/coursetechnology/swt3/topics.html Domain name http://www.icann.org/ Succeeding with Technology Web Protocols & Standards HTML: Hypertext Markup Language is the formatting language used to define the appearance of Web pages. Try View Source in IE XML: New and popular standard for describing and classifying data in Web pages and other Web services. Succeeding with Technology Web Protocols & Standards Many of today’s popular applications store files in XML format for easy data sharing. Succeeding with Technology Inventory.xml Catalog.xhtml Design.css Web Server Succeeding with Technology Web Client Web-Authoring Software Web Authoring Software allows you to create HTML documents using wordprocessor-like software Macromedia’s Dreamweaver software allows you to design Webpages and Websites using a WYSIWYG interface. Succeeding with Technology Programming the Web Cookies are data generated by a Web server, and stored on your computer. Used to target marketing or customize a webpage when you next visit the server. Demo www.amazon.com IE/Tools/Options/Settings/ Succeeding with Technology Web Browser Plug-Ins A plug-in is a program that works with the browser to offer extended services –typically the ability to view animations or video, listen to music, or interact with the Webpage. Popular plug-ins include Flash and Quicktime. Demos: http://harrypotter.warnerbros.com Succeeding with Technology Web Browser Plug-Ins Content streaming allows media files to play while they are being delivered by the Web server. www.movies.com Succeeding with Technology 4.3 Internet and Web Applications How are they used? Key Terms • Search engine • Synchronous communication • Asynchronous communication • E-mail • E-mail attachment Succeeding with Technology • • • • • • • Instant messaging (IM) • Video Conferencing Chat • Telecommuting SMS Text messaging Blogs Web 2.0 Wiki Social Bookmarking The Internet & Web Communications The Web E-commerce Information Distribution The Internet Succeeding with Technology Web Tools Search Engines: Helps us find information on the Web through keyword searches of databases built by spiders or crawlers (http://a9.com/). Subject Directories: A catalog of sites collected and organized by people. Portals: Web pages that serve as entry points to the Web. Succeeding with Technology Communication and Collaboration Effectiveness Face to Face Video + Voice Voice Only Text Only Succeeding with Technology Communication and Collaboration Synchronous Communication takes place in real time. Phone conversation Instant Messaging Asynchronous Communication allows participants to leave messages to be accessed whenever. Voice mail Email SMS Texting Succeeding with Technology 3. Phone (voice) 4. Instant messaging/Chat 5. Voice mail 6. Email 7. SMS Texting Succeeding with Technology Convenience Asynchronous 1. Face-to-face 2. Video conferencing Effectiveness Synchronous Communication and Collaboration Researchers at Caltech’s VRVS lab are able to video Conference from 36,000 feet above the Pacific Ocean. Succeeding with Technology Communication and Collaboration Text based Communication Email Attachments Instant messaging (IM) Chat Succeeding with Technology 2nd Life with avatars in a 3D virtual environment Succeeding with Technology Communication and Collaboration SMS Text Messaging Predictive Text Input H 1 2abc 3def 4ghi 5jkl 6mno 7pqrs 8tuv 9wxyz 0 http://www.transl8it.com Succeeding with Technology 4ghi E L L O 3def 5jkl 5jkl 6mno Decipher this! 35 or 243 possible words Communication and Collaboration RSS (Really Simple Syndication) A webcontent distribution technology Blogs (Web logs) are websites created to express one or more individual’s views on a given topic (ie. http://www.bloglines.com/topblogs) A blog aggregator is software that allows you to subscribe to numerous blogs (ie. http://www.bradsoft.com/feeddemon/) A Podcast is an audio file that contains a recorded broadcast distributed over the Internet for use on PC or Mobile media device. Podcast Aggregator: provides access to podcasts that may be set to automatically download to your PC (iTunes). Succeeding with Technology Web 2.0 The collaborative, social Web The Web as a computing platform Social Networking - Web sites that provide tools allowing members to share information about themselves with other members and find others with similar interests. Wiki - A Web site designed to allow users to add, remove, and edit, content. Social Bookmarking - Provide a way for members to store, classify, share, and search Web bookmarks. Media Sharing - Web sites that allow members to share video, music, and photos, with others. Succeeding with Technology Web 2.0 The Social • • • • • • • • • • • • Facebook (social net), www.facebook.com MySpace (social net), www.myspace.com LinkedIn (pro social net), www.linkedin.com Digg (news, bookmarking), www.digg.com Delicious (bookmarking), www.delicious.com Wikipedia (crowdsourced encyclopedia), www.wikipedia.com Epinions (consumer reviews), www.epinions.com Flickr (photo sharing), www.flickr.com SmugMug (photo sharing), www.smugmug.com YouTube (video sharing), www.youtube.com Second Life (3D social net), www.secondlife.com Plaxo (aggregator), www.plaxo.com Succeeding with Technology Web 2.0 Blog Micro-blog * WordPress, www.wordpress.com * Blogger, www.blogger.com * Twitter, www.twitter.com * Jaiku, www.jaiku.com * Pownce, www.pownce.com * Plurk, www.plurk.com * Spoink, www.spoink.com * Swurl, www.swurl.com Succeeding with Technology Web 2.0 Rich Internet Apps (RIA) •Google Docs (productivity apps), http://docs.google.com •37signals (personal info mng), www.37signals.com •Zoho (variety), www.zoho.com •FlyPaper (presentations), www.flypaper.com •SlideRocket (presentations), www.sliderocket.com •icloud (web-based OS), www.icloud.com •eyeos (web-based OS), www.eyeos.com •Buzzword (word process), www.buzzword.com •todoist (to-do list), www.todoist.com •Photoshop Express (photo editing), www.photoshop.com/express Succeeding with Technology Communication and Collaboration Vlog (Vodcast) Video-based blogs (www.vlogdir.com/) Consumer Generated Media is the recent trend of the general public capturing and reporting the news. www.current.tv How does consumer genereated media compare to main stream media? Succeeding with Technology Voice over IP (VoIP) Technology that enables network managers to route phone calls over the same network they use for data. Future of Phones: http://newsroom.cisco.com/dlls/video_audio_archive/?all Also see Video Telephony Succeeding with Technology Residential VoIP • Residential VoIP, Broadband Phone • Phone service over a broadband Internet connection. http://www.voipchoices.com/vonage.html Succeeding with Technology Video Conferencing Video conferencing is a technology that combines video and voice communications along with document sharing. Telecommunications is the process of working from locations away from the office by using telecommunications technologies. Succeeding with Technology News and Information On-line news services allow you to drilldown into the story to get background information and details. Webcasting uses the Web to deliver news video footage. Succeeding with Technology Education and Training Life-long learning is your future… NETg Offers… • 1,850 IT and desktop e-Learning courses • 1,300 business and professional development eLearning courses • 2,000 up to date, searchable, IT, Desktop and Business Books from Safari • 250 instructor and student manuals for ILT training Succeeding with Technology E-commerce E-commerce has opened up new opportunities in buying and selling. Succeeding with Technology Travel The Web has transformed the travel industry. Succeeding with Technology Employment and Careers The Web assists us in researching career possibilities: Selecting a career Researching companies Networking with colleagues Searching want ads Creating Resumes & Professional Websites Succeeding with Technology Multimedia & Entertainment Music Movies Games Succeeding with Technology Information Consumers are increasingly reliant upon online resources to ease and inform major life events. Research on the Web Subject Directories, and Search Engines Issues of reliability Library Web sites Research Databases Succeeding with Technology 4.4 The Future Internet Succeeding with Technology The Future Internet Internet2 is a research and development consortium led by over 200 U.S. universitoes and supported by partnerships with industry and government to develop and deploy advanced network applications and technologies for tomorrow’s Internet. The National LambdaRail (NLR), or Internet3 is a cross country, high-speed fiber-optic network dedicated to researching high-speed networking applications. Succeeding with Technology High-Speed Internet Applications Interactive Collaboration Long distance collaboration and education. www.accessgrid.com/ Succeeding with Technology Two dancers in different locations dance together. High-Speed Internet Applications Real-time access to remote Resources Scientists can control the astronomical telescopes at Gemini observatories in Hawaii and Chile from any location on Internet2. Succeeding with Technology High-Speed Internet Applications Large-scale Multisite Computation and Data Mining Shared Virtual Reality Consider the future of www.secondlife.com Succeeding with Technology Chapter 4 Questions? Don’t forget to turn your phone on!! Succeeding with Technology