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

Slides:



Advertisements
Similar presentations
CPSC 441: Checksum1 Instructor: Carey Williamson Office: ICT Class Location: MFH 164 Lectures:
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.
Computer Networks An Overview. A Computer Network!
Mobile Computing Dorota Huizinga Department of Computer Science.
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.
1 Internet Protocols and Network Performance Issues Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
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.
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
HTTP and TCP: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
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.
高等資訊網路 Advanced Computer Networking Yen-Cheng Chen
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
Chapter 1 An Introduction to Networking
Networks and Telecommunications Strategies Dr. Robert Chi Chair and Professor, IS department Chief editor, Journal of Electronic Commerce Research.
ITED 328 Lecture 4 12 Feb 2004 Loosely covering Chapter 5 Internet and LAN Technology.
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
CHAPTER 2 COMMUNICATION, NETWORKS, AND THE WWW. WHAT IS COMMUNICATIONS? A process in which two or more computers or devices transfer data, instructions,
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
Network Operating Systems versus Operating Systems Computer Networks.
Fall 2004FSU CIS 5930 Internet Protocols1 Welcome to CIS 5930 Internet Protocols Time: 5:15PM-6:30PM, TTh Location: Love 301 Fall 2004, 3 credits.
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.
CSCI 101 Final Exam Review Dannelly's Sections. This short overview is not intended to be a complete review for the final exam. Review your notes and.
INTRODUCTION TO COMPUTING Computer Basics. The Information Age Computers are useful in Society to advance: Business Education Art and Music Medicine and.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
CS 447 Networks and Data Communication ARP (Address Resolution Protocol) for the Internet Department of Computer Science Southern Illinois University Edwardsville.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
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.
Introduction to Computer Operating Systems
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
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.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
Internet Technologies Mr. Grimming. Internet Applications File Transfer World Wide Web E-commerce Searches Voice over Internet Protocol Video over.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
By Mrs. Bushman With pictures from Microsoft Clip Art & Apple.com.
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.
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.
Based on Computers, part of your life – part 1 A textbook for Information Technology.
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.
Welcome to CS 340 Introduction to Computer Networking
Network Layer, and Logical Addresses
Software Mr. Singh.
Chapter 5 Network and Transport Layers
Introduction 1 1: Introduction.
CS447 - Networks and Data Communications
السلام عليكم.
Computing Over Distance
TCP/IP Protocol Suite: Review
TCP/IP Protocol Suite: Review
The Power of Networks Six Principles That Connect Our Lives
Chap 2. Computer Fundamentals
CPSC 641: Performance Issues in High Speed Networks
A Bare PC Text Based Browser
Computer Networks Protocols
CPSC 641: Performance Issues in High Speed Networks
Presentation transcript:

1 CPSC 641: Performance Issues in High Speed Networks n Professor Carey Williamson Department of Computer Science University of Calgary n Graduate-level course on high speed networks and network performance issues n URL

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

3 High Speed Networking: A Layered View n Web, Video, P2P n TCP, UDP, IP, IPv6 n Unix, Linux, Windows n PC, Intel, Grid, NAS n LAN Adapters, NICs n GigE, ATM, WiFi n Fiber, SONET, OFDM Application Designers Protocol Architects O.S. Architects CPU, Memory,Disk LAN Interfaces Media Access Physical Devices

4 High Speed Networking: A Layered View n Faster media does not necessarily imply faster network applications n Interdependence between layers n Interactions between protocols n Need to consider trends of all layers

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

6 Contact Information n Professor: Carey Williamson n Office: ICT 736 n Phone: (403) (my office) n Fax: (403) (CS dept) n n URL: n URL for course info, notes, assignments: