Spring 2006 CS540 Computer Network Architecture - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Spring 2006 CS540 Computer Network Architecture

Description:

ajax/web 2.0. overlay networks CDN, mbone, tunneling. p2p intro/unstructured p2p. structured p2p ... AJAX-based application. P2P application. Emulab? NS-2? ... – PowerPoint PPT presentation

Number of Views:15
Avg rating:3.0/5.0
Slides: 12
Provided by: anKai
Category:

less

Transcript and Presenter's Notes

Title: Spring 2006 CS540 Computer Network Architecture


1
Spring 2006CS540 Computer Network Architecture
  • 900-1030am 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_at_an.kaist.ac.kr
  • TAs

??? DK Lee dklee_at_an.kaist.ac.kr
??? Jong Gun Lee jglee_at_an.kaist.ac.kr
??? Meeyoung Cha mycha_at_an.kaist.ac.kr
Write a Comment
User Comments (0)
About PowerShow.com