Introductions. Computer Networking Lecture 01. January 16, HKU SPACE Community College. HKU SPACE CC CN Lecture 01 1/36
|
|
- Mabel Beasley
- 5 years ago
- Views:
Transcription
1 Introductions Computer Networking Lecture 01 HKU SPACE Community College January 16, 2012 HKU SPACE CC CN Lecture 01 1/36
2 Outline What is a Computer Network? Basic Requirements of Building a Computer Network Connectivity Cost-Effective Resource Sharing Support for Common Services Performance Network Architecture Layered Architecture The Internet Architecture The OSI Model HKU SPACE CC CN Lecture 01 2/36
3 What is a Computer Network? There are many networks? (Mobile) Telephone and pager networks Satellite and radio networks Cable TV networks Traffic networks The Internet A computer network is a set of connected end systems (general purposed programmable hardware) to communicate with one another. One of the main characteristics of today s computer networks is generality. Means that today s computer networks can carry different kinds of data in many different environments and supports a wide, and ever growing, range of applications. Some properties of a computer network: size, topology, speed, physical media, and protocol. HKU SPACE CC CN Lecture 01 3/36
4 Classifications of Computer Networks By size Interconnection networks: connecting multiple processors. System/Storage area networks (SAN): connecting processors to storage servers. Local area networks (LAN): connecting a limited number of hosts in a close proximity. Metropolitan area networks (MAN): connecting a limited number of LANs in a close proximity. Wide area networks (WAN): connecting hosts situated anywhere. By speed Dial-up networks (Kbps) High-speed networks (Mbps) Gigabit networks (Gbps) HKU SPACE CC CN Lecture 01 4/36
5 Classifications of Computer Networks (Cont d) By mobility Fixed networks Wireless networks Mobile networks Personal area networks (PAN) Ubiquitous networks By software Novell NetWare (IPX) Apple AppleTalk Microsoft network (NetBIOS) TCP/IP By service Data Telecommunications Convergence of services HKU SPACE CC CN Lecture 01 5/36
6 Basic Requirements of Building a Computer Network If you are going to design and build a network from sketch, what are the issues that you are going to consider? Connectivity Cost-effective resource sharing Support for common services Performance Others Security Accounting for resources Economical factors For the Internet, two important design goals are to interconnect existing networks (the most fundamental one) and to survive. HKU SPACE CC CN Lecture 01 6/36
7 Connectivity A network must provide connectivity among a set of end systems, or in other words, a computer must somehow connect to another computer. Network connectivity occurs at different levels, at host level: machine to machine; at application level: process to process. In general, there are two kinds of connection methods: direct connections and indirect connections. HKU SPACE CC CN Lecture 01 7/36
8 Connectivity (Cont d) Direct connection means there exists a (direct) link between any two hosts in the network. There are two ways to form a direct connection: point-to-point and multiple-access. Direct connection is simple, but it has scalability problem. Figure: Direct links: (a) point-to-point; (b) multiple-access. HKU SPACE CC CN Lecture 01 8/36
9 Connectivity (Cont d) For any problem, if a solution is insensitive to the problem size, then the solution is scalable; otherwise, it is unscalable. Scalability is very important in networking, because today by networks most likely we mean the Internet. Indirect connection means we do not need a direct link between the two machines. However, if we still want to send something to a destination, we need at least a temporary link (circuit switching) or a postage service (packet switching). Networks with either packet or circuit switching techniques are called switched networks. Our focus is the packet switched networks. We call a network of networks an internetwork, or simple an internet. To connect networks, we need switches, routers, or gateways. HKU SPACE CC CN Lecture 01 9/36
10 Connectivity (Cont d) Figure: Switched network. HKU SPACE CC CN Lecture 01 10/36
11 Connectivity (Cont d) Figure: Interconnection of networks. HKU SPACE CC CN Lecture 01 11/36
12 Connectivity (Cont d) To provide connectivity, an efficient addressing scheme is required so that you can find your destination. The process of how to forward messages toward the destination node based on its address is called routing. Communication mode A communication is called unicast if a computer only wants to send message to another specific computer. If a computer wants to send message to all computers in the same network, we call the mode broadcast. Sometimes, a computer may just want to send messages to a group of computers, and we call this mode multicast. HKU SPACE CC CN Lecture 01 12/36
13 Network Connection Components Cables: UTP, 10baseT/2/5, coaxial cables, etc. Modems Hubs (repeaters, layer one) Switches/bridges (layer two) Routers/gateways (layer three) Firewall (layer four) Nowadays, we may just call these devices as Layer-n switches. HKU SPACE CC CN Lecture 01 13/36
14 Cost-Effective Resource Sharing Multiplexing: a process of sharing a system resource among multiple users. For communication media (cables), one major problem is how to avoid interference among the signals. Figure: Multiplexing over a single physical link. HKU SPACE CC CN Lecture 01 14/36
15 Cost-Effective Resource Sharing (Cont d) Synchronous time-division multiplexing (STDM) Frequency-division multiplexing (FDM) Statistical multiplexing On demand, rather than basing on a fixed time schedule or a fixed frequency assignment. Packet switching, rather than message switching, and the packet size is limited to avoid monopoly. Need other mechanisms for packet transmission: packet scheduling, medium access mechanisms Code-division multiplexing (CDM) HKU SPACE CC CN Lecture 01 15/36
16 Cost-Effective Resource Sharing (Cont d) Figure: A switch multiplexing packets onto one shared link. HKU SPACE CC CN Lecture 01 16/36
17 Support for Common Services From an application point of view, the underlying network provides a logical channel between two application processes. Figure: Processes communicate over an logical channel. HKU SPACE CC CN Lecture 01 17/36
18 Support for Common Services (Cont d) Application requirements vary: A data file transfer through the FTP A webpage transfer through HTTP A video streaming through RTP Requirements: Total reliability Timing constraints: delay and delay jitter Results for the Internet protocol: Provide a best-effort service at IP (connectivity). Provide a reliable service on top of IP. HKU SPACE CC CN Lecture 01 18/36
19 Performance Network performances are often measured in two ways: throughput (in bits per second): how much of data can be transmitted in a certain period of time. latency (or delay, in time units): how long it takes a message/packet to travel from a source to a destination (and come back) - round-trip time (RTT). Bandwidth and throughput bandwidth of a channel, in terms of bits/second, is the maximum data rate available. throughput of a channel, also in terms of bits/second, is the realized data rate. A packet s latency is a sum of: queueing delays: waiting time for its turn of transmission; transmission delays: the time of being sent out to the network; propagation delays: the time for it to travel (propagate) from a source to a destination. In this course, the queueing delays are hard to determinate and often be ignored in calculations. HKU SPACE CC CN Lecture 01 19/36
20 Performance (Cont d) Transfer a 1-MB file in a network of 10Mbps with 5000m apart: Transmission delay: ( )/( ) = 0.839s Propagation delay: 5000/ = 0.025ms Latency 0.839s. Now change 10Mbps to 10 Gbps: Transmission delay: ( )/( ) = 0.839ms Latency = 0.864ms From the examples we can see, with low bandwidth, the delay is mainly determined by the transmission delay (first example); while with high bandwidth, both the transmission delay and propagation delay will need to be counted (second example). HKU SPACE CC CN Lecture 01 20/36
21 Performance (Cont d) Figure: Combine data size, bandwidth, and propagation delay. HKU SPACE CC CN Lecture 01 21/36
22 Performance (Cont d) Another useful measure is the delay-bandwidth product, which gives the volume of the pipe the maximum number of bits it holds. For example, a channel with one way latency of 50 ms and a bandwidth of 45 Mbps, the product is bits (280 KB). Short fat pipe, long thin pipe. Figure: Network as a pipe. HKU SPACE CC CN Lecture 01 22/36
23 Network Architecture - Layered Architecture Layering decomposes the problem of building a network into more manageable components. Layering provides a more modular design. Figure: A layered network system. HKU SPACE CC CN Lecture 01 23/36
24 Network Architecture - Layered Architecture (Cont d) Each layer provides a service to the upper layer. Often, there are multiple services provided by a layer. Figure: Alternative abstractions available at a given layer. HKU SPACE CC CN Lecture 01 24/36
25 Network Architecture - Layered Architecture (Cont d) The service provided by each layer is implemented by protocols at that layer. Protocol: defines the format and the order of messages exchanged between two or more communicating entities, as well as the actions taken on the transmission and/or receipt of a message or other event. Each protocol defines two interfaces: Service interface defines the operations that local objects can perform on the protocol. Peer interface defines the form and meaning of messages exchanged between protocol peers to implement the communication service. HKU SPACE CC CN Lecture 01 25/36
26 Network Architecture - Layered Architecture (Cont d) Figure: Service and peer interfaces. HKU SPACE CC CN Lecture 01 26/36
27 Network Architecture - Layered Architecture (Cont d) Figure: Service and peer interfaces in the Internet. HKU SPACE CC CN Lecture 01 27/36
28 Network Architecture - Layered Architecture (Cont d) Encapsulation: A header is attached to a message passed down from the upper layer. The reverse procedure is called decapsulation. The message to be encapsulated is called payload or protocol data unit (PDU). A low-level protocol does not interpret the message it is given by some high-level protocol. HKU SPACE CC CN Lecture 01 28/36
29 Network Architecture - Layered Architecture (Cont d) Figure: Encapsulation example. HKU SPACE CC CN Lecture 01 29/36
30 Network Architecture - Layered Architecture (Cont d) Figure: Decapsulation: A reverse process of encapsulation. HKU SPACE CC CN Lecture 01 30/36
31 Internet Architecture Today s Internet has a four-layer architecture Figure: Protocol graph of the Internet. HKU SPACE CC CN Lecture 01 31/36
32 Internet Architecture (Cont d) Data-link layer provides encoding, framing, error control, and forwarding services. Network layer provides host-to-host connectivity service such as addressing and routing services. Transport layer provides reliable or unreliable end-to-end connectivity service, and flow control service. Application layer provides application-specific services. HKU SPACE CC CN Lecture 01 32/36
33 OSI Architecture The Open Systems Interconnection model has a seven-layer architecture: physical, data link, network, transport, session, presentation, and application. The OSI architecture mainly serves as a reference model. Except for DECnet, the OSI has rarely been implemented as a working product, because The upper three layers were not generally agreed upon. A very complex protocol architecture; a large number of layers implies inefficiency. Significant implementation effort TCP/IP was readily available then. HKU SPACE CC CN Lecture 01 33/36
34 OSI Architecture (Cont d) Figure: OSI network architecture. HKU SPACE CC CN Lecture 01 34/36
35 Comparison between the Internet and the OSI Model OSI is like a building while the Internet is more like a city. The Internet architecture is in the protocols. While its architecture is a loose one, the Internet s evolution is guided consistently by some basic principles: the end-to-end principle, IP over everything, and connectivity is its own reward. HKU SPACE CC CN Lecture 01 35/36
36 Acknowledgments Part of this slide set is referenced, prepared or/and extracted from the books: Computer Networks - A Systems Approach and the book Routing in the Internet. Also, some images and information are sourced from the Internet. This set of slides is for teaching purpose only. HKU SPACE CC CN Lecture 01 36/36
: Chapter 2 Networking Fundamentals.
241-206: Chapter 2 Networking Fundamentals touch@coe.psu.ac.th Wednesday, June 10, 2009 Chapter Outline Chapter Outline Network Terminology Wednesday, June 10, 2009 Chapter Outline Network Terminology
More informationIslamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion. Chapter 1.
Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion Chapter 1 Foundation Eng. Haneen El-Masry February, 2014 A Computer Network A computer
More informationCMPE 344 Computer Networks Spring Foundations. Reading: Peterson and Davie,
CMPE 344 Computer Networks Spring 2017 Foundations Reading: Peterson and Davie, 1.1-1.5 Sources of slides: Computer networks: A systems Approach by Peterson and Davie, Morgan Kaufmann, 2010 CN5E by Tanenbaum
More informationGuide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards
Guide to Networking Essentials, 6 th Edition Chapter 6: Network Reference Models and Standards Objectives Explain the OSI reference model layers and their relationship to hardware and software Explain
More informationM242 COMPUTER NETWORS AND SECURITY
M242 COMPUTER NETWORS AND SECURITY 2.1. Network Models: UNIT - II OSI MODEL AND LAN PROTOCOLS 1. Explain Network model A network is a combination of hardware and software that sends data from one location
More informationReti di Calcolatori I
Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Laurea in Ingegneria
More informationData Communication and Network. Introducing Networks
Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You can connect
More informationITEC 3800 Data Communication and Network. Introducing Networks
ITEC 3800 Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You
More informationObjectives. Learn how computers are connected. Become familiar with different types of transmission media
Objectives Learn how computers are connected Become familiar with different types of transmission media Learn the differences between guided and unguided media Learn how protocols enable networking 2 Objectives
More informationCS 428/528 Computer Networks Lecture 01. Yan Wang
1 CS 428/528 Computer Lecture 01 Yan Wang 2 Motivation: Why bother? Explosive growth of networks 1989, 100,000 hosts on the Internet Distributed Applications and Systems E-mail, WWW, multimedia, distributed
More informationL1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806
L1: Introduction Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 8/15/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures used in this presentation
More informationReminder: Datalink Functions Computer Networking. Datalink Architectures
Reminder: Datalink Functions 15-441 15 441 15-641 Computer Networking Lecture 5 Media Access Control Peter Steenkiste Fall 2015 www.cs.cmu.edu/~prs/15-441-f15 Framing: encapsulating a network layer datagram
More informationIntroduction to Network Technologies & Layered Architecture BUPT/QMUL
Introduction to Network Technologies & Layered Architecture BUPT/QMUL 2015-3-5 Review What is the Internet? How does it work? When & how did it come about? Who controls it? Where is it going? 2 Agenda
More informationObjectives. Network Structure. Network Structure
2007 Cisco Systems, Inc. All rights reserved. Cisco Public Objectives Communicating over the Network Network Fundamentals Chapter 2 Chapter 1 1 Describe the structure of a network, including the devices
More informationInternetwork Basic. Possible causes of LAN traffic congestion are
Internetworking 1 C H A P T E R 2 Internetworking Basics Internetworking Model The OSI Reference Model Ethernet Networking Wireless Networking Data Encapsulation Topic 3 1 Internetwork Basic 4 Possible
More informationIntroduction to Networks
Introduction to Networks Lecture Topics History and motivation Network architecture Layered models Definitions and abstractions OSI Reference Model Network design issues Definitions Components Message,
More informationIT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1
IT 4504 Section 4.0 Network Architectures 2008, University of Colombo School of Computing 1 Section 4.1 Introduction to Computer Networks 2008, University of Colombo School of Computing 2 Introduction
More informationBasics of datacommunication
Data communication I Lecture 1 Course Introduction About the course Basics of datacommunication How is information transported between digital devices? Essential data communication protocols Insight into
More informationChapter 2 Communicating Over the Network
Chapter 2 Communicating Over the Network Elements of Communication Communicating the Messages Continuous stream of bits 00101010100101010101010101010101010 I have to wait Single communications (e.g. video,
More informationA closer look at network structure:
T1: Introduction 1.1 What is computer network? Examples of computer network The Internet Network structure: edge and core 1.2 Why computer networks 1.3 The way networks work 1.4 Performance metrics: Delay,
More informationIntroduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005
Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Network and Telecommunications Basics Chapter Outline The telecommunications system Network services
More informationECE 650 Systems Programming & Engineering. Spring 2018
ECE 650 Systems Programming & Engineering Spring 2018 Networking Introduction Tyler Bletsch Duke University Slides are adapted from Brian Rogers (Duke) Computer Networking A background of important areas
More informationOverview. Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2.
Overview Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2.3 Performance Metrics Bandwidth Amount of data that can
More informationBridging and Switching Basics
CHAPTER 4 Bridging and Switching Basics This chapter introduces the technologies employed in devices loosely referred to as bridges and switches. Topics summarized here include general link-layer device
More informationCS455: Introduction to Distributed Systems [Spring 2018] Dept. Of Computer Science, Colorado State University
CS 455: INTRODUCTION TO DISTRIBUTED SYSTEMS [NETWORKING] Shrideep Pallickara Computer Science Colorado State University Frequently asked questions from the previous class survey Why not spawn processes
More informationCCM 4300 Lecture 5 Computer Networks, Wireless and Mobile Communications. Dr Shahedur Rahman. Room: T115
CCM 4300 Lecture 5 Computer Networks, Wireless and Mobile Communications Dr Shahedur Rahman s.rahman@mdx.ac.uk Room: T115 1 Recap of Last Session Described the physical layer Analogue and Digital signal
More informationComputer Communication Networks
Contents ELL 785 Computer Communication Networks Introduction Lecture 1 Taxonomy of communication works Computer Communication Networks Building a work ed work architecture 1-1 Introduction PC server wireless
More informationLecture 1 Overview - Data Communications, Data Networks, and the Internet
DATA AND COMPUTER COMMUNICATIONS Lecture 1 Overview - Data Communications, Data Networks, and the Internet Mei Yang Based on Lecture slides by William Stallings 1 OUTLINE Data Communications and Networking
More informationComputer Networks Fundamental.
Computer Networks Fundamental Arash Habibi Lashkari Ph.D. Candidate of UTM University Kuala Lumpur, Malaysia All Rights Reserved 2010, 1 Resource Materials Search http://www.cisco.com See the resources
More informationINTRODUCTION TO ICT.
INTRODUCTION TO ICT. (Introducing Basic Network Concepts) Lecture # 24-25 By: M.Nadeem Akhtar. Department of CS & IT. URL: https://sites.google.com/site/nadeemcsuoliict/home/lectures 1 INTRODUCTION TO
More informationThe OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).
Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication
More informationCSCI Computer Networks
CSCI-1680 - Computer Networks Chen Avin (avin) Based partly on lecture notes by David Mazières, Phil Levis, John Jannotti, Peterson & Davie, Rodrigo Fonseca Administrivia Sign and hand in Collaboration
More informationGoals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks
Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.
More informationDigital Communication Networks
Digital Communication Networks MIT PROFESSIONAL INSTITUTE, 6.20s July 25-29, 2005 Professor Muriel Medard, MIT Professor, MIT Slide 1 Digital Communication Networks Introduction Slide 2 Course syllabus
More informationModule 1. Introduction. Version 2, CSE IIT, Kharagpur
Module 1 Introduction Version 2, CSE IIT, Kharagpur Introduction In this module we shall highlight some of the basic aspects of computer networks in two lessons. In lesson 1.1 we shall start with the historical
More informationComputer Networks and Internet
Computer Networks and Internet Objectives Computer Networks Internet 2 Computer Networks Introducing Computer Networks A computer network consists of two or more computers linked together to exchange data
More informationIntroduction to LAN Protocols
CHAPTER 2 Introduction to LAN Protocols This chapter introduces the various media-access methods, transmission methods, topologies, and devices used in a local area network (LAN). Topics addressed focus
More informationPLEASE READ CAREFULLY BEFORE YOU START
Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 16, 2013 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2013-75 minutes This examination
More informationModule 2 Overview of Computer Networks
Module 2 Overview of Computer Networks Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link:
More informationModule 2 Overview of. Computer Networks
Module Overview of Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link: CS454/654 - Issues How
More informationComputer Networks and the internet. Daniel Graham Ph.D
Computer Networks and the internet Daniel Graham Ph.D 1.1 What Is the Internet? The Internet is a computer network that interconnects hundreds of millions of computing devices throughout the world. As
More informationIntroduction to Networking
Introduction to Networking Chapters 1 and 2 Outline Computer Network Fundamentals Defining a Network Networks Defined by Geography Networks Defined by Topology Networks Defined by Resource Location OSI
More informationComputer Networks (Introduction to TCP/IP Protocols)
Network Security(CP33925) Computer Networks (Introduction to TCP/IP Protocols) 부산대학교공과대학정보컴퓨터공학부 Network Type Elements of Protocol OSI Reference Model OSI Layers What we ll learn today 2 Definition of
More informationCommunicating over the Network
Communicating over the Network Network Fundamentals Chapter 2 Version 4.0 1 Network Structure The elements of communication 3 common elements of communication Message source people/electronic devices need
More informationData Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No
Data Communications Course Design 2005-2006 Course Information Organization Division EASTERN ARIZONA COLLEGE Business Course Number CMP 205 Title Credits 3 Developed by Lecture/Lab Ratio Transfer Status
More informationOverview of Networks
CMPT765/408 08-1 Overview of Networks Qianping Gu 1 Overview of Networks This note is mainly based on Chapters 1-2 of High Performance of Communication Networks by J. Walrand and P. Pravin, 2nd ed, and
More informationComputer Networks. Computer Networks. Telecommunication Links. CMPUT101 Introduction to Computing - Spring Chapter 12: Computer Networks 1
Computer Networks Chapter 12 Topics: Communication links LAN / WAN Internet / WWW CMPUT101 Introduction to Computing (c) Yngvi Bjornsson 1 Computer Networks A computer network is a set of independent computer
More informationComputer Networking. Introduction. Quintin jean-noël Grenoble university
Computer Networking Introduction Quintin jean-noël Jean-noel.quintin@imag.fr Grenoble university Based on the presentation of Duda http://duda.imag.fr 1 Course organization Introduction Network and architecture
More informationAnnouncements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:
Announcements TAs office hours: Mohamed Grissa: grissam@oregonstate.edu Tuesday: 4-5 Friday: 11-12 Mohamed Alkalbani: alkalbmo@oregonstate.edu Wednesday: 11-12 Thursday: 11-12 Lecture slides: Will be posted
More informationRaj Jain. The Ohio State University Columbus, OH
Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ 3-1 Overview ISO/OSI Reference Model TCP/IP Reference Model Differences between ISO and TCP Ethernet/IEEE 802.3 LANs Interconnecting
More informationIntroduction. General requirements
Introduction 188lecture1.ppt Pasi Lassila 1 General requirements So, you want to build a network... First you need to know the requirements the network must satisfy The requirements vary depending on who
More informationNetworks. Computer Technology
Networks Computer Technology Network Two or more computers and other devices (printers or scanners) that are connected, for the purpose of sharing data and programs Advantages of Networks Communication
More informationLesson 1: Network Communications
Lesson 1: Network Communications This lesson introduces the basic building blocks of network communications and some of the structures used to construct data networks. There are many different kinds of
More informationComputer Networks
15-441 Computer s Lecture 3 Professor Hui Zhang Wean Hall 7126 hzhang@cs.cmu.edu 1 Review of Lecture 1 How long does it take to move 1GB data from campus to your home? 56Kbps modem 2Mbps DSL Other possibilities?
More informationDirect Link Networks (II)
Direct Link Networks (II) Computer Networking Lecture 03 HKU SPACE Community College January 30, 2012 HKU SPACE CC CN Lecture 03 1/25 Outline Reliable Link Service Stop-and-Wait Sliding Window Media Access
More informationData Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)
Data Communication Introduction of Communication The need to communicate is part of man s inherent being. Since the beginning of time the human race has communicated using different techniques and methods.
More informationChapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet
Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties
More informationNetwork Architecture
Unit 7 Network Architecture Acknowledgments: These slides were originally developed by Prof. Jean Walrand for EE122. The past and current EE122 instructors including Kevin Fall, Abhay Parekh, Shyam Parekh,
More informationCommunication Networks - 3 general areas: data communications, networking, protocols
Communication Networks - Overview CSE 3213 Fall 2011 1 7 September 2011 Course Content 3 general areas: data communications, networking, protocols 1. Data communications: basic concepts of digital communications
More informationChapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide
Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide CCNET v6 1 Chapter 3: Network Protocols and Communications CCENT Routing
More informationLecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,..
Lecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,.. By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2014, Computer Networks II Agenda TCP/IP suite Data Encapsulation OSI History
More informationNetworking 101. Introduction to Ethernet networking basics; Network types, components, configurations. Routers. Switches. Servers.
Switches Routers PCs Networking 101 Introduction to Ethernet networking basics; Network types, components, configurations Servers Hubs Protocols Cat-5 UTP NICs Page 1 July 28, 2000 Network Types LAN Local
More informationNetwork.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components
Networking 1 Network... communication system for connecting end- systems End-systems a.k.a. hosts PCs, workstations dedicated computers network components 2 Multiaccess vs.. Point-to-point Multiaccess
More informationInformal Quiz #01: SOLUTIONS
ECSE-6600: Internet Protocols Informal Quiz #01: SOLUTIONS : GOOGLE: Shiv RPI shivkuma@ecse.rpi.edu 1 Review of Networking Concepts (I): Informal Quiz SOLUTIONS For each T/F question: Replace the appropriate
More informationCSE3213 Computer Network I
CSE3213 Computer Network I Introduction Course page: http://www.cse.yorku.ca/course/3213 1 Course Contents 3 general areas: data communications, networking, and protocols 1. Data communications: basic
More information5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A
5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI 635 854. NAME OF THE STAFF : R.ANBARASAN DESIGNATION & DEPARTMENT : AP/CSE SUBJECT CODE : CS 6551 SUBJECT NAME : COMPUTER NETWORKS UNIT I FUNDAMENTALS
More informationData Networks. Lecture 1: Introduction. September 4, 2008
Data Networks Lecture 1: Introduction September 4, 2008 Slide 1 Learning Objectives Fundamental aspects of network Design and Analysis: Architecture: layering, topology design, switching mechanisms Protocols:
More informationCS-461 Internetworking. Dr. Mohamed Aboutabl
CS-461 Internetworking Dr. Mohamed Aboutabl http://www.cs.jmu.edu/users/aboutams The McGraw-Hill Companies, Inc., 2000 1 Chapter 1 Introduction The McGraw-Hill Companies, Inc., 2000 2 Internet today Network
More informationInternetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1
Internetworking Concepts Overview 2000, Cisco Systems, Inc. 2-1 2000, Cisco Systems, Inc. www.cisco.com ICND v1.0a 2-2 Objectives On completion of this chapter, you will be able to perform the following
More informationIntroduction to Protocols
Chapter 6 Introduction to Protocols 1 Chapter 6 Introduction to Protocols What is a Network Protocol? A protocol is a set of rules that governs the communications between computers on a network. These
More informationITP 140 Mobile Applications Technologies. Networks
ITP 140 Mobile Applications Technologies Networks A First Look Under the Hood 2 3 Communication Channels Mediums for transporting data from one system to another Physical Twisted Pair (CAT-3, CAT-5/6)
More informationRevision of Previous Lectures
Lecture 15 Overview Last Lecture Local area networking This Lecture Wide area networking 1 Source: chapters 8.1-8.3, 17.1, 18.1, 18.2 Next Lecture Wide area networking 2 Source: Chapter 20 COSC244 Lecture
More information2 Network Basics. types of communication service. how communication services are implemented. network performance measures. switching.
2 Network Basics types of communication service how communication services are implemented switching multiplexing network performance measures 1 2.1 Types of service in a layered network architecture connection-oriented:
More informationChapter 6: Network Communications and Protocols
Learning Objectives Chapter 6: Network Communications and Protocols Understand the function and structure of packets in a network, and analyze and understand those packets Understand the function of protocols
More informationCIS 551 / TCOM 401 Computer and Network Security. Spring 2007 Lecture 7
CIS 551 / TCOM 401 Computer and Network Security Spring 2007 Lecture 7 Announcements Reminder: Project 1 is due on Thursday. 2/1/07 CIS/TCOM 551 2 Network Architecture General blueprints that guide the
More informationA+ Guide to Managing & Maintaining Your PC, 8th Edition. Chapter 16 Networking Types, Devices, and Cabling
A+ Guide to Managing & Maintaining Your PC, Chapter 16 Networking Types, Devices, and Cabling Objectives Learn about network types and topologies Learn about the hardware used to build local networks Learn
More informationCCNA 1: Chapter 2 Exam Answer v %
1. Refer to the exhibit. Cell A at IP address 10.0.0.34 has established an IP session with IP Phone 1? at IP address 172.16.1.103. Based upon the graphic, which device type best describes the function
More informationChapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network
Chapter Goals Chapter 15 Networks Describe the core issues related to computer networks List various types of networks and their characteristics Explain various topologies of local-area networks Explain
More informationTYPES OF COMPUTER NETWORKS
TYPES OF COMPUTER NETWORKS What is a Network? A network consists of two or more computers that are linked in order to share resources (such as printers and CDs), exchange files, or allow electronic communications.
More informationTHE OSI MODEL. Application Presentation Session Transport Network Data-Link Physical. OSI Model. Chapter 1 Review.
THE OSI MODEL Application Presentation Session Transport Network Data-Link Physical OSI Model Chapter 1 Review By: Allan Johnson Table of Contents Go There! Go There! Go There! Go There! Go There! Go There!
More informationOperating Systems CS 571
Computer Networks: Overview Operating Systems CS 571 Network types Range Bandwidth (Mbps) Latency (ms) LAN 1-2 kms 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 kms 1-150 10 Wireless LAN 0.15-1.5
More informationLayering in Networked computing. OSI Model TCP/IP Model Protocols at each layer
Layering in Networked computing OSI Model TCP/IP Model Protocols at each layer Learning outcomes Understand the need of layering in Networked computing Understand the OSI model and the tcp/ip model Understand
More informationPrepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT
Network Basics Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT E-mail :Agha.m@mcit.gov.af Cell:0700148122 After this lesson,you will be able to : Define
More informationWe are going to see a basic definition of the devices you can find in a corporate wired network, so you can understand basic IT engineering jargon.
Computer network devices, also known as communication devices, are the backbone of a data communication network. In this category we can find routers, switches, hubs, LAN cards, gateways, modems, hardware
More informationNetwoking Essentials
Mark Sportack Walter J. Glenn Sams' Teach Yourself MCSE Netwoking Essentials SAMS PUBLISHING IN 14 DAYS Sams Publishing is an independant entity from Microsoft Corporation, and not affiliated with Microsoft
More informationNext Steps Spring 2011 Lecture #18. Multi-hop Networks. Network Reliability. Have: digital point-to-point. Want: many interconnected points
Next Steps Have: digital point-to-point We ve worked on link signaling, reliability, sharing Want: many interconnected points 6.02 Spring 2011 Lecture #18 multi-hop networks: design criteria network topologies
More informationCS519: Computer Networks
Lets start at the beginning : Computer Networks Lecture 1: Jan 26, 2004 Intro to Computer Networking What is a for? To allow two or more endpoints to communicate What is a? Nodes connected by links Lets
More informationIntroduction to Open System Interconnection Reference Model
Chapter 5 Introduction to OSI Reference Model 1 Chapter 5 Introduction to Open System Interconnection Reference Model Introduction The Open Systems Interconnection (OSI) model is a reference tool for understanding
More informationend systems, access networks, links 1.3 network core
Chapter 1: roadmap 1.1 what is the Inter? 1.2 work edge end systems, works, links 1.3 work core packet switching, circuit switching, work structure 1.4 delay, loss, throughput in works 1.5 protocol layers,
More informationChapter 3. Underlying Technology. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 3 Underlying Technology TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. OBJECTIVES: To briefly discuss the technology of dominant
More informationChapter 1. Computer Networks and the Internet
Chapter 1 Computer Networks and the Internet Internet traffic What s the Internet? (hardware) PC server wireless laptop cellular handheld wired links millions of connected computing devices: hosts = end
More informationCommunication Networks
Communication Networks Nicholas Honeth (nicholash@ics.kth.se) Contents of the series Lecture 10 - Recap of the networks we ve seen so far - OSI model - Circuit and packet switching - Physical media Lecture
More informationLecture 2: Internet Structure
Lecture 2: Internet Structure COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016, J.F Kurose and K.W. Ross,
More informationSwitched Multimegabit Data Service (SMDS)
CHAPTER 14 Switched Multimegabit Data Service (SMDS) Background Switched Multimegabit Data Service (SMDS) is a high-speed, packet-switched, datagram-based WAN networking technology used for communication
More informationA LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers,
CBCN4103 A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers, servers, and other devices. LANs offer computer
More informationDefining Networks with the OSI Model. Module 2
Defining Networks with the OSI Model Module 2 Objectives Skills Concepts Objective Domain Description Objective Domain Number Understanding OSI Basics Defining the Communications Subnetwork Defining the
More informationSession 3 Networks I
15.561 Information Technology Essentials Session 3 Networks I Copyright 2005 Thomas Malone, Chris Dellarocas, Stuart Madnick Acknowledgments: Slides marked SM are adapted from Stuart Madnick, MIT. Slides
More informationCCNA Exploration Network Fundamentals. Chapter 09 Ethernet
CCNA Exploration Network Fundamentals Chapter 09 Ethernet Updated: 07/07/2008 1 9.0.1 Introduction 2 9.0.1 Introduction Internet Engineering Task Force (IETF) maintains the functional protocols and services
More informationCS3600 SYSTEMS AND NETWORKS
CS3600 SYSTEMS AND NETWORKS NORTHEASTERN UNIVERSITY Lecture 17: Internet architecture Prof. Alan Mislove (amislove@ccs.neu.edu) Slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion
More informationData Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies
Data Link Layer Our goals: understand principles behind data link layer services: link layer addressing instantiation and implementation of various link layer technologies 1 Outline Introduction and services
More information