![]() |
ECE
374 Computer Networks & Internet |
![]() |
MoWeFri
12:20PM
-
1:10PM
ELab, Room 303
Part
1:
Introduction
What is the Internet,
What
is a protocol?
The Network Edge,
Core, and
Access Networks
Physical Media
Delay, Loss and
throughput
in
Packet-Switched Networks
Protocol Layers and
Their
Service Models
The structure of the
Internet
A Brief History of
Computer
Networking and the Internet
Part
2:
The
Application
Layer
Principles of
Application-Layer Protocols
The World Wide Web:
HTTP
File Transfer: FTP
Electronic Mail in
the
Internet
The Internet's
Directory
Service: DNS
Peer-peer systems
Socket Programming
Part
3:
The
Transport
Layer
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
Part 4: The Network Layer
Introduction and
Network
Service Model
Routing Principles
Hierarchical Routing
IP: the Internet Protocol
Routing in the
Internet
What is Inside a
Router?
Part 5: The Link Layer and Local Area Networks
The Data Link Layer:
Introduction, Services
Error Detection and
Correction
Multiple Access
Protocols
and
LANs
LAN Addresses and ARP
Ethernet
VLANs
A Day in the Life of
an HTTP
Request (synthesis)
Part
6:
Wireless
Networks
WiFi: IEEE 802.11
Cellular networks
Handling Mobility
Case Study: GSM
cellular
networks, Mobile-IP
Part
6:
Security
in
Computer
Networks
What is Network
Security?
Attacks and
Countermeasures
Principles of
Cryptography
Authentication: Who
are You?
Integrity
Key Distribution and
Certification
Firewalls
Case Studies
Part
7:
Network
Management (time permitting)
What is Network
Managmenet?
The Internet Network
Management Framework
ASN.1