1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lecture 1: Introduction Univ. of the Aegean Financial and Management Engineering.

Slides:



Advertisements
Similar presentations
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Advertisements

ECE 355 Introduction to Computer Networks and Data Communications
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lectures 4-7: What is the Internet? (2) Univ. of the Aegean Financial and.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lectures 10-13: Back to applications… The app. Univ. of the Aegean.
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lectures 8&9: Internet Protocols in Detail – TCP/IP Univ. of the Aegean Financial.
1 Enterprise IT [Πληροφοριακές Τεχνολογίες της Επιχείρησης] Lecture 1, 2 and 3: Enterprise Systems Architecture Univ. of the Aegean Financial and Management.
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lectures 2&3: What is the Internet? Univ. of the Aegean Financial and Management.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
CS 325 Computer Networks Sami Rollins Fall 2003.
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
1 Day 01 - The Internet. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
COMPUTER NETWORKS CS610 Lecture-1 Hammad Khalid Khan.
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
1 Business Process Management Systems [Συστήματα Διαχείρισης Επιχειρησιακών Διαδικασιών] Lecture 3, 4, 5, 6: Business Process Analysis – Process Modeling.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
THE INTERNET Chapter 13. Internet- Interconnection and Networks “the Net” Computers have played a significant role in our everyday life Growth in popularity.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
ICT 6621 : Advanced NetworkingKhaled Mahbub, IICT, BUET, 2008 ICT 6621 Advanced Networking Course Teacher Dr. Khaled Mahbub Assistant Professor, IICT,
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Ch 1. Computer Networks and the Internet Myungchul Kim
Chapter 1 Communication Networks and Services Network Architecture and Services.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
INFS 361 Chapter 1 Notes UTM Bob Bradley Fall 2005.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005.
Alex Leifheit NETWORKS. NETWORK A number of interconnected computers, machines, or operations. Key Components Network components, Network Architecture,
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
1 Information Systems Design [Σχεδιασμός Πληροφοριακών Συστημάτων] Unit 1: Introduction Univ. of the Aegean Financial and Management Engineering Dpt Petros.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
1 Ram Dantu University of North Texas, Practical Networking.
Computer Networks Dr. Adil Yousif CS Lecture 1.
Overview: Cloud Datacenters
Welcome to CS 340 Introduction to Computer Networking
Graciela Perera Introduction Graciela Perera
CS 3214 Computer Systems Networking.
Day 01 - The Internet.
Slides taken from: Computer Networking by Kurose and Ross
Chapter 1 Communication Networks and Services
CS 3214 Computer Systems Lecture 21 Godmar Back.
CS 3214 Computer Systems Networking.
Introduction 1 1: Introduction.
Chapter 1: Introduction
ECEN 619 “Internet Protocols and Modeling”
Lecture 1 Overview of Communication Networks and Services
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
TCP/IP Protocol Suite: Review
CMPE 252A : Computer Networks
Presentation transcript:

1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lecture 1: Introduction Univ. of the Aegean Financial and Management Engineering Dpt Petros KAVASSALIS

2 What you will learn in this course A set of fundamental concepts for understanding Data Networks and the Internet A set of fundamental concepts for understanding Data Networks and the Internet  What is the Internet?  Internet architecture and layers  Internet applications and services  New concepts in the evolution of the Internet  The Internet goes Wireless… Familiarization with the structure and organization of Digital Networks Familiarization with the structure and organization of Digital Networks  Business and Social Networks  Electronic Markets and Online Feedback Mechanisms

3 Who am I? PhD in Economics and Management (Univ. Paris Dauphine & Ecole polytechnique) PhD in Economics and Management (Univ. Paris Dauphine & Ecole polytechnique) Research experience Research experience  Ecole polytechnique, Paris  MIT Center of Technology Policy and Industrial Development, MIT CTPID (MIT Internet Telecommunications Convergence Consortium) Current positions Current positions  Univ. of the Aegean (FME): Assoc. Professor  RACTI: Director of ATLANTIS Group

4 Communication tools pkavassalis [at] atlantis-group.gr pkavassalis [at] atlantis-group.gr Course web site: see fme website Course web site: see fme website

