Chapter 4 - Radford University
Download
Report
Transcript Chapter 4 - Radford University
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
• Computer Network
• 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
Listen to ethan zuckerman as he talks about the 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 selfheating 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 [email protected]
To [email protected]
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 [email protected]
To [email protected]
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 [email protected]
To [email protected]
Succeeding with Technology
Packet Switching
Each packet sent individually over the network
Dear Joan,
Hi! How’s it goin’? Just finished midterms, and it
learned more than I thought in those
wonderful lectures that I had previously
written you about….
looks like I might graduate this semester
after all! :-) My computer teacher is really
great and I guess that I
Demo at http://acns.fsu.edu/~zeisler/usedu.html
Succeeding with Technology
Message 3761HZA Date May 1
Packet 1 of 3
From [email protected]
To [email protected]
Message 3761HZA Date May 1
Packet 3 of 3
From [email protected]
To [email protected]
Message 3761HZA Date May 1
Packet 2 of 3
From [email protected]
To [email protected]
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_
TCP_and_UDP_port_numbers
Internet Protocols
TCP/IP
Transaction 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
http://checkip.dyndns.org/
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
• 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.cs.fsu.edu/~baldauf/presentations/swt/2/index.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
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, Quicktime
& latest Windows Media Player.
Demos:
http://harrypotter.warnerbros.com
http://getitnow.vzwshop.com/vcast.home.do
http://www.toyota.com/vehicles/2005/prius/int360.html
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
• Web Portal
• Synchronous
communication
• Asynchronous
communication
Succeeding with Technology
•
•
•
•
•
•
E-mail
• Video Conferencing
E-mail attachment
• Telecommuting
Instant messaging (IM)
Chat
SMS Text messaging
Blogs
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
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
Worlds Chat with avatars in a 3D virtual environmnt
Succeeding with Technology
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
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
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
The Future Internet
Internet2 is a research and development
consortium led by over 200 U.S.
universities 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