Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
1
1
CS 6/75995Internet-based
Applications & Systems Design, 2001
Kent State UniversityDepartment of Computer Science
LECTURE-1
LECT-1, S-2IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Internet-based Applications & Systems
Today’s Topic
Unit background and administrivia
2
LECT-1, S-3IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
General Course Information
In this course you will l earn:•Current limitations and standing open problems
•Multimedia over internet•Performance scalability•Web security•Advanced applications protocols
This course will not teach you how to write HTML or Java code.
Nor will make you a Web Master!
LECT-1, S-4IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
• Javed I. KhanEmail: [email protected] ice Hours: 3:00-4:00pm TuesdayPhone: 672-9038
• TAto be announced.
• Web Page:
http://www.mcs.kent.edu/~javed/class-IAD01F/
3
LECT-1, S-5IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Reference Books• Text Books:
• WebBook, http://mcs.kent.edu/~javed/class-IAD01F/
• Collection of Papers in Class Digital Library.
• Douglus E. Commer, & D. L. Stevens, Internetworking with TCP/IP Volume-III : Client-Server programming and Applications, Prentice Hall , ISBN-0-13-032071-4, 2001.
•• Other relevant books:
• Fluckiger, Understanding Networked Multimedia Applications and Technology, Prentice Hall , ISBN 0-13-190992-4, 1995.
• Computer Networks & Internet, Comer, D. E., Prentice Hall , ISBN 0-13-239070-1
• Web Server Technology, Nancy Yeager & McGarth, MorganKaufmann, 1996, ISBN 1-55860-376-X
LECT-1, S-6IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Course Format
•Research Paper Reading & Class Presentation– We will study 15-20 selected papers on the four theme topics.
• “Building high performance Internet”• “Hypermedia”• “Mobile Convergence”• “ Internet Security: threats, and countermeasures”
– Each student will be assigned 2-3 papers.– Estimated time required 3x10=20 hours.
•Term Paper– One survey paper on a special internet topic.– Estimated time required 20 hours.
•Project– One exploratory project/experiment.– C/C++/Java language can be used.– Estimated time requirement 30 hours.
4
LECT-1, S-7IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN• About 10 hours per week
• Learning by doing
• Questions and exercises
• Reading the papers and materials
• Taking active part in paper discussions
• Read/Listen Think Do Ask
What is Expected Out of You?
LECT-1, S-8IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Grading
Type Number Weight
Research Paper Review and Presentation 2-3 20%
Area Coverage Exams 4 20%
Take Home Assignments on Papers 4-5 20%
Research Survey Paper 1 20%
Selected Exploratory Project 1 20%
5
9
What is theInternet?
LECT-1, S-10IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
A World Wide Network of Millions of Computers
INTERNETENGINEERING
6
LECT-1, S-11IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Internet = Network of Computer Networks
INTERNETENGINEERING
LECT-1, S-12IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGNThe Internet is a global network of networks
enabling computers of all kinds to directly and transparently communicate and share services throughout much of the world. Because the Internet is an enormously valuable, enabling capability for so many people and organizations, it also constitutes a shared global resource of information, knowledge, and means of collaboration, and cooperation among countless diverse communities.
-Internet SocietyJune 1998
INTERNETENGINEERING
7
LECT-1, S-13IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGNThe Internet is more important in what it enables
than what it is; more phenomenon than fact. Yes, the Internet is networks, software, computers and other technologies; but more so, it is a catalyst of change, a new mass medium, a culture, a mind warp, new things never before imagined.
-J. Neil WeintrautWall Street Technologist
INTERNETENGINEERING
LECT-1, S-14IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Structure of InternetINTERNET
ENGINEERING
Click Here
8
LECT-1, S-15IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
INTERNETENGINEERING
Physical Network
LECT-1, S-16IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
INTERNETENGINEERING
The Wide Area Network that formed the backbone of the Internet before 1992. Funding came from NSF, IBM, MCI, and MERIT
9
LECT-1, S-17IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
INTERNETENGINEERING
This image is a visualization study of inbound traffic measured in billions of bytes on the NSFNET T1 backbone for September 1991. The traffic volume range is depicted from purple (zero bytes) to white (100
billion bytes). It represents data collected by Merit Network, Inc. Source Cox, Donna; Patterson, Robert; NCSA
LECT-1, S-18IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
10
LECT-1, S-19IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
European Backbone: EBONE MAP Nov, 1999
LECT-1, S-20IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Next Generation Internet….
• A network always “one step ahead”– HPCC in1993
– vBNS lunched in 1995.
11
LECT-1, S-21IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
vBNS Logical Network MapLast Updated 11/30/99
NOTES: Lines between institutions and aggregation points or NAPs represent the configured bandwidth of their connection to the vBNS.The bandwidth of the actual circuits may be greater than shown.*These are temporary peering points. Permanent East Coast peering with these networks will take place at NGIX-E as soon as it is operational.
101 Institutions Connected23 Connections to 16 Peer Networks
MIT
13.8 Mbps
Wayne State
Wisconsin @Milwaukee
UMass
Chicago
Texas
Cal PolyPomona
Cal State San Bernardino
New York City
Columbia
NYU
GWU
Georgetown
SDSU
HoustonCalREN-2
South
Cleveland
ESnet
ESnet
SREN
APAN70 Mbps
CA*Net II
DREN
iDREN
ESnet
DREN NI
NREN
FNAL ANL
Seattle
PNW
Washington inSt. Louis
Missouri
CalREN-2North
NI
Denver
MFSDC NAP
SprintNY NAP
Penn StateUIUC
Brown
Harvard
Minnesota
ChicagoUICWisconsin @
MadisonNorthwestern
Iowa
Iowa State
UC Boulder
UtahNCAR
Washington
Ohio StateNCSA
UC Berkeley
Stanford
UC Davis
UCSF
UCSC
Arizona
UCSD
CalTech
UC Irvine
UC Riverside
UCSB
USC
USC ISI
CMU
Rutgers
Highway 1
UMDJohns Hopkins
VA Tech
UVA
ODU
UT Austin
Rice
Baylor C.of Medicine
Houston
Cornell
Princeton
SDSC
UCLA
Michigan
Notre Dame
MCI Reston
Michigan State
Merit
DrexelUPenn
Rochester
NYSERNETSyracuse
Rensselaer
SUNY Buffalo
MCI - vBNS POP
vBNS Approved Institution
Planned vBNS Approved Institution
vBNS Partner Institution
Network of vBNSPartner Institutions
Planned Network of vBNS Partner Institutions
Aggregation Point
Planned Aggregation Point
DS3
OC3
OC12
OC48
UNHDartmouth
TANet15 Mbps
NIH
Los Angeles
San Francisco
DREN
NREN
NI
ESnet
NASAAMES
NGIX-WAbilene
DRENAbilene
UNM
NMSUNMSU
WVU
Boston
Yale
UMaine
Kentucky
Vanderbilt
Wake Forest
DukeNC State
NCSCUNC
Alabama @Birmingham
Miami
FSU
GA State
UCF
MUSCUSC
Clemson
USF
Tenn - Knoxville
Atlanta
PSC
Pitt
SoXEmory
NREN
DREN
NI
ESnet
Abilene
Washington DC
NGIX-EMAX
ACCESS
Abilene*
MirNET6 Mbps
Perryman, MD
NREN*
NI*
Boston U
Tufts
GA Tech
NCNI
Renater
Florida FAMU
SINET
NORDUnetMREN
STARTAPNGIX-C
CERN
SURFnet
UMBC
NSFMAX/UMD
Georgetown
GWU
LECT-1, S-22IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
vBNS Features
• Low latency (average coast to coast less than 100 ms)
• High throughput (over 490 Mbps of payload)
• Stable (99.95% or greater service availabili ty)
• Uncongested (average util ization less than 50%)
• 622 Mbps 14,000+ route mile backbone network
• Today,thevBNS connects:– five supercomputing centers
– about 100 universities
– peers about 11 other Networks.
12
LECT-1, S-23IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
vBNS Backbone
San Francisco
National Center forAtmospheric Research
San DiegoSupercomputer Center
Houston
Denver
Ameritech NAP
Chicago
National Center forSupercomputingApplications
Cleveland
Perryman, MD
Sprint NAP
MFS NAP
PittsburghSupercomputing
Center
Los Angeles
A
Atlanta
ANew York City
Boston
Washington, DC
Seattle
A
A
C
C
C
C
C
CC
C
C
C
C
C
C
C
C
C
C
CJ
J
Ascend GRF 400
Cisco 7507
Juniper M40
FORE ASX-1000
NAP
A
C
DS-3
OC-3C
OC-12C
OC-48
J
LECT-1, S-24IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Next Generation Internet (cont..)
• A network always “one step ahead”– HPCC in1993
– vBNS lunched in 1995.
– Internet-2 Abilene
– vBNS+ (Sept 1999)
13
LECT-1, S-25IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
INTERNETENGINEERING
DemonstrationRoute Tracing
LECT-1, S-26IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Applications & ServicesINTERNET
ENGINEERINGThe real story of the Internet excitement is however is the new genre of systems and applications developed on it.
The Internet offer access to data, graphics, sound, software, text, and people through a variety of services and tools for communication and data exchange:
�Remote login (telnet)
� File transfer (ftp)� Electronic mail (e-mail)� News (USENET or network news)� Hypertext (WWW)� Platform independent computing (Java)� E-commerce, Digital Library, Online Banking� Virtual University, Tele-medicine
14
27
Why Study Internet Systems?
LECT-1, S-28IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Trends• Software Industry is the biggest and fastest growing
industry in the world with an expansion rate approaching 15% annually.
• In 1996, Intranets became the fastest growing commercial application on Internet.
• At one point of this gold rush, Netscape was valued at 6.7 bil lion, before it earned a single dime. There will be many more surprises and tears and joys.
15
29
Internet in the Sky
LECT-1, S-30IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Satellites
• At present, there are at least 111 plans for multimedia satellit e systems involving 528 geo-stationary satell ites, 874 low earth orbit satellites and 161 middle earth orbit satellit es. The plans come from some 69 existing or new venture satellit e operators. Most have not revealed the expected capital costs of their projects. However, those that have, involve capital expenditure of at least US$ 99.5 bil lion.
– Telecomm Magazine
16
LECT-1, S-31IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Teledesic Systems
• Visual1
• Visual2
64 Mbps/2 Mbps or 64Mbps/64 Mbps data links. 1400 km upless than 100 ms round-trip latency on most connections. Uses MF-TDMA, and ATDMA. Will support IP, ISDN and ATM. Bandwidth on Demand, Forward Error Control (FEC). Ka band (18.8,19.3 GHz Down /28.6,29.1GHz Uplink). 288+ spares satellites, 12 N-S rings each with 24 satell ites. 2003 service target, 1999 Test LEO lunched in Feb. Project cost $9 bill ion.
LECT-1, S-32IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Teledesic Connection Model
17
LECT-1, S-33IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Wiring of the World!• A mega construction project FLAG (fiber-optic
link around the glob) laid down in 1997 September, the longest man made structure ever buil t, stretches 16,400 miles from England to Japan via Mediterranean sea, Indian and the Pacific oceans.
• A yet bigger undersea cable (23,600 miles) SeaMeWe3, linking Europe with Asia, wil l be operational by 2012.
LECT-1, S-34IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Global Fiber-Optic Backbone
• SAFE
:Length: 25,000 km to eventualy 40,000 km Coverage: 6 continents, 75 countries, 96 landing points, 90% of telcomm market. 10 US landing sites (OR, SF, Boston, HI, FL, Guam, Midway) Capacity: 2.56 terabits/s Each cable has 8 pair of fibers each with 32 light wavelengthsSTM-64 (10Gb/s) channel.
Supported protocols: ATM, SDH, PDH, IP (routing from 2001)
•More
18
LECT-1, S-35IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Digital Convergence
• 115K bps HTTP1.1 server, with 25kbyte TCP/IP stack. • Courtesy: U. Mass News Office 1999• Checkout links: http://www-ccs.cs.umass.edu/~shri/iPic.html
LECT-1, S-36IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Finally..• Meganet will gradually transform itself from a
network of networks into a system of systems. Each system or subnetwork will link groups with shared personal and professional interest in a vastly expanded version of the current Internetwork.
• How fast? The propellant will be technology, economy and polit ics.
19
37
ResearchFrontier
LECT-1, S-38IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
• Real Time Applications:– Instrument control/interaction over the Internet
• Hypermedia/ Multimedia Applications:– Audio-video delivery
• Security over Shared Network:– secured cache/ secured VM/ secured virtual net
• Performance Scalabil ity– HTML/HTTP1.1 are severely limited.– Cache, Content networking
– Virtual Machine. Build your own special purpose VM
• Information Search– Multimedia content-based retrieval
• Mobile Internetworking
20
LECT-1, S-39IAD2001F, [email protected]
Javed I. Khan@2000
INTERNET BASED SYSTEMS DESIGN
Reminder….
• “ [email protected]” .
• Immediately, need to send email to the above with subject-field set to “ IAD01F” to obtain further instruction.
40
Next Class
Map of CyberspaceWho Manages Internet?