CPSC 641: Performance Issues in High Speed Networks

Slides:



Advertisements
Similar presentations
1 CPSC 641: Performance Issues in High Speed Networks n Professor Carey Williamson Department of Computer Science University of Calgary n Graduate-level.
Advertisements

1 Network Measurements of a Wireless Classroom Network Carey Williamson Nuha Kamaluddeen Department of Computer Science University of Calgary.
Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons.
1 ATM Reference Model Carey Williamson Department of Computer Science University of Calgary.
TCP/IP summary Skills: none IT concepts: review This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License.
Copyright © 2005 Department of Computer Science CPSC 641 Winter CPSC 641 Overview CPSC 641 –Performance Issues in High Speed Networks –
1 CPSC 641: Performance Issues in High Speed Networks n Professor Carey Williamson Department of Computer Science University of Calgary n Graduate-level.
Networking Basics: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
91.413: Data Communications I Fall 2007
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
Overview of simple LANs. Networking basics: LAN TCP/IP is the protocol used in the Internet and dominates the internet and transport layers The subnet.
CMPSCI 453/653 Department of Computer Science
MAC Address The Media Access Control (MAC) address is just as important as the IP address. The MAC address is a unique value associated with the network.
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
1 Review - Computing Basics n Key points: u Computer Hardware and Software. u Binary Number System u Networking Terminology F Networking F LANs F WANs.
1 G53ACC: Advanced Computer Communications Prof. Chris Greenhalgh School of Computer Science and IT University of Nottingham.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
INTRODUCTION TO COMPUTING Computer Basics. The Information Age Computers are useful in Society to advance: Business Education Art and Music Medicine and.
NET 221D: NETWORKS FUNDAMENTALS Lecture 1: Introduction to Protocols and Layers Networks and Communication Department 1.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
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.
CSC 200 Lecture 0 – An Overview Length: 40:23. Resources for the Course College Home Page – Instructor Home Page –
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Networks Am I hooked up?. Networks definition sizes of networks types advantages and disadvantages how data is sent transmission media business uses.
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
CPSC 4411 CPSC 441: Computer Communications Carey Williamson Department of Computer Science University of Calgary.
HOW I SURVIVED AIST3620 AND LEARNED TO LOVE INTERFACES Fall 2015 Edition.
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.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
CSC 116 Nov Administrative Required 2 nd exam will be next week on Wed  Nov 18th It will be short (10 questions) It will only cover chapters.
Telecommunications Networking II Overview and Course Policy.
ECE 424 Embedded Systems Design Lecture 1: Course Overview & Administrative Details Ning Weng Friday, August 17, 2012.
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
Introduction1-1 CS 494/594 Internetworking Protocols.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Polytechnic of Namibia Department of Computer Science BBN810S BBN810SBBN810S BROADBAND NETWORKS COURSE OVERVIEW.
Networking Objectives Recap and understand the following network addressing terms – IP address – MAC address – Packet – protocol.
CPSC 531: System Modeling and Simulation
Welcome to CS 340 Introduction to Computer Networking
Network Layer, and Logical Addresses
Software Mr. Singh.
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CS447 - Networks and Data Communications
CPSC 441: Computer Communications
CPSC 641: LAN Measurement Carey Williamson
Checksum Calculations
CSCD 330 Network Programming Spring
CSC2310 Principles of Computer Programming
TCP/IP Protocol Suite: Review
CSCD 330 Network Programming Spring
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
TCP/IP Protocol Suite: Review
CSCD 330 Network Programming Spring
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking Lecture 2 Welcome to Component 4, which, as you know, is entitled.
CPSC 641: Performance Issues in High Speed Networks
Intro. to Computer Network
Carey Williamson Department of Computer Science University of Calgary
MAT 379 Computer Networking
Intro. to Computer Network
Presentation transcript:

CPSC 641: Performance Issues in High Speed Networks Carey Williamson Department of Computer Science University of Calgary Winter 2018

Administrative Details Expectations Q&A Today’s Lecture Material: Agenda Welcome! Course Overview Administrative Details Expectations Q&A Today’s Lecture Material: Network Performance Issues Networking Terminology Recap

Overview CPSC 641 Performance Issues in High Speed Networks http://www.cpsc.ucalgary.ca/~carey/CPSC641 Introductory-level graduate course on topics and methodologies in networking research Professor: Carey Williamson http://www.cpsc.ucalgary.ca/~carey

“Opening a highway does not by itself Motivation “Opening a highway does not by itself drastically change the speed of the bicycles” - Ancient Proverb

High Speed Networks: A Layered View Application Designers Web, Video, P2P, Email Linux, Mac OS, Windows PC, Intel, Grid, NAS TCP, UDP, IP, IPv6 LAN Adapters, NICs GigE, ATM, WiFi, MPLS Fiber, SONET, LTE, OFDM OS Architects CPU, Memory,Disk Protocol Architects LAN Interfaces Media Access Physical Devices

Layering Considered Harmful? Faster media does not necessarily imply faster network applications New environments, platforms, applications Interdependence between layers Interactions between protocols Need to consider trends of all layers

Course Overview Main focus: Internet technologies, protocols, and applications Secondary focus: Performance issues Textbook: None (notes+current literature) Goal: Understanding the current state of the art for high speed networking research and network performance issues

Contact Information Professor: Carey Williamson Office: ICT 736 Office hours: Mon 1:00pm-3:00pm Phone: (403) 220-6780 Email: carey@cpsc.ucalgary.ca Web site: http://www.cpsc.ucalgary/~carey URL for course info, notes, assignments: http://www.cpsc.ucalgary.ca/~carey/CPSC641