Download presentation
Presentation is loading. Please wait.
Published byMya Donaway Modified over 9 years ago
1
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lecture 1: Introduction Univ. of the Aegean Financial and Management Engineering Dpt Petros KAVASSALIS
2
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
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
4 Communication tools e-mail: pkavassalis [at] atlantis-group.gr e-mail: pkavassalis [at] atlantis-group.gr Course web site: see fme website Course web site: see fme website
5
5 Course Textbook [http://books.google.gr/books?id=Pd- z64SJRBAC&dq=tanenbaum+networks&printsec=frontcover&source=bn&hl=el&ei=ml- dSfH9L4S2jAeJ5L3ZBQ&sa=X&oi=book_result&resnum=4&ct=result]
6
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, 2008 6
7
7 Students evaluation Class Participation (20%) Class Participation (20%)+ Assignments (20%) Assignments (20%)+ Final Exam (60%) Final Exam (60%)
8
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
9
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
10
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
11
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
12
Note 1: the Ethernet 12 A1-44-D5-1F-AA-4CB2-CD-13-5B-E4-65 Switch D4-47-55-C4-B6-F9 C3-2D-55-3B-A9-4F Port 15 Switching Table PortHost 10A1-44-D5-1F-AA-4C 13B2-CD-13-5B-E4-65 15C3-2D-55-3B-A9-4F 16 D4-47-55-C4-B6-F9 Switching Table PortHost 10A1-44-D5-1F-AA-4C 13B2-CD-13-5B-E4-65 15C3-2D-55-3B-A9-4F 16 D4-47-55-C4-B6-F9 15C3-2D-55-3B-A9-4F C3- is out Port 15 1 2 3
13
Note 2: … and Internet 13 Host B Host A Network X Network Y Network Z R1 R2 Route A-B
14
Network+: Functions grouped in layers 14
15
The geography of the Internet 15
16
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
17
Infrastructures and applications… Communication infrastructure enables various distributed applications Communication infrastructure enables various distributed applications E-mail, 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
18
… “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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.