Beruflich Dokumente
Kultur Dokumente
Steven A. Gillis
Albert L. Scott Library
Alabaster Alabama
The Internet
• What is it?
– A large network of computers
– Worldwide communication through standards
– Standards allow computers in China to access
data from Zimbabwe or New York
– Not like a phone line
• Phones dedicate a connection even the silence
• The internet uses “packet switched” data.
Packet Switched Networks
• A packet is just that, a tiny bit of
information
• The packet has a FROM address and a
TO address just like a letter
• The packets have an order, and are
reassembled at the other end
• The packets can be received in any order
and take different routes to get there
Standards
• The standards just make sure we are all
playing the same game
– If every country had different standards there
would be no interoperability… we’d just be
babbling 0’s and 1’s at each other
• The Standard for the internet is TCP/IP
– Over 200 protocols
– Includes rules for email, FTP (Downloading),
telnet (remote access to a computer) etc.
What this means to you
• Since the data is not continuous it might
get interrupted
• All information has to get to your computer
any way it can, sometimes things get lost
or data gets confused, this is why trying
again often works with the internet
• The small packets work much faster than
a direct connection, there’s not really
much “dead time” like on a phone
Everything comes to you
• Data comes to your computer, has to be
processed there, then displayed
• We may call it “Surfing” but we’re really
gathering data
• Almost all the data is decoded from 0’s and 1’s
into text, because text is CHEAP to transmit.
• Each 0 or 1 in a “set” is a bit. 8 bits are a byte.
256 different combinations!
Tell me what to do!
• The 0’s and 1’s become text, the text
becomes orders, the orders become a
display.
• The “translator” standard used for most of
the internet is HTML. “Hyper Text Markup
Language.
• The program we use to display this
language is called a browser
Browsers
• Code looks strange!
<body class="mediawiki ns-0 ltr page-Byte">
<div id="globalWrapper">
<div id="column-content">
<div id="content">
<a name="top" id="top"></a>
<h1
class="firstHeading">Byte</h1>
<div id="bodyContent">
<h3 id="siteSub">From
Wikipedia, the free encyclopedia</h3>
<div id="contentSub"></div>
Browsers
• The browser takes all that text and uses it
to create what you see on the screen.
• Different browsers have different
translations. Although the web tries to be
uniform, things may not always display the
same.
• There are standards for the Web portion of
the internet, but not all companies adhere
to them.
Internet Explorer
• One of the most common browsers is
Internet Explorer, it is what we have here
in the library. Many other browsers exist
and often people have strong opinions on
which is best
• Sometimes the text sent to your computer
requires MORE than just the HTML
decoding by your browser…
Scripts
• In order to do complicated things not
covered in the display language of HTML
we use “Scripts”
• These are sets of text that tells your
computer to do something, but require you
to have a program that interprets the
commands
• Java, PHP, ASP etc. are all scripting
languages.
Where’s the script
• Most scripting languages are included in a
computer’s operating system but may
need to be updated regularly
• Scripts can cause problems with older
systems
• Scripts are more and more common as
computers get faster, complex scripts take
more processing power than HTML
Where can I get my 0’s and 1’s
• The internet is a lot more than the HTML
“World Wide Web” but today we’ll be using
just the browser
• The browser connects to the network with
some kind of modem
– Modem means Modulation/Demodulation
– It converts digital On/Off (0’s and 1’s) to
sound that travels over the phone lines
Modems
• Basic modem sound conversion uses the
normal phone line which wasn’t designed
for digital data. A single line has a
maximum speed of 56,000 Bytes per
second, and is often slower
– These days 14336000000 a second is slow!
• Cable modems use a more digital friendly
line and can be very fast
Broadband
• ADSL is Asymmetric Digital Subscriber Link
(Asymmetric because download is usually
much faster than upload… you do more
receiving than sending so this is fine)
– By using frequencies much higher than human
speech it gets around the slow limit of the telephone
56,000 Bytes
– Can be very fast
• Cable/DSL connections are “Broadband”
Bandwidth
• Bandwidth is the amount of data you can
shove in at one time. The “Broader” your
band the better.
• “Broadband” is becoming common enough
that browsing can be painfully slow without
it.
• Text is fast, images are slow
– A picture really IS more than a thousand
words! Color/Brightness/position…
1000 words?
• The bandwidth to save the word “monkey”
a 6 character word 1000 times, in an 8 bit
code like ASCII (one of the simplest codes
for English) is about 600 bytes
• This small picture is about 3400 bytes
http://www.cityofalabaster.com/Default.asp?ID=188&pg=Library
Stop Home