1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation.

Slides:



Advertisements
Similar presentations
Introduction 2 1: Introduction.
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.
EECS 122 Communications Networks Department of Electrical Engineering and Computer Sciences University of California Berkeley Slides: K. Fall, K. Lai,
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
1 Application Layer. 2 Writing Networked Applications TCP UDP IP LL PL TCP UDP IP LL PL TCP UDP IP LL PL Web Browser Web Server Ftp Server Ftp Client.
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.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
Data Communications I & II Project Sequence Tom Costello.
91.413: Data Communications I Fall 2007
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
1 Computer Networks Transport Layer Protocols. 2 Application-layer Protocols Application-layer protocols –one “piece” of an app –define messages exchanged.
1 Course Summary What have we learned: a huge amount! m principles m practice ….. using Internet to motivate examples.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
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.
1: Introduction1 Internet History r 1961: Kleinrock - queueing theory shows effectiveness of packet- switching r 1964: Baran - packet- switching in military.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
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?
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University.
What makes a network good? Ch 2.1: Principles of Network Apps 2: Application Layer1.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
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.
Ch 1. Computer Networks and the Internet Myungchul Kim
ECE453 – Introduction to Computer Networks Lecture 17 – Top – Down Approach (A Review)
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:
CSCI 3335: C OMPUTER N ETWORKS A DAY IN THE LIFE OF A WEB REQUEST Vamsi Paruchuri University of Central Arkansas
Cisco 3 - Switch Perrine. J Page 111/6/2015 Chapter 5 At which layer of the 3-layer design component would users with common interests be grouped? 1.Access.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
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.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
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.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
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.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
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.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
1 Ram Dantu University of North Texas, Practical Networking.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Graciela Perera Introduction Graciela Perera
CS 3214 Computer Systems Networking.
Part 0: Networking Review
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 赵振刚
CS 3214 Computer Systems Networking.
Introduction 1 1: Introduction.
CNT 4704 Computer Communication Networking (not “analysis”)
CET440 Computer Networking
Chapter 1: Introduction
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
Protocol Application TCP/IP Layer Model
Presentation transcript:

1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation

2 Course Summary What have we learned: a huge amount! r Comprehensive view of field of Computer Networks m principles m practice … using Internet to motivate examples

3 What did we do? Introduction r What is the Internet, protocol? r network edge, core, access nets r physical media r delay, loss r layers, service models r Internet backbones, NAPs, ISPs r history Application Layer r application-layer protocols r the WWW: HTTP r FTP r SMTP, POP3, IMAP r DNS r Socket programming

4 What did we do? Transport Layer r services, principles r multiplexing, demultiplexing r UDP r Principles of reliable of data transfer r TCP r Principles of congestion control r TCP congestion control Network Layer r service model(s) r routing principles r hierarchical Routing r IP protocol r routing in the Internet r what’s inside a router?

5 What did we do? Link Layer, LANs r introduction, services r error detection, correction r multiple access protocols r LAN addresses, ARP r Ethernet r hubs, bridges and switches r wireless: IEEE

6 What is the Internet? local ISP company network regional ISP router workstation server mobile A B

7 Q: Where is Networking headed? A: nobody really knows! General trends: r ubiquity of communications m IP dialtone, IP will be like electricity: it’s everywhere! m network-capable appliances (e.g., IP thermostat) m issues of scale important: 100's of millions of network- connected devices m sensor networks r mobility important: m people move, need to communicate

8 Q: Where is Networking headed? r multimedia important: m it is how people communicate m QoS not a solved problem end-end r high bandwidth to home (ADSL, cable modems) a major driver for future m games, VR, education, information, entertainment m merger of networking and telephony m broadcast entertainment (TV) and WWW r security, and network management: critical concerns r application-layer services: a network over the network: P2P, CDNs, etc.

9 The Future: a broader CS view communications computing communications computing ? communications computinginformationprocessing

10 Remember Course Goals r networking: will play a central role in computing, information processing r this course: m specific architectures, protocols m fundamental issues: APIs, reliable data transfer, flow/congestion control, routing, multiple access, addressing, security, management r remember: you learned it HERE!

11 Evaluation r on-line r need CCNY (R1/505) r instructions sent to your r follow instruction r please do it

12 Final r Short answers r Routing algorithms r Routing table r Ethernet collisions and back-off r Routing and addressing

13 The End!