ECE 374: Computer Networks - PowerPoint PPT Presentation

Loading...

PPT – ECE 374: Computer Networks PowerPoint presentation | free to download - id: 7334cd-NGMwN



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

ECE 374: Computer Networks

Description:

ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink Overview Logistics Course Requirements Reading Material Course Organization Web Site ... – PowerPoint PPT presentation

Number of Views:174
Avg rating:3.0/5.0
Slides: 19
Provided by: MF98
Learn more at: http://www.ecs.umass.edu
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: ECE 374: Computer Networks


1
ECE 374 Computer Networks Internet Introduction
Spring 2015
  • Prof. Michael Zink

2
Overview
  • Logistics
  • Course Requirements
  • Reading Material
  • Course Organization
  • Web Site
  • Course Overview

3
Logistics
  • Schedule Monday, Wednesday, Friday 1220AM
    110PM
  • Elab 303
  • Office hours Thursday 400PM 500PM, Knowles
    Engineering Building 209F, Phone 5-4465,
    zink_at_ecs.umass.edu
  • TAs Ye Xu, KEB 310 Divyashri Bhat, KEB XXX
    Office hours Office hours Mondays 4PM
    6PM Wednesdays 3PM 5PM yxu_at_ecs.umass.edu divy
    ashri.bhat_at_gmail.com

4
Course Requirements
  • EC-ENG 122 (or CMPSCI 121)
  • EC-ENG 242 (or CMPSCI 187)

5
Reading Material
  • Text Computer Networking A Top Down Approach
    Featuring the Internet, J. Kurose K. Ross,
    Addison Wesley, 6th ed., 2012
  • Class notes

6
Web Page
  • Course web page http//www.ecs.umass.edu/ece374/
    Write this information down!!!
  • All information for this course is posted on this
    side
  • Schedule
  • Office hours
  • Class notes
  • Assignments
  • .. no hand outs in class!!

7
Course Info
  • Workload
  • 25 each if you dont take final.
  • This can be taken as an alternative to the
    final.

Coursework Amount Grade
Written homework 5 25
Lab assignments 5 25
1st Midterm 15
2nd Midterm 15
Final 20
Extra Credit 2 20
8
Course Info
  • ASK QUESTIONS!!!!
  • Let us be interactive!
  • Chime in if you have something interesting to
    add.
  • Incomplete policy
  • Academic honesty

9
Exams
  • Midterm 1 Monday, February 25th, 7-9pm (planned)
  • Midterm 2 Tuesday, April 8th, 7-9pm (planned)
  • Final TBD

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

11
A top-down Approach
  • Networking will be covered 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

12
Course Overview
  • Part 2 Application Layer (4 classes, text Ch.
    2)
  • principles of application-layer protocols
  • World Wide Web HTTP
  • file transfer FTP
  • electronic mail in the Internet
  • the Internet's directory service DNS
  • P2P Skype
  • socket programming

13
Course Overview
  • Part 3 Transport Layer (6 classes, text Ch. 3)
  • Transport-layer services and principles
  • Multiplexing and demultiplexing applications
  • Connectionless transport UDP
  • Principles of reliable of data transfer
  • TCP case study
  • Principles of congestion control
  • TCP congestion control

14
Course Overview
  • Part 4 Network Layer (5 classes, text Ch. 4)
  • introduction and network service model
  • whats inside a router?
  • routing principles (algorithms)
  • hierarchical routing
  • IP the Internet Protocol
  • Internet routing RIP, OSPF, BGP

15
Course Overview
  • Part 5 Link Layer, LANs (4 classes, text Ch. 5)
  • introduction, services
  • error detection, correction
  • multiple access protocols, LANs
  • LAN addresses, ARP
  • Ethernet
  • network as a link layer MPLS
  • a day in the life of a web request (synthesis)

16
Course Overview
  • Part 6 Wireless and Mobile Networks (3 classes,
    Ch 6)
  • wireless link characteristics
  • the wireless link
  • 802.11
  • cellular Internet access
  • mobility principles
  • mobility in practice
  • mobile IP
  • mobility in cellular networks

17
Course Overview
  • Part 7 Multimedia Networking (5 classes, text
    Ch. 7)
  • applications, streaming audio and video
  • best effort
  • protocols for real-time interactive applications
  • multiple classes of service
  • streaming and content distribution in today's
    Internet

18
Course Overview
  • Part 8 Network Security (3 classes, text Ch. 7)
  • what is network security?
  • principles of cryptography
  • authentication Who are you?
  • integrity
  • key distribution, certification
  • firewalls
  • attacks, countermeasures
  • case studies secure e-mail, SSL, IPsec, 802.11
About PowerShow.com