Final Review EECS 489 Computer Networks Z. Morley Mao Monday April 16, 2007.

Slides:



Advertisements
Similar presentations
1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
Advertisements

5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
School of Information Technologies Revision NETS3303/3603 Week 13.
EECS 122 Communications Networks Department of Electrical Engineering and Computer Sciences University of California Berkeley Slides: K. Fall, K. Lai,
Exam Review. Basic Concepts  Packet switching versus circuit switching  Their advantages and disadvantages  Layered network architecture  Various.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
CSIT435 Spring 2001 Final Examination Study Guide.
1 Course Summary What have we learned: a huge amount! m principles m practice ….. using Internet to motivate examples.
Networking Basics: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 13.
Data Communications I & II Project Sequence Tom Costello.
91.413: Data Communications I Fall 2007
1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation.
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
1 Course Summary What have we learned: a huge amount! m principles m practice ….. using Internet to motivate examples.
EECS 122, Midterm Review Kevin Fall Jean Walrand
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
CSE Senior Design II Overview: Software System Architecture Software System Test Mike O’Dell Based on an earlier presentation by Bill Farrior, UTA, modified.
Chapter 1 Overview Review Overview of demonstration network
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Our Last Class!!  summary  what does the future look like?
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 18 Omar Meqdadi Department of Computer Science and Software Engineering University.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
1 Next Few Classes Networking basics Protection & Security.
7-1 Last time □ Wireless link-layer ♦ Introduction Wireless hosts, base stations, wireless links ♦ Characteristics of wireless links Signal strength, interference,
TCP/IP Network.
5: Link Layer Part Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer.
4: Network Layer4-1 Schedule Today: r Finish Ch3 r Collect 1 st Project r See projects run r Start Ch4 Soon: r HW5 due Monday r Last chance for Qs r First.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
1 Week 5 Lecture 2 IP Layer. 2 Network layer functions transport packet from sending to receiving hosts transport packet from sending to receiving hosts.
OSI Model Data Communications. 7 layer “research” model ApplicationPresentationSessionTransportNetworkLinkPhysical.
1 Mao W07 Midterm Review EECS 489 Computer Networks Z. Morley Mao Monday Feb 19, 2007 Acknowledgement: Some.
Final Review Focus- Chapter 4: Network layer Chapter 5: Data link layer Notes: Physical layer Understand previous chapters covered in class. Final exam.
TCP/IP MODEL   Short overview for OSI model;  What is TCP/IP model?;  How is divided;  The TCP/IP structure;  The Application Layer;  The Transport.
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
Transport Layer3-1 Network Layer Every man dies. Not every man really lives.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
NEWS Lab – Wireless Networking Group 嵌入式系統與無線網路實驗室 – 無線網路研究群 Ai-Chun Pang ( 逄愛君 ) Grad. Inst. of Networking and Multimedia Dept. of Comp. Sci. and Info.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
5: DataLink Layer5-1 Virtualization of networks Virtualization of resources: powerful abstraction in systems engineering: r computing examples: virtual.
Network Layer4-1 Chapter 4 Network Layer All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
A special acknowledge goes to J.F Kurose and K.W. Ross Some of the slides used in this lecture are adapted from their original slides that accompany the.
Physical Net. Access IP TCP/UDP Application Physical Net. Access IP TCP/UDP Application Physical Net. Access Physical Net. Access IP Physical Net. Access.
Data Communications I & Computer Security I Faculty currently includes: G. Chen, Costello, Elbirt, Liu, D. Martin, Wang.
Graciela Perera Department of Computer Science and Information Systems Slide 1 of 18 INTRODUCTION NETWORKING CONCEPTS AND ADMINISTRATION CSIS 3723 Graciela.
INTRODUCTION NETWORKING CONCEPTS AND ADMINISTRATION CSIS 3723
Chapter 4 Network Layer All material copyright
Course Review 2015 Computer networks 赵振刚
Network Layer Goals: Overview:
Lectures Computer networking تمرین 3 نمره. پژوهش عملیاتی 2 نمره.
CS 457 – Lecture 10 Internetworking and IP
Network Core and QoS.
ECE453 – Introduction to Computer Networks
Network Layer I have learned from life no matter how far you go
IPsrc IPdst MACsrc MACdst
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
IP IP Net. Access Net. Access Net. Access Net. Access Physical
CS 381: Introduction to Computer Networks
Internet protocol stack
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Network Core and QoS.
Presentation transcript:

Final Review EECS 489 Computer Networks Z. Morley Mao Monday April 16, 2007

Last Class! Today: r where have we been? r where is the networking world going? r final exam review

Where have we been? Signaling m telephone network m ATM m Internet: RSVP m hard-state versus soft-state

Where have we been? Design Principles m separation of control/data (signaling, ftp, http) m randomization (CSMA-CD, router synch, RED, SRM, switch scheduling) m indirection (multicast, mobile IP, SoS, i**3) m multiplexing: packet level (WFQ, CBQ, priority), burst level, call level (routing in telephone net) m virtualization (Internet, RON, IP-over-ATM, VPN) m design for scale: hierarchy (hierarchical routing)

Where have we been? Routers m address table lookup m packet classification m 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 r application: supporting network applications m FTP, SMTP, HTTP r transport: host-host data transfer m TCP, UDP r network: routing of datagrams from source to destination m IP, routing protocols r link: data transfer between neighboring network elements m PPP, Ethernet r physical: bits “on the wire” application transport network link physical

Where are we headed: a biased view r network management (incl. measurement) m Networks are becoming increasingly complex r service management m application-level networks, overlays m QoS: not a solved problem end-end m extensible nets (a.k.a active networking) r new types of networks: m sensor nets, body nets, home nets r security r ease of use, deployment

Challenge: on beyond the data plane r Fundamental advances here are hard! m “efficiency” not always the most important measure m little/no past work on the “…ities” m metrics and models still to be defined adaptability reconfigurability security manageability Q: data plane performance really the major roadblock? “robustness” “complexity of control” maintainability evolvability the “……ities”

Final exam logistics r April 19, this Thursday r 1:30-3:30PM r Closed book, calculator allowed r Two sheets of notes (both sides) r Expect roughly the same length as the practice final r Material: cumulative m Midterm material included

Final exam topics r Focus on concepts, understanding and application of main ideas r Important topics m Network security m Basic ideas of network management m Transport layer m Multimedia networking m Wireless networking Media access control m Mobile networking

Think at two levels r Protocols (Details of protocols may change!) m HTTP, SMTP, FTP, DNS, RTP, RTCP, RSVP, SNMP, SIP, H323, MobileIP m UDP, TCP, ICMP m BGP, RIP, OSPF, (link-state, distance-vector, path- vector) m IP, ARP m CSMA/CD (CA), MPLS, CDMA, FDMA r Principles/concepts (fundamental to network design) m Packet switching, congestion control, flow control, m Caching/replication, layering (level of indirection), multiplexing m Hierarchical structure, signaling, pipelining, error coding m End to end principle, virtualization, randomization