5 Course Textbook [ z64SJRBAC&dq=tanenbaum+networks&printsec=frontcover&source=bn&hl=el&ei=ml- dSfH9L4S2jAeJ5L3ZBQ&sa=X&oi=book_result&resnum=4&ct=result]

Supplementary Texts & References William Stallings, Computer Networking with Internet Protocols, Prentice Hall, 2004 William Stallings, Computer Networking with Internet Protocols, Prentice Hall, 2004 William Stallings, Computer Networking with Internet Protocols, Prentice Hall, 2004 William Stallings, Computer Networking with Internet Protocols, Prentice Hall, 2004 James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach, Addison-Wesley, 2008 James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach, Addison-Wesley, 2008 James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach, Addison-Wesley, 2008 James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach, Addison-Wesley,

7 Students evaluation Class Participation (20%) Class Participation (20%)+ Assignments (20%) Assignments (20%)+ Final Exam (60%) Final Exam (60%)

What is a network? A hardware and software communications system formed by the interconnection of three or more devices A hardware and software communications system formed by the interconnection of three or more devices Devices may include: Devices may include:  Telephones  PCs  Routers  Other communications devices (please give examples) 8

Why use a network? Allow multiple devices to communicate concurrently Allow multiple devices to communicate concurrently Allow communications to proceed at the highest achievable speed Allow communications to proceed at the highest achievable speed Reduce cost associated with the interconnections! Reduce cost associated with the interconnections!  Look at that      k = n (n-1) / 2 9

Network: The organization of a communication network… Assumes the use of some interconnection equipment in the middle Assumes the use of some interconnection equipment in the middle  That was, in the early days of communications, a Central Office (CO)  That is, today, a Router (please find a router picture from the Web: what is the functionality it provides?) 10

Like that! 11 Wireless Access Point Mobile Client Router Outside World (The Internet) Server Computer Client Computer Switch 1 Switch 2 Switch 3 Switch 4 Message (Frame) Access Line Trunk Line Server ApplicationClient Application Access Lines Connect Computers to Switches Access Lines Connect Computers to Switches Trunk Lines Connect Switches to Switches and Switches to Routers Trunk Lines Connect Switches to Switches and Switches to Routers

Note 1: the Ethernet 12 A1-44-D5-1F-AA-4CB2-CD-13-5B-E4-65 Switch D C4-B6-F9 C3-2D-55-3B-A9-4F Port 15 Switching Table PortHost 10A1-44-D5-1F-AA-4C 13B2-CD-13-5B-E C3-2D-55-3B-A9-4F 16 D C4-B6-F9 Switching Table PortHost 10A1-44-D5-1F-AA-4C 13B2-CD-13-5B-E C3-2D-55-3B-A9-4F 16 D C4-B6-F9 15C3-2D-55-3B-A9-4F C3- is out Port

Note 2: … and Internet 13 Host B Host A Network X Network Y Network Z R1 R2 Route A-B

Network+: Functions grouped in layers 14

The geography of the Internet 15

Internet in a nutshell Protocols control sending, receiving of msgs Protocols control sending, receiving of msgs  e.g., TCP, IP, HTTP, IM, Ethernet Composition: “network of networks” Composition: “network of networks”  loosely hierarchical  public Internet versus private intranet Standards Standards  RFC: Request for comments  IETF: Internet Engineering Task Force 16 Home network Institutional network Mobile network Global ISP Regional ISP

Infrastructures and applications… Communication infrastructure enables various distributed applications Communication infrastructure enables various distributed applications  , Web browsing, Skypying, file sharing, online games Communication applications are supported by Communication applications are supported by  reliable data delivery from source to destination  “best effort” (unreliable) data delivery 17 Home network Institutional network Mobile network Global ISP Regional ISP

… “separated” in two blocks IP (spanning-layer) separates information bitways from applications IP (spanning-layer) separates information bitways from applications Applications may work over multiple substrates (network techs) and these substrates do not pre- specify the development of new applications Applications may work over multiple substrates (network techs) and these substrates do not pre- specify the development of new applications [I will come back!] [I will come back!] 18