Chapter 1 Introduction. COSC 3213 Summer 2003
|
|
- Gervase Craig
- 5 years ago
- Views:
Transcription
1 Chapter 1 Introduction COSC 3213 Summer /7/2003
2 Course Objectives Introduce communication networks and understand how different components work including the underlying technology including hardware and software used. 3 components: Data communications: Review basic concepts of digital communications including signal transmission, signal encoding, multiplexing, error detection and error correction schemes. Networking: Understand different topologies used in local area networks (LAN) Comprehend how an internet (wide area network or WAN) is formed Communication protocols: Present various networking standards Transmission Control Protocol / Internet Protocol (TCP/IP) Open Systems Interconnection Reference model (OSI) 2
3 Data Communications Signal transmission, signal encoding, multiplexing, data link control (flow control, error detection and error correction) 3
4 What is a Communication Network? Communication network is a set of equipment, software, and facilities that allows transfer of information between geographically distant users Why Communication networks: Resource Sharing High Reliability: Provide alternative routes and sources of data Parallel Processing: Use multiple computers for a single application Scalability: Ability to increase system size based on demand without degrading system performance Examples: Radio and TV broadcasting: Single source transmits to multiple users; Real-time (low latency), Unidirectional (simplex). Telephone connection: One to one connection (connection-oriented), Real-time (low latency), Bidirectional (Duplex), Fixed location Cellular Telephone: One to one connection through microwave (roaming), similar in service to telephone connection 4
5 What is a Communication Network? (cont.) Examples (contd): Electronic mail ( ): Not real-time, Not connection-oriented, Reliable World wide web (WWW): accessed through a uniform resource locator (URL) identifying a home page developed using a hypertext language. Video-on-demand: Not real-time Streamed audiovisual services: real-time Audio and video conferencing: real-time 5
6 Block Representation: Communication Network Source: generates data Tx: Converts data into tx signals Transmission System: Carries signals Rx: Converts rx signal back into data Destination: Accepts incoming data Tx: Tranmistter Rx: Receiver 6
7 Communication Tasks Tx. System Utilization: Interfacing: Message formatting: Signal Generation: Synchronization: Exchange Management: Error detection / correction: Addressing : Routing: Recovery: Security: Flow control: Heterogeneous networks: Firewall: Network Management: Efficient sharing of tx. resources between multiple users Interface info. source / destination to communication network Decide on the format of data that is transmitted Generate tx. signals that are correctly interpretable by rx. Synchronize the start and end of transmission btw. tx. & rx. Manage conventions of data transmissions Detect and eliminate errors resulting from channel distortions Indicate the transmitting source and the intended destination Specify a route between source and destination Resume activity after an interruption Guarantee communication, prevent eavesdropping Control rate of transfer constrained by network conditions Provide connectivity across different networks Prevent trouble makers from accessing the network Configure system, respond to failures, and plan for future 7
8 Network (1) Is a medium (channel) to transfer information between a source and destination. Network From S1 t 0 t 1 Network To D1 S2 S3 S4 S5 D2 D3 D4 D5 Depending upon the route, propagation delay varies in between different packets. 8
9 Network (2) To transfer information, networks must provide connectivity between source and destination. Two possible way of connectivity: Pairwise interconnection and Access network Switch Pairwise Interconnection Access network Pairwise interconnection is not sustainable with increasing number of users (N) Number of lines = N x (N - 1) / 2; N = 5, no. of lines = 10; N = 100, no. of lines =
10 Network (3) Different access networks can be connected via multiplexers and demultiplexers. Mux Trunk Demux Access network a Access network b The concept can be extended to form a metropolitan area network (MAN). 1* a b A β c d A α γ MAN A consists of access subnetworks a, b, c, and d. National network (WAN) consists of Several regional subnetworks α, β, γ. 10
11 Types of Networks (1) Networks are typically classified in three types: LAN, MAN, and WAN 1. Local area networks (LAN) Small networks confined to a few kilometer (<= 1 km). Speeds confined to 100 Mbps. Newer LANs run at up to 10 Gbps. Uses the principal of broadcasting (one transmits, others listen) Various Topologies including Token bus and Token ring are possible Terminator Token Bus Token Ring 11
12 Types of Networks (2) 2. Metropolitan area networks (MAN) Covers up to a city (<= 10 km), Example: Cable TV network, IEEE Cable network were initially designed for TV and later extended to Internet Internet is fed into a head for subsequent re-distribution 12
13 Types of Networks (3) 3. Wide area networks (WAN) Spans a continent (<= km), Example: Internet Interconnects various LAN using switches (routers) and transmission lines Uses either: (1) circuit switching to establish a route between the tx. and rx. or (2) packet switching in conjunction with the store and forward technology 13
14 Switching Switching refers to the technology used for transmission of data between two hosts 1. Circuit switching (based on telephone companies) End-to-end path is established between the transmitter and receiver. Complete block of data is transmitted and circuit terminated. Tx and Rx are inaccessible for the duration of the connection. 2. Message switching (based on telegraphic networks): No physical path is established between Tx and Rx. Connection is established between the Tx and first switching office (router). Entire block of data is transmitted to the switching office. Block is forwarded one hop at a time. No limit on block size, switching stations inaccessible for duration of transfer. 3. Packet switching (used in Internet): A tight limit is placed on maximum block size. Data is broken in different sub-blocks and each sub-block is transmitted one hop at a time, one after the other. 14
15 Circuit Switching (Connection-oriented Service) Dedicated communication path is established between the source and receiver communication follows the same path. Example is the telephone network Telephone Office Telephone Office Telephone Office The caller picks up the phone triggering the flow of current in wires that connect to the telephone office. The current is detected and a dial tone is transmitted by the telephone office to indicate that it is ready to receive the destination number. The caller sends the number by pushing keys on the telephone set. Each key generates a pair of tones that specify a number. (In older sets the user dials a number which generates corresponding number of pulses.) 4. Telephone Office 5. Telephone Office The equipment in the telephone office uses the telephone network to attempt a connection. If the destination telephone is busy, then a busy tone is returned. If the destination telephone is idle, then ringing signals are sent to both the originating and destination telephones. The ringing signals are discontinued when the destination phone is picked up and communication can then proceed. 6. Telephone Office Either of the users terminate the call by putting down a receiver. 15
16 Message Switching A complete communication path is not established between the source and receiver. Message is transmitted one hop at a time. Example is the telegraphic service. 1. Network 2. Network 3. Network The telegram application establishes a connection with the regional office Regional office acknowledges indicating it is ready to accept message Sender (client) sends the complete message with the receiver address. 4. Network 5. Network Regional office forwards message to next hop possibly to city office The message is queued at the city office and forwarded on its turn to the country office. The process is repeated till the destination regional office is reached 6. Network The regional office contacts the telegram application and notifies the destination of reception of a message. 16
17 Packet Switching (Connectionless Service) 1. No dedicated communication path is established between the source and receiver. 2. Data is divided into packets. 3. Each packet contains destination address and reaches rx. Independently. 4. Example is the postal service. Other switching techniques used are Frame relay, ATM, ISDN, and Broadband ISDN (pp ). 17
18 Switching: Comparison Timing of events for: (a) circuit switched; (b) message switched; (c) packet switched networks 18
19 Switching: Comparison (cont.) Circuit Switching Message Switching Packet Switching Efficiency Highly inefficient due to long setup time Improvement over circuit switching by dividing the connection in smaller segments Best under normal working conditions Routing Complete path is established once at initialization of connection Intelligent adaptive routing algorithms are required at each switching station Same as for message switching Synchronization No problem No problem Each packet may use a different path and hence arrive out of order Congestion No problem Can be an issue. A big issue since numerous packets from different sources are roaming in the network. Data Loss No problem until a connection is dropped in the middle of transfer A router will be accepting data from various sources and may overflow. Highest probability of overflow and data loss 19
20 Protocols: Basic Definitions 1. Protocol: Set of rules and conventions used by two communicating parties. These rules dictate how a communication will be initiated and terminated, how data and control information are arranged in a packet, what control information is included, etc. Examples include Hypertext transfer protocol (HTTP), File transfer protocol (FTP), Simple mail transfer protocol (SMTP), and Transmission control protocol (TCP). 2. Client/Server configuration: A server is a powerful machine that houses data and other shared resources. Clients are smaller machines that connect to the server to retrieve shared information. The two communicate based on the following protocol: Client makes a request over the network to the server Client waits When server gets the request, it performs the requested job and returns a reply 20
21 Protocols: Basic Definitions (cont.) 3. Port (Service Access Points): A server process waits for incoming requests by listening to a port. Analogous to a wall socket in a telephone network. 4. Networks consist of two components: Hardware that forms the infrastructure connecting the computers, e.g., twisted pair wire / optical fibre / cable, routers, switches, servers, etc. Software that forms a cohesive connection such that the user sees the entire network as a single coherent system. The design of software is highly structured typically broken in layers. There are two standards available: OSI (7-layered model) and TCP/IP (5-layered model). 21
22 Example: A Three-Layer Model Transfer of a file between two computers connected via a network using a hypothetical 3-layer model. Computer X Application Layer Transport Layer Network Access Layer Application Layer: 1. Format translation to provide compatibility between different file formats used by 2 computers. 2. Ensure that file transfer application in destination application module is ready to accept data. Transport Layer: 1. Ensure that the destination computer is ready to accept data. 2. Confirms that data is received correctly with no errors. Network Access Layer: 1. Activates a connection between the source and destination computers. 22
23 Example (2) Each module communicates virtually except for the lowest module with its peer module on the other machine. Computer X Application Module Transport Module Application Protocol Transport Protocol Computer Y Application Module Transport Module Network Module Service Access Point (SAP) Network Network Access Protocol Network Module Each layer has specific tasks to do that are accomplished by adding headers Application Module Application PDU Application Data Transport Module Transport PDU TH Application Data I TH Application Data 2 Network Module Network PDU NH CH Application Data I NH CH Application Data 2 23
24 Example (3) Each layer in Source X adds a header while the corresponding layer in destination Y removes it before passing on the PDU to the upper layer. 24
25 Reference Models: OSI vs. TCP/IP 25
26 History of Networks 1. SAGE (Semi-Automatic Ground Environment System): First computer network developed in 1950 for air-defense purposes 2. SABRE: an airline reservation system introduced in ARPANET: 4. NSFNET: Developed in mid 1960s at height of cold war to survive a nuclear war. Based on packet switching technology s. t. part of the network is working under any circumstances. Developed in mid 1970s to connect research institutions and universities in U.S. 5. ARPANET and NSFNET connected in Internet was the glueing technology for (5). Growth continued exponentially with the size of networks doubling almost every year. 7. Other networks connected to Internet include Aurora (MIT, IBM, UPenn, Bell core); Blanca (resulting from XUNET project in AT&T), CASA (a network for supercomputers based in CA), Nectar (CMU to UPitt), Vistanet (Univ. in North Caroliona), and many others 26
27 ARPANET as of 1972 AMES McCLELLAN UTAH BOULDER GWC CASE RADC ILL LINC CARN AMES USC UCSB MIT MITRE STAN SCD ETAC UCLA RAND TINKER BBN HARV NBS 27
COSC 3213: Computer Networks I
COSC 3213: Computer Networks I Course Instructor: Teaching Assistant: Amir Asif TBA Contact Information: Instructor: Section M Teaching Assistant: Office: CSE 3028 TBA asif@cs.yorku.ca (416) 736-2100 X70128
More informationCOSC 3213: Communication Networks
COSC 3213: Communication Networks Course Instructor: Marvin Mandelbaum Contact Information: Instructor: Section E Teaching Assistant: Office: CSE 3012 TBA mandel@cse.yorku.ca (416) 736-2100 X40630 URL:
More informationIntroduction. Computer Networks: Introduction 1
Introduction Computer Networks: Introduction 1 Network Definitions and Classification Preliminary definitions and network terminology Sample application paradigms Classifying networks by transmission technology
More informationCS4514 Computer Networks
CS4514 Computer Networks Term B07 Professor Bob Kinicki Networks: Introduction 1 Course Objectives Networks: Introduction 2 Course Objectives 1. To develop an understanding of modern network architectures
More informationComputer-to-Computer Networks (cont.)
Computer-to-Computer Networks (cont.) 1 Connecting Mainframes - Option 1: Full Mesh / Direct Link Infrastructure Downsides: 1) cost - O(n 2 ) links and NICs 2) implementation complexity / scalability [
More informationChapter 1 Communication
Chapter 1 Communication Networks and Services Network Architecture and Services Telegraph Networks & Message Switching Telephone Networks and Circuit Switching Computer Networks & Packet Switching Future
More informationIntroduction. Computer Networks Term B10
Introduction Computer Networks Term B10 Introduction Outline Preliminary Definitions Internet Components Network Application Paradigms Classifying networks by transmission technology by size/scale by topology
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 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 informationTypical Network Uses
Computer Networks Introduction The next Great Revolution - Computer Networks- computers connected together for exchanging information Our information-oriented society - applications in education, commerce,
More informationWhat is the fundamental purpose of a communication system? Discuss the communication model s elements.
What is the fundamental purpose of a communication system? The fundamental purpose of a communication system is the exchange of data between two parties. Discuss the communication model s elements. The
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 informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 2 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Misc. Interested in research? Secure
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 1 Communication Networks and Services
Chapter 1 Communication Networks and Services Network Architecture and Services Telegraph Networks & Message Switching Telephone Networks and Circuit Switching Computer Networks & Packet Switching Future
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 information# DEFINITIONS TERMS. 5) A set of devices interconnected by media links. Network
CHAPTER 21 INTRODUCTION TO DATA COMMUNICATIONS AND NETWORKING # DEFINITIONS TERMS 1) Information that is stored in digital form. Information that has been processed, organized and stored. Data 2) Knowledge
More informationCOMPONENTS OF DATA COMMUNICATION
COMPONENTS OF DATA COMMUNICATION ANALOG AND DIGITAL TRANSMISSION An analog signal is one that is continuous with respect to time and may take on any value within a given range of values. Eg Human voice.
More informationOutline: Connecting Many Computers
Outline: Connecting Many Computers Last lecture: sending data between two computers This lecture: link-level network protocols (from last lecture) sending data among many computers 1 Review: A simple point-to-point
More information1. What is a Computer Network? interconnected collection of autonomous computers connected by a communication technology
Review Questions for exam Preparation (22-07-2017) 1. What is a Computer Network? interconnected collection of autonomous computers connected by a communication technology 2. What is the Internet? "network
More informationET4254 Communications and Networking 1
Topic 10:- Local Area Network Overview Aims:- LAN topologies and media LAN protocol architecture bridges, hubs, layer 2 & 3 switches 1 LAN Applications (1) personal computer LANs low cost limited data
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 informationLocal Area Network Overview
Local Area Network Overview Chapter 15 CS420/520 Axel Krings Page 1 LAN Applications (1) Personal computer LANs Low cost Limited data rate Back end networks Interconnecting large systems (mainframes and
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 informationData Communication. Chapter # 1: Introduction. By: William Stalling
Data Communication Chapter # 1: By: Introduction William Stalling Data Communication The exchange of data between two devices via some form of transmission medium such as cable wire. For data communications
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 informationOSI and TCP/IP Models
EECS 3214 Department of Electrical Engineering & Computer Science York University 18-01-08 12:12 1 OSI and / Models 2 1 / Encapsula5on (Packet) (Frame) 3 / Model and Example Protocols A list of protocols
More informationINTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com
INTRODUCTION DATA COMMUNICATION Satish Chandra satish0402.weebly.com The term telecommunication means communication at a distance. The word data refers to information presented in whatever form is agreed
More informationEE Prof. John A. Copeland
EE-6607 http://www.csc.gatech.edu/~copeland/6607/ Prof. John A. Copeland john.copeland@ece.gatech.edu 404 894-5177 Office: GCATT Bldg 579 email or call for office visit, or call Kathy Cheek, 404 894-9496
More informationChapter 1 Communication Networks and Services
Chapter 1 Communication Networks and Services Communication Services & Applications A communication service enables the exchange of information between users at different locations. Communication services
More informationData & Computer Communication
Basic Networking Concepts A network is a system of computers and other devices (such as printers and modems) that are connected in such a way that they can exchange data. A bridge is a device that connects
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 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 informationComputer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim
Computer Networks Introduction to Network Dr. Adel Gaafar Abd Elrahim A Communications Model Source generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System
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 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 informationIntroduction to CSE 3213
Introduction to CSE 3213 CSE 3213 Fall 2007 12:15 PM 1 Course Contents 3 general areas: data communications, networking, protocols 1. Data communications: basic concepts of digital it communications including
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 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 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 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 informationInternet Architecture and Protocol
Internet Architecture and Protocol Set# 04 Wide Area Networks Delivered By: Engr Tahir Niazi Wide Area Network Basics Cover large geographical area Network of Networks WANs used to be characterized with
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 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 informationData and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based s 1 Need For Protocol Architecture data exchange can involve complex procedures better if task broken into subtasks
More informationComputer Communication & Networks / Data Communication & Computer Networks Week # 03
Computer Communication & Networks / Data Communication & Computer Networks Week # 03 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home
More informationL2: Introduction to Communication Networks: Internet. Outline
EECS 3213 Fall 2014 L2: Introduction to Communication Networks: Internet Sebastian Magierowski York University 1 Outline ARPANET A connectionless datagram network Internet A connectionless/connection-oriented
More information1: Review Of Semester Provide an overview of encapsulation.
1: Review Of Semester 1 1.1.1.1. Provide an overview of encapsulation. Networking evolves to support current and future applications. By dividing and organizing the networking tasks into separate layers/functions,
More informationTCP/IP THE TCP/IP ARCHITECTURE
TCP/IP-1 The Internet Protocol (IP) enables communications across a vast and heterogeneous collection of networks that are based on different technologies. Any host computer that is connected to the Internet
More informationReview of Network Technologies
Indian Institute of Technology Kharagpur Review of Network Technologies Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Kharagpur, INDIA Lecture 2: Review of network technologies On completion,
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 informationComputer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan
Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Chapter3: OSI Reference Model: Network Software: Network
More informationIntroductions. Computer Networking Lecture 01. January 16, HKU SPACE Community College. HKU SPACE CC CN Lecture 01 1/36
Introductions Computer Networking Lecture 01 HKU SPACE Community College January 16, 2012 HKU SPACE CC CN Lecture 01 1/36 Outline What is a Computer Network? Basic Requirements of Building a Computer Network
More informationTCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS
TCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS Communication Networks Allow Exchange of Information between Users telephone network for voice communication interconnected computers and peripherals,
More informationSession 1. Introduction to Communication Networks
Session 1. Introduction to Communication Networks Networks 1 Network Services The Traditional Networks Postal mail Water supply networks Electricity power networks Transportation networks Cable and television
More informationLocal Area Network(LAN)
Local Area Network(LAN) A local area network (LAN) is a computer network that interconnects computers within a limited area. Example: a residence, school, laboratory, university campus,office building
More informationChapter 11: Wide-Area Networks and the Internet
Chapter 11: Wide-Area Networks and the Internet MULTIPLE CHOICE 1. MAN stands for: a. Manchester Access Network c. Metropolitan-Area Network b. Multiple-Area Network d. Multiple Access Network 2. Packet
More informationCS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis
CS-435 spring semester 206 Network Technology & Programming Laboratory University of Crete Computer Science Department Stefanos Papadakis & Manolis Spanakis CS-435 Lecture #2 preview: Data Communications
More informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
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 informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
More informationChapter Topics Part 1. Network Definitions. Behind the Scenes: Networking and Security
Chapter Topics Part 1 Behind the Scenes: Networking and Security CS10001 Computer Literacy Business Networks Network Advantages Client/Server Networks Network Classifications Servers Toplogies Chapter
More informationSYLLABUS Class B.Com. V Sem. (Computer)
UNIT I Unit-II Unit-III SYLLABUS Class B.Com. V Sem. (Computer) Subject Internet Technology and Introduction to E-Commerce Networking: Basic, elements in networking, network topology, different types of
More informationIntroduction to computer networking
edge core Introduction to computer networking Comp Sci 3600 Security Outline edge core 1 2 edge 3 core 4 5 6 The edge core Outline edge core 1 2 edge 3 core 4 5 6 edge core Billions of connected computing
More informationReview of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao
EEC-484/584 Computer Networks Lecture 2 Review of Lecture 1 Uses of computer networks Network Hardware 3 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and
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 informationWhat is a Network? A connection of two or more computers so that they can share resources.
NETWORKS What is a Network? A connection of two or more computers so that they can share resources. Network Benefits Remote access Sharing files & resources Communication Cost Maintenance Communication
More informationTypes of Computer Networks. ICS 614: Computer Networks Concepts and Principles 11
Types of Computer Networks ICS 614: Computer Networks Concepts and Principles 11 Types of networks Networks are categorized by distribution, size, and architecture. A network can be as simple as a single
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 information06/02/2006. Local & Metropolitan Area Networks 1. INTRODUCTION. Why Study Local and Metropolitan Area Networks? ACOE322. Lecture 1 Introduction
Local & Metropolitan Area Networks ACOE322 Lecture 1 Introduction 1 1. INTRODUCTION In this section we will cover : 1. Overview of data communications and networking 2. Definition and overview of LANs,
More informationSpecial expressions, phrases, abbreviations and terms of Computer Networks
access access point adapter Adderssing Realm ADSL (Asymmetrical Digital Subscriber Line) algorithm amplify amplitude analog antenna application architecture ARP (Address Resolution Protocol) AS (Autonomous
More informationIntroduction and Layered Network Architecture. EEE 538 Dr. Nail Akar Bilkent University Electrical and Electronics Engineering Department
Introduction and Layered Network Architecture EEE 538 Dr. Nail Akar Bilkent University Electrical and Electronics Engineering Department 1 Fundamental Aspects of Network Analysis Architecture Layering
More informationNetworking Applications
Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport 1 Outline Internet Layers Internet Data Packet transmission
More informationModule 16: Distributed System Structures
Chapter 16: Distributed System Structures Module 16: Distributed System Structures Motivation Types of Network-Based Operating Systems Network Structure Network Topology Communication Structure Communication
More informationCommunication Networks
Session 2. Application and Layered Architectures Dongsoo S. Kim Electrical and Computer Engineering. Indiana U. Purdue U. Indianapolis Communication s Various services and flexibility architectures Grouping
More informationLecture 7: Internetworking See Chapter 3 of Colouris
95-702 Distributed Systems Lecture 7: Internetworking See Chapter 3 of Colouris Learning Goals Preamble: MISM and MSIT grads may need to plan, develop, and manage distributed systems. These distributed
More informationComputer Communication and Networks
Computer Communication and Networks Text Books 1. Computer Networks, Andrew S Tanenbaum, Fifth edition. 2. Data Communications and Networking, B Forouzan, 3rd edition. 3. Data and Computer Communications,
More informationCS 268: Graduate Computer Networks Spring Overview
CS 268: Graduate Computer s Spring 2006 Instructor: Ion Stoica (istoica@cs.berkeley.edu, 645 Soda Hall) Lecture time: MW, 1:00-2:30pm Place: 320 Soda Hall Office hour: W 2:30-4pm 1 Overview Administrative
More informationChapter 1: Introduction
EE4272: Computer Networks Chapter 1: Introduction Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics:
More informationCHAPTER -1. Introduction to Computer Networks
CHAPTER -1 Introduction to Computer Networks PRELIMINARY DEFINITIONS computer network :: [Tanenbaum] a collection of autonomous computers interconnected by a single technology. communications network ::a
More informationReference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models
Reference Models Contains 7.1 The OSI Reference Model 7.1.1 The Physical Layer 7.1.2 The Data Link Layer 7.1.3 The Network Layer 7.1.4 The Transport Layer 7.1.5 The Session Layer 7.1.6 The Presentation
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 informationLocal Area Networks (LANs): Packets, Frames and Technologies Gail Hopkins. Part 3: Packet Switching and. Network Technologies.
Part 3: Packet Switching and Gail Hopkins Local Area Networks (LANs): Packets, Frames and Technologies Gail Hopkins Introduction Circuit Switching vs. Packet Switching LANs and shared media Star, bus and
More informationnetworks List various types of networks and their
Chapter 15 Networks Chapter Goals 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 informationCSE 3461 / 5461: Computer Networking & Internet Technologies
CSE 3461 / 5461: Computer Networking & Internet Technologies Instructor: Prof. Kannan Srinivasan The fundamental problem of communication is that of reproducing at one point either exactly or approximately
More informationText Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.
1 Text Book 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition. 2 Marks distribution Topic no First Mid 20 1,2,3 Second Mid
More informationModule 15: Network Structures
Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and
More informationCOS 140: Foundations of Computer Science
COS 140: Foundations of C Networks Fall 2017 Copyright c 2002 2017 UMaine School of Computing and Information S 1 / 21 Homework, announcements New chapter (23) online No homework assigned today, sorry!
More informationNetwork Connectivity and Mobility
Network Connectivity and Mobility BSAD 141 Dave Novak Topics Covered Lecture is structured based on the five elements of creating a connected world from the text book (with additional content) 1. Network
More informationComputers: Tools for an Information Age. Chapter 7 Networking: Computer Connections
Computers: Tools for an Information Age Chapter 7 Networking: Computer Connections Objectives Describe the basic components of a network Explain the methods of data transmission, including types of signals,
More informationPSD2A Computer Networks. Unit : I-V
PSD2A Computer Networks Unit : I-V 1 UNIT 1 Introduction Network Hardware Software Reference Models OSI and TCP/IP models Example networks: Internet, ATM, Ethernet and Wireless LANs Physical layer Theoretical
More informationData Communication. Introduction
Data Communication Introduction Course Information Assistant Instructor Reza Hassanpour Faris Serdar Taşel Office: L214 Office: L205 Phone: 2331338 Phone: 2331357 Email: reza@cankaya.edu.tr Email: fst@cankaya.edu.tr
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 informationNetworking and Internetworking 1
Networking and Internetworking 1 Today l Networks and distributed systems l Internet architecture xkcd Networking issues for distributed systems Early networks were designed to meet relatively simple requirements
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 informationIntroduction to Networking
Introduction to Networking The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Simplified Communications System Block
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 information2. A collection of interconnected networks is called an internetwork. 3. Each machine is connected to a central hub with a point-to-point connection.
نموذج أسئلة اختبار النهائي عام 2017 الفصل الدراسي الثاني لمقرر شبكات الحاسب CHOSE 1. channel spectrum divided into frequency bands "FDMA" 2. A collection of interconnected networks is called an internetwork
More informationData Communication & Computer Networks INFO
Data Communication & Computer Networks INFO Instructor: Dr. A. SARI Department: Management Information Systems Course Code: MIS 305 Academic Term: 2013/2014 Fall Title: Data Communication & Computer Networks
More information