computer communication networks introduction

Computer Communication Networks Introduction ICEN/ICSI 416 Fall - PowerPoint PPT Presentation

Computer Communication Networks Introduction ICEN/ICSI 416 Fall 2017 Prof. Dola Saha 1 Introductions Instructor Prof. Dola Saha, PhD University of Colorado Boulder http://www.albany.edu/faculty/dsaha/ dsaha@albany.edu


  1. Computer Communication Networks Introduction ICEN/ICSI 416 – Fall 2017 Prof. Dola Saha 1

  2. Introductions Ø Instructor § Prof. Dola Saha, PhD University of Colorado Boulder § http://www.albany.edu/faculty/dsaha/ § dsaha@albany.edu Ø Students § Name, background § Why you are taking this course? § What is your expectation from this course? § What OS and Programming languages do you prefer? 2

  3. Information Ø Course Website: § http://www.albany.edu/faculty/dsaha/teach/2017Fall_CEN416/2017Fall_CEN416.html Ø Blackboard: § https://blackboard.albany.edu Course Website Blackboard Lecture Slides Homework Assignments Class Calendar / Schedule Homework Submission Other Information Homework Solutions Announcements Grades 3

  4. Office Hours Ø Where: BA 312 Ø When: § Tuesday 12:00PM-1:00PM § Thursday 11:00AM-12:00PM § By appointment. 4

  5. Textbooks Ø Required: § "Computer Networking: A Top Down Approach", James Kurose and Keith Ross, Pearson Ø Reference: § "Computer Networks: A Systems Approach", Larry Peterson and Bruce Davie, Elsevier § "Computer Networks", Andrew S. Tanenbaum, and David J. Wetherall, Pearson 5

  6. Assignments & Grading Ø Assignments § No late assignments will be accepted. § All assignments are due by 11:59PM on the due date. § Re-grading requests will be considered up to 5 business days after posting the grades for the corresponding assignment. Ø Grading § Projects - 30% § Homework - 20% § Midterm - 20% § Final Exam - 30% 6

  7. Academic Integrity Ø Undergraduate Academic Regulations § http://www.albany.edu/undergraduate_bulletin/regulations.html Ø Academic Dishonesty § Plagiarism, Cheating on examinations, unauthorized collaboration, etc. Ø Practicing Academic Integrity § Citation Ø Penalties for Violation § Warning, lowering grade, failing grade 7

  8. In Class Decorum Ø No use of phones Ø No use of Computers / laptops Ø Computers will be used only when directed in the class Ø No crosstalk Ø No Food/Drink Ø Raise hand to ask questions 8

  9. Why this course? 9

  10. Syllabus Ø Internet Architecture Ø Application, Transport, Network, MAC and Physical Layers Ø Network Security Ø Congestion Control Ø Resource Allocation Ø Modern Applications 10

  11. Challenges Ahead 25 Expected Growth of Mobile Data Traffic 20 Exabytes per month 15 10 5 0 Expected Growth of Mobile Devices 2014 2015 2016 2017 2018 2019 Tablets Other Portables 12 Ø High bandwidth Nonsmartphones M2M Smartphones Laptops 10 Ø Low latency 8 Ø High Reliability Billions of Devices 6 Ø Number of devices 4 Ø Diversity in traffic 2 0 Source: Cisco Visual Networking Index Mobile, 2015 2014 2015 2016 2017 2018 2019 11

  12. History of the Internet http://www.internetsociety.org/internet/what-internet/history-internet/brief-history-internet 12

  13. Circuit Switching vs Packet Switching Telephone Internet 13

  14. Circuit Switching vs Packet Switching Timing of events in (a)circuit switching, (b)packet switching. 14

  15. Evolving Internet http://malonemediagroup.com/history-of-the-internet-timeline-an-ever-evolving-digital-world/ 15

  16. Proverb Ø Tell me and I forget. Ø Show me and I remember. Ø Involve me and I understand. Homework is a way to get involved!!!! 16

  17. Wireshark Ø https://www.wireshark.org § Get Acquainted à Download stable release 17

  18. Python and C Ø Download Python § https://www.python.org/downloads/ § Check your OS § itsunix – version 2.6.5 Ø C § itsunix 18

Recommend


More recommend