1 / 11

Spring 2006 CS540 Computer Network Architecture

Spring 2006 CS540 Computer Network Architecture. 9:00-10:30am MonWed http://an.kaist.ac.kr/courses/2006/cs540 Instructor: Sue B. Moon. Prerequisite. CS230 System Programming or equivalent CS330 Operating Systems or equivalent CS441 Introduction to Computer Networking or equivalent

Download Presentation

Spring 2006 CS540 Computer Network Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Spring 2006CS540 Computer Network Architecture 9:00-10:30am MonWed http://an.kaist.ac.kr/courses/2006/cs540 Instructor: Sue B. Moon

  2. Prerequisite • CS230 System Programming or equivalent • CS330 Operating Systems or equivalent • CS441 Introduction to Computer Networking or equivalent • Chapters 1-5 of “Computer Networking: A Top-Down Appraoch Featuring the Internet” by J. Kurose and K. Ross

  3. Goals of CS540 • To provide students with a solid basis for advanced studies in networking and systems

  4. Topics to Cover • Advanced issues in computer networking • New applications • P2P overlay networks • Web 2.0 based applications • Network control • Various AQM congestion/flow controls in TCP • MPLS/DiffServ • Advanced topics in routing • Multimedia/delay tolerant networking/security • Tentatively on P2P streaming, disruptive networking, NIDS

  5. Course Outline • course logistics/introduction • ajax/web 2.0 • overlay networks – CDN, mbone, tunneling • p2p intro/unstructured p2p • structured p2p • advanced topics in p2p • congestion control: AQM/BIC/congestion • DiffServ/MPLS • review routing • problem with bgp/intra-domain routing • delay-tolerant networking/disruptive networking

  6. Networking vs Distributed Systems

  7. Interesting Time in Networking • Many choices to realize a network of your dream • IPTV: • IP Multicast? • Optical network • DTN: control over cell phone, data over WiFi

  8. References • Computer networking: a top-down approach featuring the Internet by J. Kurose and K. Ross • Computer Networks by L. Patterson and B. Davie • Peer-to-peer systems and applications by Ralf Steinmetz and Klaus Wehrle ($69 vs 12,3000won) • Additional Reading Materials will be posted on the web

  9. Grading Policy (TBD) • Attendance (10%) • Win 4 stars by proactively engaging in discussion • Paper review (20%) • For additional reading materials, submit a review • Projects (40%) • AJAX-based application • P2P application • Emulab? NS-2? Cluster computing? • Exam (30%) • Mid-term & final

  10. How to Be Active in Class • Before Class • Remind oneself about last class • Look at today's topics • Make a list of things you expect to learn • In Class • Ask yourself if the lecture is close to/far from your expected material • Raise a question if what you've learned is different from your expectation

  11. Class Website • http://an.kaist.ac.kr/courses/2006/cs540 • Mailing list • cs540@an.kaist.ac.kr • TAs 차미영 Meeyoung Cha mycha@an.kaist.ac.kr 이동기 DK Lee dklee@an.kaist.ac.kr 이종건 Jong Gun Lee jglee@an.kaist.ac.kr

More Related