1
Computer Communication Networks Introduction
ICEN/ICSI 416 – Fall 2017
- Prof. Dola Saha
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
2
Ø 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?
3
Course Website Blackboard Lecture Slides Homework Assignments Class Calendar / Schedule Homework Submission Other Information Homework Solutions Announcements Grades
Ø Course Website:
§ http://www.albany.edu/faculty/dsaha/teach/2017Fall_CEN416/2017Fall_CEN416.html
Ø Blackboard:
§ https://blackboard.albany.edu
4
Ø Where: BA 312 Ø When: § Tuesday 12:00PM-1:00PM § Thursday 11:00AM-12:00PM § By appointment.
5
Ø 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
6
Ø 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%
7
Ø 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
8
Ø 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
9
10
Ø Internet Architecture Ø Application, Transport, Network, MAC and Physical Layers Ø Network Security Ø Congestion Control Ø Resource Allocation Ø Modern Applications
11
2 4 6 8 10 12 2014 2015 2016 2017 2018 2019 Tablets Other Portables Nonsmartphones M2M Smartphones Laptops
Ø High bandwidth Ø Low latency Ø High Reliability Ø Number of devices Ø Diversity in traffic
5 10 15 20 25 2014 2015 2016 2017 2018 2019
Expected Growth of Mobile Devices Expected Growth of Mobile Data Traffic
Source: Cisco Visual Networking Index Mobile, 2015 Exabytes per month Billions of Devices
12
http://www.internetsociety.org/internet/what-internet/history-internet/brief-history-internet
13
Telephone Internet
14
Timing of events in (a)circuit switching, (b)packet switching.
15
http://malonemediagroup.com/history-of-the-internet-timeline-an-ever-evolving-digital-world/
16
Ø Tell me and I forget. Ø Show me and I remember. Ø Involve me and I understand.
17
Ø https://www.wireshark.org § Get Acquainted à Download stable release
18
Ø Download Python § https://www.python.org/downloads/ § Check your OS § itsunix – version 2.6.5 Ø C § itsunix