ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
CMPSCI 453, 591
          Computer Networking

              Professor Jim Kurose
         Department of Computer Science




                                                        1




What is this course about?
introductory (first) course in computer networking
  learn principles of computer networking
  learn practice of computer networking
  Internet architecture/protocols as case study
        by the time you are finished ¡­¡­


Goals:
  learn a lot (not just factoids, but principles and
  practice)
  have fun (well, it should be interesting, at least)


                                                        2




                                                            1
Course information
introductory (first) course in computer networking
who is this course for?
   undergrads, MS students
prerequisites:
   algorithms, Operating Systems, programming skills
 course materials:
   text: Computer Networking: A Top Down
   Approach Featuring the Internet, J.
   Kurose & K. Ross, Addison Wesley, 3rd ed.,
   2004
   class notes
   class DVD on reserve: Learning Support
   Services, DuBois Library (one week later,
   and in main CS office)                                           3




Course information (more)
                                                the most important
 class WWW site:                                piece of info you will
                                                receive today!
      gaia.cs.umass.edu/cs453


  everything is posted on this site!
    syllabus
    TA info
    class notes (powerpoint, pdf)
    assignments
    old exams ¡­.
 nothing will be handed out in class :-)

                                                                    4




                                                                         2
Course information (more)

  broadcast email: cs453@cs.umass.edu
    more later

  workload:
   Coursework                 approx amount   approx %
   written homeworks              5            20%
   programming (C,C++,Java)        2           15%
   lab assignments (Ethereal)     5            15%
   midterm                                     25%
   2nd midterm                                  30%




                                                         5




Course information (even more)
Odd and ends¡­
 me
 in-class style: interaction, questions (please!)
 video instructional program (VIP)
 incomplete policy
 academic honesty
 getting into this course¡­

         questions, comments, ¡­ ???



                                                         6




                                                             3
Course Overview:

 Part 1: Introduction (2 classes, text: Chapter 1)
   what is the Internet, What is a protocol?
   network edge, network core, network access
   physical media
   delay, loss in packet-switched networks
   protocol layers, service models
   Internet backbones, NAPs and ISPs
   brief history of networking, Internet




                                                     7




 A top-down approach:
We¡¯ll cover networking
 top-down
 end-system applications,
 end-end transport
 network core: routing,
 hooking nets together
  link-level protocols, e.g.,
  Ethernet
  other stuff: security,
  mobility, management,


                                                     8




                                                         4

More Related Content

Chapter0 fall 2005[one.]

  • 1. CMPSCI 453, 591 Computer Networking Professor Jim Kurose Department of Computer Science 1 What is this course about? introductory (first) course in computer networking learn principles of computer networking learn practice of computer networking Internet architecture/protocols as case study by the time you are finished ¡­¡­ Goals: learn a lot (not just factoids, but principles and practice) have fun (well, it should be interesting, at least) 2 1
  • 2. Course information introductory (first) course in computer networking who is this course for? undergrads, MS students prerequisites: algorithms, Operating Systems, programming skills course materials: text: Computer Networking: A Top Down Approach Featuring the Internet, J. Kurose & K. Ross, Addison Wesley, 3rd ed., 2004 class notes class DVD on reserve: Learning Support Services, DuBois Library (one week later, and in main CS office) 3 Course information (more) the most important class WWW site: piece of info you will receive today! gaia.cs.umass.edu/cs453 everything is posted on this site! syllabus TA info class notes (powerpoint, pdf) assignments old exams ¡­. nothing will be handed out in class :-) 4 2
  • 3. Course information (more) broadcast email: cs453@cs.umass.edu more later workload: Coursework approx amount approx % written homeworks 5 20% programming (C,C++,Java) 2 15% lab assignments (Ethereal) 5 15% midterm 25% 2nd midterm 30% 5 Course information (even more) Odd and ends¡­ me in-class style: interaction, questions (please!) video instructional program (VIP) incomplete policy academic honesty getting into this course¡­ questions, comments, ¡­ ??? 6 3
  • 4. Course Overview: Part 1: Introduction (2 classes, text: Chapter 1) what is the Internet, What is a protocol? network edge, network core, network access physical media delay, loss in packet-switched networks protocol layers, service models Internet backbones, NAPs and ISPs brief history of networking, Internet 7 A top-down approach: We¡¯ll cover networking top-down end-system applications, end-end transport network core: routing, hooking nets together link-level protocols, e.g., Ethernet other stuff: security, mobility, management, 8 4