ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.

Slides:



Advertisements
Similar presentations
Introduction 1-1 Chapter 3 Transport Layer Intro and Multiplexing Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley.
Advertisements

ECE 355 Introduction to Computer Networks and Data Communications
1 CSE401N Computer Networking January 2006 S. M. Hasibul Haque Department of Computer Science BUET.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
1 Course Summary What have we learned: a huge amount! m principles m practice ….. using Internet to motivate examples.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
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
Winter 2008Logistics1 Advanced Computer Networks Prof. Venus W. Samawi Welcome to Time: 2pm –5pm Tuesday Winter credits.
1 Course Summary What have we learned: a huge amount! m principles m practice ….. using Internet to motivate examples.
Welcome to EECS 340 Introduction to Computer Networking.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
CMPSCI 453/653 Department of Computer Science
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Link Layer data center.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Networks Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:
Introduction to Network Security J. H. Wang Feb. 24, 2011.
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.
D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University.
Final Review EECS 489 Computer Networks Z. Morley Mao Monday April 16, 2007.
Link Layer 5-1 Link layer, LAN s: outline 5.1 introduction, services 5.2 error detection, correction 5.3 multiple access protocols 5.4 LANs  addressing,
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
1 Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks Spring (Undergraduate course) Lecture 1 Syllabus.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2006 Prof. Xin Liu
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Xin Liu 1 ECS 152A Computer Networks Fall 2009 Prof. Xin Liu
Link Layer5-1 Synthesis: a day in the life of a web request  journey down protocol stack complete!  application, transport, network, link  putting-it-all-together:
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005.
Advanced Computer Network
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
Computer Networks CNT5106C
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
1 CNT 3004 Computer Network Concept Cliff Zou School of Electrical Engineering and Computer Science University of Central Florida Summer 2012.
Introduction1-1 CS 494/594 Internetworking Protocols.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Welcome to CS 340 Introduction to Computer Networking
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CS 280: Summary: A day in the life of a web request
Course Review 2015 Computer networks 赵振刚
Introduction 1 1: Introduction.
CNT 4704 Computer Communication Networking (not “analysis”)
CET440 Computer Networking
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
CNT 3004 Computer Network Concept
Chapters 1~5 Overview Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley Prof. Hong Liu for ECE369 Adapted from.
CSCD 330 Network Programming Spring
ECS 152B Computer Networks Winter 2010
MAT 379 Computer Networking
Presentation transcript:

ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink

2 ECE Department Overview  Logistics  Course Requirements  Reading Material  Course Organization  Web Site  A few remarks on systems  Systems Engineering  INCOSE

3 ECE Department Logistics  Schedule: Monday, Wednesday, Friday 12:20AM – 1:10PM  Elab 323  Office hours: Thursday 4:00PM – 5:00PM, Good? Knowles Engineering Building 113B, Phone: ,

4 ECE Department Course Requirements  E&C-ENG 122 (or CMPSCI 121) &  E&C-ENG 242 (or CMPSCI 187)

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

6 ECE Department Web Page  Course web page: 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 ECE Department Course Info  Workload: * 25% each if you don’t take final! CourseworkAmount% Grade Written homework525% Lab assignments525% 1 st Midterm15% * 2 nd Midterm15% * Final20% Extra Credit10%

8 ECE Department Course Info  ASK QUESTIONS!!!! Let us be interactive! Chime in if you have something interesting to add.  Incomplete policy  Academic honesty

9 ECE Department Exams  Midterm 1: Monday, March 4th, 7-9pm (planned)  Midterm 2: Friday, April 16th, 7-9pm (planned)  Final: TBD

10 ECE Department 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 ECE Department 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 ECE Department 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 ECE Department 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 ECE Department Course Overview Part 4: Network Layer (5 classes, text: Ch. 4)  introduction and network service model  what’s inside a router?  routing principles (algorithms)  hierarchical routing  IP: the Internet Protocol  Internet routing: RIP, OSPF, BGP

15 ECE Department Course Overview Part 4: Network Layer (5 classes, text: Ch. 4)  introduction and network service model  what’s inside a router?  routing principles (algorithms)  hierarchical routing  IP: the Internet Protocol  Internet routing: RIP, OSPF, BGP

16 ECE Department 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)

17 ECE Department Course Overview Part 6: Wireless and Mobile Networks (3 classes, Ch 6)  wireless link characteristics  the wireless link:   cellular Internet access  mobility principles  mobility in practice:  mobile IP  mobility in cellular networks

18 ECE Department Course Overview Part 7: 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 , SSL, IPsec,