Final Review
Download
Report
Transcript Final Review
Final Review
EECS 489 Computer Networks
http://www.eecs.umich.edu/courses/eecs489/w07
Z. Morley Mao
Monday April 16, 2007
Last Class!
Today:
where have we been?
where is the networking world going?
final exam review
Where have we been?
Signaling
telephone network
ATM
Internet: RSVP
hard-state versus soft-state
Where have we been?
Design Principles
separation of control/data (signaling, ftp, http)
randomization (CSMA-CD, router synch, RED,
SRM, switch scheduling)
indirection (multicast, mobile IP, SoS, i**3)
multiplexing: packet level (WFQ, CBQ, priority),
burst level, call level (routing in telephone net)
virtualization (Internet, RON, IP-over-ATM,
VPN)
design for scale: hierarchy (hierarchical
routing)
Where have we been?
Routers
address table lookup
packet classification
input queue scheduling
Traffic engineering and routing
shortest paths routing
MPLS-based routing
Congestion control and resource allocation
Measurement/management
passive measurements
active measurements
Internet protocol stack
application: supporting network
applications
FTP, SMTP, HTTP
transport: host-host data transfer
TCP, UDP
network: routing of datagrams from
source to destination
IP, routing protocols
link: data transfer between
neighboring network elements
PPP, Ethernet
physical: bits “on the wire”
application
transport
network
link
physical
Where are we headed: a biased view
network management (incl. measurement)
Networks are becoming increasingly complex
service management
application-level networks, overlays
QoS: not a solved problem end-end
extensible nets (a.k.a active networking)
new types of networks:
sensor nets, body nets, home nets
security
ease of use, deployment
Challenge: on beyond the data plane
Q: data plane performance really the major roadblock?
“robustness”
adaptability
“complexity of control” reconfigurability
maintainability
security
evolvability
manageability
the “……ities”
Fundamental advances here are hard!
“efficiency” not always the most important measure
little/no past work on the “…ities”
metrics and models still to be defined
Final exam logistics
April 19, this Thursday
1:30-3:30PM
Closed book, calculator allowed
Two sheets of notes (both sides)
Expect roughly the same length as the
practice final
Material: cumulative
Midterm material included
Final exam topics
Focus on concepts, understanding and
application of main ideas
Important topics
Network security
Basic ideas of network management
Transport layer
Multimedia networking
Wireless networking
• Media access control
Mobile networking
Think at two levels
Protocols (Details of protocols may change!)
HTTP, SMTP, FTP, DNS, RTP, RTCP, RSVP, SNMP, SIP,
H323, MobileIP
UDP, TCP, ICMP
BGP, RIP, OSPF, (link-state, distance-vector, pathvector)
IP, ARP
CSMA/CD (CA), MPLS, CDMA, FDMA
Principles/concepts (fundamental to network design)
Packet switching, congestion control, flow control,
Caching/replication, layering (level of indirection),
multiplexing
Hierarchical structure, signaling, pipelining, error coding
End to end principle, virtualization, randomization