Business Data Communications, Fourth Edition Chapter 12: The Internet

advertisement
Business Data Communications,
Fourth Edition
Chapter 12: The Internet
Learning Objectives
• Explain the history of the Internet
• Describe early commands used on the
Internet
• List and describe the advisory
organizations concerned with the Internet
• Explain Internet addressing schemes
Chapter 12: The Internet
2
Learning Objectives
• Describe how the Internet works
• Discuss the languages used to create
Web pages
• Describe Internet services such as search
programs, newsgroups, and mailing lists
Chapter 12: The Internet
3
Introduction to Chapter
• The Internet is widely used by researchers and
consumers
• “Internet” is a named network, “internet” is the
interconnection of networks
• The Internet is one of the oldest WANs
• The Internet connects homes, schools,
businesses worldwide
• The history and foundation are important
aspects to understanding the makeup of the
Internet
Chapter 12: The Internet
4
Chapter 12: The Internet
5
History of the Internet
• Advanced Research Projects Agency (ARPA)
wanted to link remote research sites
• Created ARPANET in 1969
• Originally had 4 nodes, used Network Control
Protocol (NCP)
• Converted to Transmission Control
Protocol/Internet Protocol (TCP/IP) in 1983 to
allows different OS to communicate
• Computer Science Network (CSNet) – Provided
connections between universities and industry
Chapter 12: The Internet
6
History of the Internet
• Because It’s Time Network (BITNET) –
connected university networks
• National Science Foundation Network (NSFnet)
–
–
–
–
Funded in 1987
Used to connect supercomputers
Backbone network
Regional networks took over in 1995
• Commercial Internet eXchange (CIX) – allowed
Internet access for commercial users
• Internet service providers (ISP) – provide access
to the Internet for commercial and private users
Chapter 12: The Internet
7
Chapter 12: The Internet
8
History of the Internet
• Internet2 (I2)
– High-speed network designed to replace the Internet
– Useful for hospitals, research, financial institutions
– Universities and other research institutions working
on it
– Abilene is the backbone network for I2
• Next Generation Internet (NGI)
– Funded by the US Department of Energy
– Closely tied to the development of Internet2
Chapter 12: The Internet
9
Early Internet Commands
• Telnet
– Used to access a remote computer
– telnet computer-name
– User ID and password required
– Can perform any command usually permitted
on that computer
– Anonymous Telnet
• No ID and password required
Chapter 12: The Internet
10
Chapter 12: The Internet
11
Early Internet Commands
• File Transfer Protocol (ftp)
– Used to transfer a file to a client computer
– FTP Client is the program used
• Examples: WS_FTP, CuteFTP
– ftp host-computer-name
– List of command-line commands used
– Anonymous FTP
• No ID and password required
• Usually need to give your e-mail address
Chapter 12: The Internet
12
Chapter 12: The Internet
13
Chapter 12: The Internet
14
Early Internet Commands
• Gopher
– Program that provides a menu for services on
an Internet site
– Widely used prior to WWW
– Gopher server and clients
– Can access Gopher sites using a browser
Chapter 12: The Internet
15
Early Internet Commands
• Archie
–Searches indexes of files on public
information servers
–System of databases
• Veronica
–Searches Gopher menus for topics
–More sophisticated than Archie
–Shows the actual Gopher menu, not just
returning the location as is done with Archie
Chapter 12: The Internet
16
Internet Addressing
• IP Addresses
– Unique address on the Internet
– Also known as a “dotted-quad”
• 140.222.32.3
– Internet Information Center (InterNIC)
registers the addresses
– Classes
•
•
•
•
•
Class A – Networks with more than 65,536 nodes
Class B – Networks with 256 to 65,536 nodes
Class C – Networks with fewer than 256 nodes
Class D – Broadcast messages
Class E – Experimental use
Chapter 12: The Internet
17
Chapter 12: The Internet
18
Internet Addressing
• IP Addresses
– Classless Internet Domain Routing (CIDR)
• Used to extend the number of IP addresses
• 186.100.0.0/20 – This one IP address can now cover
4096 additional addresses
Chapter 12: The Internet
19
Internet Addessing
• Domain Name System (DNS)
– Database of Internet names and
addresses
– Domain names – microsoft.com
– Companies buy the names from the
InterNIC and then sell them to others
– Domain – group of computers with a
common set of rules and procedures
• Top level domain – .com
Chapter 12: The Internet
20
Chapter 12: The Internet
21
Internet Addressing
• Domain Name System (DNS)
– Internet Ad Hoc Committee (IAHC) has added
new top level names
• Subdomains
– Businesscenter.ibm.com
– Nxt2.cso.uiuc.edu
– Domain Name Server – translates name to
the IP address
Chapter 12: The Internet
22
Chapter 12: The Internet
23
Chapter 12: The Internet
24
Internet Addressing
• Electronic Mail Addresses
– Individual address + domain name address
– Mail server
– Software is required
Chapter 12: The Internet
25
How the Internet Works
• Connections to the Internet
– ISP connection using a modem
– DSL (7Mpbs upload, 640 Kbps download)
– Network interface card (NIC) – used when
connecting through a corporate or university
network
– WebTV
– Cable Modems – 500 Kbps to 30 Mbps
depending on the number of people logged in
simultaneously
Chapter 12: The Internet
26
Chapter 12: The Internet
27
How the Internet Works
• Internet Backbones
– Network Service Providers (NSPs)
• Operate and maintain backbone networks
• Run local and national networks
• ISPs connect to the NSPs for their Internet
connections
– Network Access Point (NAP)
• Interconnection point for NSP backbone networks
– Regional Exchange Points
– Metropolitan Area Exchanges (MAEs)
• Interconnection point for NSP backbone networks
Chapter 12: The Internet
28
Chapter 12: The Internet
29
How the Internet Works
• Routers
– Provide Internet traffic control
– Identify where packets should be sent
• Servers
– Computers connected directly to the Internet
– Dedicated to serving data on the Internet
• Protocols
– TCP/IP used so many different types of
computers can communicate
– IPv6 will allow more addresses (128-bit
addresses)
Chapter 12: The Internet
30
Chapter 12: The Internet
31
How the Internet Works
• Protocols
– Internet Application Protocols
• Hypertext Transfer Protocol (HTTP)
• Network News Transfer Protocol (NNTP)
• Simple Mail Transfer Protocol (SMTP)
– Internet Engineering Task Force (IETF)
• Sets new protocols for the Internet
Chapter 12: The Internet
32
World Wide Web (WWW)
• Graphical user interface to the Internet
– Created by Tim Berners-Lee at CERN
– Geneva Switzerland, 1991
• Web pages
– Hyperlinks
– Web site
Chapter 12: The Internet
33
World Wide Web (WWW)
• Web Programming
– Hypertext Markup Language (HTML)
– Tags (markups) are special instructions
– Can now create them using MS Word and
other software packages
– Enhanced Hypertext Markup Language
(eHTML)
– Java – object-oriented programming language
– Virtual Reality Modeling Language (VRML)
• Duplicate real-life environments
Chapter 12: The Internet
34
World Wide Web (WWW)
• Web Browsers
– First browser was Mosaic
– Netscape Navigator and Communicator
– Microsoft Internet Explorer
– Plug-ins
• Extends a browser’s capability
– Home pages
– Uniform Resource Locator (URL)
Chapter 12: The Internet
35
World Wide Web (WWW)
• Browsers
– Hypertext transport protocol (HTTP)
– http://www.pnc.edu
– Streaming audio and video
– RealPlayer
– MP3 player
• The Future of the Web
– Internet telephony
– Faster access through ISDN, DSL, cable
modems
Chapter 12: The Internet
36
Chapter 12: The Internet
37
Chapter 12: The Internet
38
Other Internet Services
• Search Programs
– Search engine is a program to search the web
– Some are specialized, some are general
Chapter 12: The Internet
39
Chapter 12: The Internet
40
Other Internet Services
• Newsgroups and Mailing Lists
(LISTSERVs)
– Newsgroups
• Articles published by individuals on the Internet
• Provides a discussion group service
– Mailing Lists (LISTSERVs)
• Must subscribe and unsubscribe
• Messages are delivered to you that are sent by
other LISTSERV members
• Moderated versus unmoderated lists
• LISTSERV moderator
Chapter 12: The Internet
41
Summary
• Millions of users access
the Internet
• History of Internet
includes many other
networks
• Internet Information
Center controls Internet
addresses
• Electronic mail is widely
used on the Internet
Chapter 12: The Internet
• World Wide Web is
accessed using one of
many browsers
• Telnet, FTP, Gopher,
Archie and Veronica are
text-based programs for
accessing Internet
• Newsgroups and
LISTSERVs are available
for exchanging
information on the
Internet
42
Download