ECE 671 – Lecture 1 Introduction.

Slides:



Advertisements
Similar presentations
ECE 355 Introduction to Computer Networks and Data Communications
Advertisements

CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
Introduction to Computers. Michael R. Izzo
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
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
28 August 2015T Kari Laitinen1 T Seminar on Wireless Future 3 ECTS cr Dr. Kari Laitinen Principal Lecturer Oulu University of Applied Sciences.
Computer Network Fundamentals CNT4007C
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Course Introduction Software Engineering
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
Introduction to Computer Administration Course Supervisor: Muhammad Saeed.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
Computer Networks CNT5106C
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Course Description/001 Objectives in This Course 1. Understanding components in computer networks - What are the major network hardware components? - What.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
Computer Network Fundamentals CNT4007C
Virtual Private Networks (VPN)
Exams hints The exam will cover the same topics covered in homework. If there was no homework problem on the topic, then there will not be any exam question.
Welcome to CS 340 Introduction to Computer Networking
Syllabus Introduction to Computer Science
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
NWEN 243 Network Applications
Pertemuan 19 Introduction to TCP/IP
ECE 671 – Lecture 1 Introduction.
Mobile &Wireless Computing
CNT 4704 Computer Communication Networking (not “analysis”)
Gollis Univeristy Faculty of Telecom Engineering
Prof. Maria Papadopouli
CPSC 441: Computer Communications
Lecture 10 Internet QoS Basic concepts Networking hardware.
CSCD 433/533 Advanced Computer Networks
Computer Networks CNT5106C
Foundations of Programming Languages – Course Overview
Foundations of Programming Languages – Course Overview
Introduction to the course
CSCD 433/533 Advanced Computer Networks
CS 160 Introduction to Computer Science
Practical Issues for Commercial Networks
CNT 4704 Analysis of Computer Communication Networks
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
CNT 4704 Analysis of Computer Communication Networks
Pima Medical Institute Online Education
V. Arun College of Information and Computer Sciences
CS 336/536: Computer Network Security Fall 2015 Nitesh Saxena
Lecture 01: Introduction
INFS 522 – Computer Systems Concepts
ECE369 Computer Networks Prof. Hong Liu
Introduction to Cyberspace
Pima Medical Institute Online Education
Cloud-Enabling Technology
CSCD 433/533 Advanced Computer Networks
Technologies and Applications of Computer Networks
Technologies and Applications of Computer Networks
Computer Networks CNT5106C
Next-generation Internet architecture
MAT 379 Computer Networking
Dept. of Computer & Information Sciences (Course Introduction)
Computer Networks DA2402.
Intro. to Computer Network
CS 381: Introduction to Computer Networks
Chapter 2 Network Models
Computer Science 210 Computer Organization
Presentation transcript:

ECE 671 – Lecture 1 Introduction

What is a computer network? ECE 671

Why study computer networks? ECE 671

The “pretty” picture Conceptual view of Internet: ECE 671

The “ugly” picture There are lots of details… © 2011 Tilman Wolf source: aatechnet.com source: cisco.com © 2011 Tilman Wolf source: att.com ECE 671

Scale of Internet Number of users: http://kingsolutions.org.uk/wordpress/wp-content/uploads/internet-users-in-world.png ECE 671

Scale of Internet Number of domains: ECE 671

Uses of Internet Web site access, mash-ups, social networking, etc. ECE 671

Networking has many facets Goals: functionality, scalability, throughput performance, security, power efficiency, manageability, etc. ECE 671

Protocols: Internet architecture Hourglass architecture of protocol stack ECE 671

Systems: generic router ECE 671

Theory: statistical multiplexing Operation of network without guarantees ECE 671

What are interesting new problems? Many interesting research problems in networking Billions of users, machine-to-machine communication, applications (e.g., health-care), etc. Examples: Protocols Defining exchanges for new communication paradigms (e.g., peer-to-peer, content-centric networking, sensor networks, etc.) Systems Design of high-performance routers that can process packets in software Theory Network science and overlap with other “networks” Many more… ECE 671

Structure of this course Introduction (4 lectures) Review of Internet protocols Basic systems (6 lectures): Interconnects, NICs, bridges, routers Specialized systems (3 lectures): Transport and application layer Theory (5 lectures): Queuing theory, quality of service, security Special topics (5 lectures): Specialized hardware, future Internet, open topics ECE 671

Course information Read the syllabus Up-to-date information on course web site: http://www.ecs.umass.edu/ece671/ Schedule, slides, etc. Course components: Exam I 15% Exam II 15% Exam III 15% Homework assignments 10% Lab assignments 20% Final project 25% ECE 671

Labs and assignments Labs Assignments Four lab assignments Details later in the semester Assignments Check web site for reading assignments Multiple lectures may cover single chapter ECE 671