Beruflich Dokumente
Kultur Dokumente
slides are modified from S.K. Kasera and J. Kurose & K. Ross
Goals:
learn a lot (not just factoids, but principles and
practice)
have fun (well, it should be interesting, at least)
Course Information
Prerequisites:
programming skills, some knowledge of Unix (or Unix-like)
operating system
Course materials:
textbook: Computer Networking: A Top Down Approach
Featuring the Internet, 4th Edition, Jim Kurose & Keith
Ross, Addison Wesley, 2008
Class notes (modified from slides provided by Jim Kurose &
Keith Ross)
WWW readings on course web page
important
piece of info!
www.cse.unr.edu/~mgunes/cpe400
syllabus
class notes
assignments
announcements
Networked Systems
Cellular
Access Network
Public Switched
Telephone Network
voice
Wireless
LAN
data
Gateway
Mobile
Adhoc
Network
Sensor
Network
Internet
Home
Network 5
A top-down approach:
Well cover networking
top-down
end-system applications,
end-end transport
network core: routing,
hooking nets together
link-level protocols, e.g.,
Ethernet
transmission
Course Overview:
Part 1: Introduction (~3 classes, text: Chapter 1)
What is the Internet, what is a protocol?
Network edge, network core, network access
Delay, loss in packet-switched networks
Protocol layers, service models
Network security issues
Course Overview:
Part 2: Application Layer (~5 classes, text: Ch. 2)
Principles of network applications
Web & HTTP
File transfer: FTP
Electronic mail in the Internet
The Internet's directory service: DNS
P2P File Sharing
Socket programming
Course Overview:
Part 3: Transport Layer (~5 classes, text Ch. 3)
Transport-layer services and principles
Multiplexing and demultiplexing applications
Connectionless transport: UDP
MIDTERM EXAM
Course Overview:
Part 4: Network Layer (~5 classes, text: Ch. 4)
Network service model
Routing principles
Hierarchical routing
Internet Protocol
Routing in the Internet
10
Course Overview:
Part 5: Link Layer, LANs (~5 classes, text: Ch. 5)
Introduction, services
Error detection, correction
11
Course Overview:
Part 6: Physical Layer (~5 classes, Forouzan book
Part 2)
Transmission
FINAL EXAM
12