20-755- The InternetLecture 1- Introduction.ppt
《20-755- The InternetLecture 1- Introduction.ppt》由会员分享,可在线阅读,更多相关《20-755- The InternetLecture 1- Introduction.ppt(52页珍藏版)》请在麦多课文档分享上搜索。
1、20-755: The Internet Lecture 1: Introduction,David OHallaron School of Computer Science and Department of Electrical and Computer Engineering Carnegie Mellon UniversityInstitute for eCommerce, Summer 1999,Todays lecture,Course overview (25 min) Internet history (25 min) break (10 min) Research overv
2、iew (50 min),Course Goals,Understand the basic Internet infrastructure review of basic computer system and internetworking concepts, TCP/IP protocol suite. Understand how this infrastructure is used to provide Internet services client-server programming model existing Internet services building secu
3、re, scalable, and highly available services Understand how to write Internet programs Use DNS and HTTP to map a part of the CMU Internet Build a server that provides an interesting Internet service.,Teaching approach,Approach the Internet from a host-centric viewpoint How the Internet is used to pro
4、vide services. Complements the network-centric viewpoint of 20-770: Communications and Networking. Students learn best by doing In our case, this means programming.,Course organization,14 lectures Readings from the textbook and supplementary readings are posted beforehand. Guest lecture: Bruce Maggs
5、, SCS Assoc Prof and VP for Research at Akamai, a Boston-based Internet startup. Evaluation Class participation (10%) Two programming homeworks (20%) (groups of up to 2) Programming project (50%) (groups of up to 2) Final exam (20%) Office Hours Mon 2:00-3:30 These are nominal times. Visit anytime m
6、y door is open.,Programming assignments,Will be done on euro.ecom.cmu.edu Pentium-class PC server running Linux Homeworks will use Perl5. Project can use language of your choice. Question: Does the class need additional tutoring in editing and running Perl5 programs on a Unix box?,Scheduling issues,
7、Well need to double up on lectures (10:30-12:20 and 1:30-3:20) on three different days: Mon July 12 Fri July 16 Fri July 23 No class Fri Aug 6.,Course coverage,Intro to computer systems (2 lectures) Review of internetworking (2 lectures) Client-server computing (1 lecture) Web technology (2 lectures
8、) Other Internet applications (1 lecture) Secure servers (1 lecture) Scalable and available servers (2 lectures) RPC-based computing (1 lecture) Internet startup guest lecture,Internet history,Sources: Leiner et. al, “A brief history of the Internet”, www.isoc.org/internet-history/brief.html R. H. Z
9、akon, “Hobbes Internet Timeline, v4.1”, www.isoc.org/guest/zakon/Internet/History/HIT.html D. Comer, “The Internet Book, Sec. Edition”, Prentice-Hall, 1997.,ARPANET Origins,1962 J.C.R. Licklider (MIT) describes “Galactic Network”. Licklider becomes head of computer research at Defense Advanced Resea
10、rch Program (DARPA) and convinces eventual successor, Lawrence Roberts (MIT), among others, of the importance of the concept. 1964 Leonard Kleinrock (MIT) publishes first book on packet switching. 1965 Roberts and Thomas Merrill build first wide-area network (using a dial-up phone line!) between MA
11、and CA. 1967 Roberts (now at DARPA) publishes plan for “ARPANET”, running at a blistering rate of 50 kbps.,ARPANET Origins (cont),1968 DARPA issues RFQ for the packet switch component. BBN (led by Frank Heart) wins contract and designs switch called an Interface Message Processor (IMP) Bob Kahn (DAR
12、PA) works on overall ARPANET arch. Roberts and Howard Frank (Network Analysis Corp) work on network topology and economics. Kleinrock (UCLA) builds network measurement system. 1969 First IMP installed at UCLA (first ARPANET node). Nodes added at SRI, UCSB, and Utah. By the end of the year the 4-node
13、 ARPANET is working, with 56kbps lines supplied by AT&T,ARPANET Origins (cont),1970 BBN, RAND, and MIT added to ARPANET. Network Working Group (NWG), under Steve Crocker, designed initial host-to-host protocol (NCP). 1971 15 hosts: UCLA, SRI, UCSB, Utah, BBN, MIT, RAND, SDC, Harvard, Lincoln Labs, U
14、IUC, CWRU, CMU, NASA/Ames. Ray Tomlinson (BBN) writes first ARPANET email program (origin of the sign). email becomes the first Internet killer app.,Birth of Internetworking,1972 Kahn (DARPA) introduces idea of “open architecture networking” : Each network must stand on its own, with no internal cha
15、nges allowed to connect to the Internet. Communications would be on a best-effort basis. “black boxes” (later called “gateways” and “routers” would be used to connect the networks) No global control at the operations level. 1973 Metcalf and Boggs (Xerox) develop Ethernet. 1974 Kahn and Vint Cerf (St
16、anford) publish first details of TCP, which is later split into TCP and IP in 1978.,Birth of Internetworking,1980 Berkeley releases open source BSD Unix with a TCP/IP. 1982 DARPA establishes TCP/IP as the protocol suite for ARPANET, offering first definition of an “internet”. 1983 Jan 1: ARPANET swi
17、tches from NCP to TCP/IP. 1984 Mockpetris (USC/ISI) invents DNS. Number of ARPANET hosts surpasses 1,000. 1985 becomes first registered domain name. other firsts: cmu.edu, purdue.edu, rice.edu, ucla.edu, css.gov, mitr.org,Birth of Internetworking,1986 NSFNET backbone created (56Kbps) between 5 supe
18、rcomputing sites (Princeton, Pittsburgh, San Diego, Ithica, Urbana), allowing explosion of University sites. 1988 Internet worm attack NSFNET backbone upgraded to T1 (1.544 Mbps). 1989 Number of hosts breaks 100,000. 1990 ARPANET ceases to exist. becomes first commercial dial-up ISP.,The Web change
19、d everything.,1991 Tim Berners-Lee (CERN) invents the World Wide Web (HTTP server and text-based Lynx browser) NSFNET backbone upgraded to T3 (44.736 Mbps). 1993 Mosaic WWW browser developed by Marc Andreessen (UIUC) 1995 WWW traffic surpasses ftp as the source of greatest Internet traffic. Netscape
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 20755 THEINTERNETLECTURE1INTRODUCTIONPPT
