Download presentation
Presentation is loading. Please wait.
Published bySharleen Hunter Modified over 9 years ago
1
course info1 1 st Semester 2007 MI305 Computer Networks Instructor: Jen-Liang Cheng Email: tomcheng@mail.tcu.edu.tw Office: H501-1( 福田樓 ) Lectures: Tue 6-8 節, 150D Office hours: 13 :30-15:30pm Wed, Thu or by appointment(7682) Course homepage: m http://www.jlc.tcu.edu.tw/ m Check before class and print
2
course info2 Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004.
3
course info3 What this course is about What are the underlying concepts and technologies that make the Internet run? First/introductory course in computer networking m Understand the basics of computer networks: design and practice m Learn the basics of TCP/IP protocol suite in the current Internet m Develop network programming skills
4
course info4 course outline Part 1: Introduction Part 2: Application Layer -- Socket programming Part 3: Transport Layer Part 4: Network Layer Part 5: Link Layer, LANs
5
course info5 Course Workload Reading for every lecture Weekly homework assignment m Assigned every Tuesday (except the dead week) m Due the following Monday night; homework solutions posted in the evening of the next day. m work individually Two programming projects Midterm and final exams m Closed book/notes/everything Last but not least: Classroom participation
6
course info6 Grading breakdown Homework: 20% Projects: 30% Midterm: 20% Final exam: 30%
7
course info7 Course Policies no late turn-in is accepted for credit no make-up exams no misconduct
8
course info8 Tentative course schedule Midterm: November 13rd, in-class exam Final: January 25 covers everything, but the latter part after the midterm will carry more weights Projects: Project #1: Oct 16 – Nov 9 Project #2: Dec 2 - Jan 5
9
course info9 Internet History 1961: Kleinrock - queueing theory shows effectiveness of packet- switching 1964: Baran - packet- switching in military nets 1967: ARPAnet conceived by Advanced Research Projects Agency 1969: first ARPAnet node operational 1972: m ARPAnet demonstrated publicly m NCP (Network Control Protocol) first host- host protocol m first e-mail program m ARPAnet has 15 nodes 1961-1972: Early packet-switching principles
10
course info10 Internet History 1970: ALOHAnet satellite network in Hawaii 1973: Metcalfe’s PhD thesis proposes Ethernet 1974: Cerf and Kahn - architecture for interconnecting networks late70’s: proprietary architectures: DECnet, SNA, XNA late 70’s: switching fixed length packets (ATM precursor) 1979: ARPAnet has 200 nodes Cerf and Kahn’s internetworking principles: m minimalism, autonomy - no internal changes required to interconnect networks m best effort service model m stateless routers m decentralized control define today’s Internet architecture 1972-1980: Internetworking, new and proprietary nets
11
course info11 Internet History Early 1990’s: ARPAnet decommissioned 1991: NSF lifts restrictions on commercial use of NSFnet (decommissioned, 1995) early 1990s: Web m hypertext [Bush 1945, Nelson 1960’s] m HTML, HTTP: Berners-Lee m 1994: Mosaic, later Netscape m late 1990’s: commercialization of the Web Late 1990’s – 2000’s: more killer apps: instant messaging, P2P file sharing network security to forefront est. 50 million host, 100 million+ users backbone links running at Gbps 1990, 2000’s: commercialization, the Web, new apps
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.