Communication System Models
|
|
- Chastity Candace Kennedy
- 5 years ago
- Views:
Transcription
1 Communication System Models 1
2 2 The Black Box View Block Size? Tx/Rx Ch Voltage? Char Set? Topology? Tx/Rx Many users of networks are unaware of details of network May view network as a black box service Many factors are independent of each other
3 3 Open Systems and Standards Important that black boxes conform to standards The international standards organisation (ISO) numbered ISOnnnn cover many different topics Internet request for comments (RFC) numbered RFCn often given the title of TCP/IP protocols The international telecommunications union (ITU) X and I series of standards numbered X.n and I.n, and cover anything that might run over a telephone network.
4 4 OSI Reference Model Open Systems Interconnection (OSI) model is a reference model for communication systems Standardises the function of the black boxes black-boxes provide services contents of the black-box is a service provider users are service users
5 5 OSI Model Layers Modular may replace the implementation of just one layer Number of layers is compromise between more layers to increase the modularity fewer layers so as to improve the efficiency OSI defines seven layers of abstraction Each layer needs only to be able to interface with the layer immediately below User may view communication as exchange of protocol data units (PDU) between entity at the local host with a peer entity at the remote host
6 6 Summary of the Seven Layers (1) Application Layer Procedural interface to the user and application programs that utilise the network services Presentation Layer Presentation of data transfer service of the session layer. Such services include encryption, authentication, and compression. Session Layer Provides a method to establish, maintain and terminate a channel to a process on a remote host. Transport Layer Provides an error free data and reception service, choosing the method by which PDUs are broken up or brought together to be transmit over the network.
7 7 Summary of the Seven Layers (2) Network Layer Routes the PDU over the network, choosing the switches that must relay the PDU onwards. Data Link Layer Uses the bit communication system provided by the physical layer, and provides a means for communicating data and control information. Physical Layer Concerned with the electrical and mechanical nature of the physical connection.
8 8 Layer OSI Model Implementation of PDU exchange Host Host Layer Application Presentation Session Transport Network Data Link Physical Switch Subnet Switch Transmission Medium
9 9 Worksheet: OSI Model The new WonderNet operates at 100Mbs 1, using star layout LANs to serve local hosts connected by hubs using a mesh topology. By the use of 0-5v digital signalling hardware interface costs are minimised, and the unique use of Hamming Code means that the data transfer between each host is self correcting! The addressing of hosts is automatically conducted on which socket the host is connected into the hub by, and routing of packets is then efficiently conducted by the hubs using a CL protocol. A Virtual Circuit Emulator package is provided to simulate a CO network for those applications that require it. Industry standard telephone cable and plugs used throughout minimise installation costs. Separate out the emphasised items into the physical layer data link layer network layer transport layer
10 10 Services in OSI layer. service element. service primitive H 1 Channel H 2 T.DATA.request T.DATA.confirm T.DATA.indication T.DATA.response Each layer may provide one or more service elements A service element has one or more service primitives A simple example of a layer is a CL transport layer Requires just the DATA service element
11 11 Connection Oriented (CO) H 1 Channel H 2 T.CONNECT.request T.CONNECT.confirm T.DATA.request T.DATA.confirm T.DATA.request T.DATA.confirm T.DISCONNECT.request T.CONNECT.indication T.CONNECT.response T.DATA.indication T.DATA.response T.DATA.indication T.DATA.response T.DISCONNECT.indication T.DISCONNECT.confirm T.DISCONNECT.response
12 12 Data Sent Over an Interface (N)-Entity (N)-PDU (N)-Entity (N)-Layer (N-1)-ICI (N-1)-SDU (N-1)-Entity (N-1)-SAP (N-1)-ICI (N-1)-PCI + (N-1)-SDU Interface (N-1)-PDU (N-1)-PCI (N-1)-SDU (N-1)-Layer (N-1)-Entity (N-1)-SAP
13 13 Transmission of a PDU Abbreviation Term PDU protocol data unit PCI protocol control information SAP service access point SDU service data unit ICI interface control information The SAP has an address, which uniquely identifies the (N+1)-entity One of more layer N entities will service the SAP Simple model has one (N+1)-PDU put inside one (N)-SDU Not always a 1:1 relationship between SDUs and PDUs
14 14 Efficiency of OSI Model In a particular implementation of the OSI model, each of the layers uses a protocol control information (PCI) of four bytes. Calculate the total data transfer efficiency for application data sizes: 1. 4 bytes bytes Bottom layer PDU will contain 4 7 = 28 bytes that belongs to the headers 1. ρ = = ρ = = 0.97
15 15 Segmentation Layer (N+1) (N)-ICI (N)-SDU Interface SAP Layer (N) (N)-PCI a (N)-SDU a (N)-PCI b (N)-SDU b Necessary where size((n+1)-pdu) > size((n)-sdu) (N)-PDU = (N+1)-PDU (N)-SDU for each (N+1)-PDU Segmentation commonly called fragmentation
16 16 Blocking Layer (N+1) (N)-ICI 1 (N)-SDU 1 (N)-ICI 2 (N)-SDU 2 Interface SAP SAP Layer (N) (N)-PCI (N)-SDU 1 (N)-SDU 2 Possible when size((n+1)-pdu) < size((n)-sdu) (N+1)-PDU = (N)-SDU (N+1)-PDU fit in each (N)-PDU reduces (N)-PDUs sent less overheads at the receiver
17 17 Concatenation Layer (N+1) (N)-ICI 1 (N)-SDU 1 (N)-ICI 2 (N)-SDU 2 Interface SAP SAP Layer (N) 7 (N)-PCI 1 (N)-SDU 1 (N)-PCI 2 (N)-SDU 2 similar analysis to blocking more wasteful in using multiple PCI fields
18 18 Segmentation and Blocking in the OSI Model Size in Bytes Layer ICI PCI SDU Transport Network Data Link How many N-PDUs are required to send one T-PDU? TPDU= =64064 fragmentation NP DU = = How many D-PDUs are required to send one T-PDU? NPDU= =1012 blocking for one DPDU: NP DU = = 2 To transport one TPDU: DP DU = 65 2 = 33
19 19 Worksheet: Passing Data Through OSI Layers 1. Complete the missing information in the following table Size in Bytes Layer ICI PCI SDU PDU (N+1) (N) (N-1) Can a single (N)-PDU carry a single (N+1)-PDU? If not, what must be done? 3. How many (N)-PDUs will be used to carry one (N+1)-PDU? 4. How many (N)-PDUs will be used to carry two (N+1)-PDUs? 5. How many (N-1)-PDUs will be used to carry one (N+1)-PDU?
20 20 CO Services: Direct Level N+1 (N)-CEP Level N (N)-Entity (N-1)-CEP Level N-1 SAP contains one or more connection end-point (CEP), each identified by a channel number in direct layers each (N)-CEP is served by exactly one (N)-connection
21 21 CO Services: Multiplexing Level N+1 (N)-CEPs Level N (N)-Entity (N-1)-CEP Level N-1 Reduces the overheads in serving several connections
22 22 CO Services: Splitting Level N+1 (N)-CEP Level N (N)-Entity (N-1)-CEPs Level N-1 Increases the bandwidth available to the (N)-CEP
23 23 OSI Model Review of Layers Layer Host Host Layer Application Presentation Session Transport Network Data Link Physical Switch Subnet Switch Transmission Medium
24 24 Application Layer Provides the interface to the communications systems provide interfaces which are support a range of specific application programs or devices e.g. virtual terminal interface for a network allows programs such as editors to be written independent of the actual type of terminal that is to be connected Other examples of services include , file transfer and facsimile.
25 25 Presentation Layer Convert between abstract data syntax for applications and transport data syntax for transport over the network conversion between different character sets, such as when an IBM mainframe using EBCDIC code uses an ASCII based network. marshaling of data into a standard format, including such things as conversion between big endian and little endian representations of integers. encryption of data so that only the remote host is able to read the information being sent by the host. compression of data to minimise the network bandwidth and transmission time of the information.
26 26 Session Layer A CO model will provide the user with the notion of a virtual circuit There are additional procedures to be followed in order that two hosts may engage in communication synchronisation points which record sufficient information during a long communication, which enables the communication to restart at that point remote login which provides authentication to the two hosts are indeed communicating with each other, and ensures that the user is allowed to access remote host. exception handling of events in the lower level which are not part of the correct operation of data communication.
27 27 Transport Layer Join between application oriented layers 5 7 and network oriented layers 1 3 Can provide implementation of a CO service if lower levels provide a CL service Performs segmentation, blocking and concatenation There are five quality of service (QOS) levels: level 0 providing only a basic transport of data level 4 providing full error and flow control If the lower layers are unreliable (e.g. PSTN), then need higher QOS than if lower levels could be relied upon (e.g. ISDN)
28 28 At this layer we must deal with the details of network topology Network Layer process of establishing and clearing a route across the network A set of nodes is called a subnetwork or subnet subnets may be connected together internetworking at boundaries we will deal with the variations in protocols and PDU sizes used by different subnets subnets are often owned by different organisations call charging
29 29 Data Link Layer Provides a mechanism for data transfer between nodes of the network error and flow control are often performed at this level (but may also be performed in layers 3 and 4) provide protocols for the sending and acknowledgement of blocks of data control access to the transmission medium
30 30 Physical Layer Defines the physical and electrical properties of the channel the type of transmission medium that implements the channel the signalling levels used (e.g. use 0V and 5V) duplex, half-duplex or simplex use of the channel shape of connectors and number of pins
31 31 Summary of OSI Model OSI model defines modular approach to implementing communication systems. Defines what each module should do services that modules provide to each other number of layers is a trade-off between modularity and efficiency entities at each layer communicate via messages in the form of PDUs implementation of the protocol is via calls to services of the layer below upper three layers concerned with applications, lower three layers with the network. Joined by the transport layer.
32 32 TCP/IP Model transmission control protocol/internet protocol (TCP/IP) OSI TCP/IP General Framework Specific Model ISO Standards X.nnn RFCnnnn c 1983 c 1974 Covers all aspects Network layer and above Telecoms industry US defence (ARPANET) basis for the Internet internetworking Intranet using Internet protocols within organisation
33 33 Relationship between OSI 7-layer and TCP/IP model OSI Layer TCP/IP Layer Application Presentation Session Transport Network Data Link Application Transport Internet Network Data Link FTP, HTTP, SMTP,... TCP, UDP, ICMP,... IP Physical Physical
34 34 IP Protocol S 3 H 5 H 2 S 5 S 2 H 4 H 1 S 4 S 1 H 3 CL: exchanges PDUs called datagrams IPv4 used at present (e.g. IP address ) IPv6 (aka IPng) being introduced IP addresses are the SAP of the TCP/IP internet layer
35 35 IP Protocol S 3 H 5 H 2 S 5 S 2 H 4 H 1 S 4 S 1 H 3 Use of CL allows for robust handling of failures
36 36 IP Protocol S 3 H 5 H 2 S 5 S 2 H 4 H 1 S 4 S 1 H 3 As long as there is some route through the network, communication can contiue
37 37 Transport Layer Protocols The true defining part of TCP/IP is the IP layer Various protocols may be used in the transport layer user datagram protocol (UDP): CL service brings the raw IP service up to AL supports point-to-point and multicast communication transmission control protocol (TCP) CO service reliable exchange PDUs called segments only supports point-to-point communication
38 38 Ports and IP addresses in TCP/IP TCP/IP Layer Protocol PDU Name application SNMP Sun RPC telnet ftp message transport UDP TCP datagram segment internet X.X.X.X IP datagram application will access the network via a port on TL port+ip address=socket the SAP of TCP/IP transport layer.
39 39 Worksheet: TCP/IP TCP/IP Layer H 1 H 2 PDU Nam application telnet telnet telnet SNMP Sun RPC telnet messag transport TCP UDP TCP datagra segmen internet IP IP datagra
40 40 Obtaining a Socket For a Service To reach remote service involves finding its socket find the IP address for the host, given its name performed by AL service called domain name service find the port number for the service on the host first 1024 numbers (i.e. 0 to 1023) are allocated as well-known ports for well-known services port numbers above 1023 may be used for any application well-known port numbers only apply to the server end of the communication client process using the service must be allocated an unused port number on the local host
41 41 What Next? OSI and TCP/IP models act as framework for other material in course Error handling Datalink Layer Codes and compression Presentation Layer Next we look at the Physical Layer
Data 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 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 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 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 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 informationSystem Programming. Introduction to computer networks
Content : by Dr. B. Boufama School of Computer Science University of Windsor Instructor: Dr. A. Habed adlane@cs.uwindsor.ca http://cs.uwindsor.ca/ adlane/60-256 Content Content 1 Introduction to Computer
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 informationComputer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite Need For Protocol Architecture E.g. File transfer Source must activate comms. Path or inform
More informationCopyleft 2005, Binnur Kurt. Objectives
1 ing Fundamentals Copyleft 2005, Binnur Kurt Objectives Define basic networking terms Describe some commonly used network applications Describe the main purposes and functions of computer networking Describe
More informationChapter 3 Protocols and the TCP/IP Suite
Chapter 3 Protocols and the TCP/IP Suite 3.1 The Need for a Protocol Architecture need for a standard communication tasks by layers architecture peer protocol: a set of rules or conventions to exchange
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 informationOSI Reference Model. Computer Networks lab ECOM Prepared By : Eng. Motaz Murtaja Eng. Ola Abd Elatief
Islamic University of Gaza Faculty of Engineering Computer Engineering Department Computer Networks lab ECOM 4121 OSI Reference Model Prepared By : Eng. Motaz Murtaja Eng. Ola Abd Elatief May /2010 OSI
More informationChapter 2 Network Models 2.1
Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Network Models n Network Architecture: n A) Hardware: at the core of any network;
More informationNetwork Architecture Models
School of Business Eastern Illinois University Network Architecture Models (September 8, 2009) Abdou Illia, Fall 2009 Learning Objectives 2 Discuss the OSI reference Model Discuss the Internet Model Compare
More informationArchitectures of Communication Subsystems
Architectures of Communication Subsystems Open System Interconnection Reference Model Computer Networks Lecture 2 http://goo.gl/pze5o8 Connection-Oriented versus Connectionless Communication 2 Connection-Oriented
More informationCSC 546: Client/Server Fundamentals. Fall Major client/server protocols
CSC 546: Client/Server Fundamentals Fall 2000 Major client/server protocols! OSI 7-layer model! Microsoft suite: Named pipes + NetBIOS + NetBEUI! IBM suite: APPC + LU 6.2 + PU 2.1! Internet suite: RPC/XDR
More informationProtocol architectures
Protocol architectures Gruppo Reti TLC name.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS Protocol architectures - 1 Architectures and protocols CCITT definition Communication:
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 informationLecture-4. TCP/IP-Overview:
Lecture-4 TCP/IP-Overview: The history goes back to ARPANET a research network sponsored by DoD US Govt. It eventually connected hundreds of universities and govt installations, using leased telephone
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 informationNetworking Models OSI Model Created by International Organization Standardization
Networking Models OSI Model Created by International Organization Standardization Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT Email : Agha.m@mcit.gov.af
More informationData and Computer Communications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications Eighth Edition by William Stallings Chap2: 1 Need For Protocol Architecture data exchange can involve
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 informationThe Client Server Model and Software Design
The Client Server Model and Software Design Prof. Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology Taipei, TAIWAN MCSE Lab, NTUT, TAIWAN 1 Introduction
More informationInternetwork Protocols
Internetwork Protocols Background to IP IP, and related protocols Internetworking Terms (1) Communications Network Facility that provides data transfer service An internet Collection of communications
More informationPeer entities. Protocol Layering. Protocols. Example
Peer entities Protocol Layering An Engineering Approach to Computer Networking Customer A and B are peers Postal worker A and B are peers Protocols A protocol is a set of rules and formats that govern
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 informationOrganizations have developed standard sets of protocols
Network Models Organizations have developed standard sets of protocols Some of these organizations are: The International Standards Organization (ISO) The Institute of Electrical and Electronic Engineers
More informationLayered Architecture
CS311: DATA COMMUNICATION Layered Architecture by Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Web: http://home.iitj.ac.in/~manaskhatua http://manaskhatua.github.io/
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 informationReview of Important Networking Concepts
Review of Important Networking Concepts Review: ed communication architecture The TCP/IP protocol suite 1 Networking Concepts Protocol Architecture Protocol s Encapsulation Network Abstractions 2 1 Sending
More informationCS1302 / Computer Networks
CS1302 / Computer Networks Year/Sem : III/VI UNIT I- DATA COMMUNICATIONS 1. Define Data communication 2. List out the characteristics of data communication 3. What are the components of data communication?
More informationE&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang
E&CE 358: Tutorial 1 Instructor: Sherman (Xuemin) Shen TA: Miao Wang Email: m59wang@uwaterloo.ca 1 About Tutorials TA: Miao Wang Office: EIT 3133; Tutorials: Th 4:30 5:20 pm Topics Supplementary knowledge
More informationModule 1. Computer Communications and Networking
Module 1 Computer Communications and Networking Topic Covered 1. 7 layer model for computer communications 2. Network topologies 3. Network bearers 4. LANs and WANs 5. CSMA and token protocols 6. Networking
More informationIntroduction to Internetworking
Introduction to Internetworking Introductory terms Communications Network Facility that provides data transfer services An internet Collection of communications networks interconnected by bridges and/or
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 informationproducts. OSI is an ISO Standard: OSI was officially adopted as an international standard by the International Organisation of Standards (ISO).
CBCN4103 Open Systems Interconnection (OSI) is a standard d description or "reference model" for how messages should be transmitted between any two points in a telecommunication network. Its purpose is
More informationLecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking
Lecture 2 The OSI model Chapter 2, specifically pages 42-58 Dave Novak School of Business Administration, University of Vermont Sources: 1) Network+ Guide to Networks, Dean 2013 2) Comer, Computer Networks
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 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 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 informationChapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction
Chapter 12 Objectives Chapter 12 Network Organization and Architecture Become familiar with the fundamentals of network architectures. Be able to describe the ISO/OSI reference model and the TCP/IP standard.
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 informationSUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer
SUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer Science Chapter - 2 Switching and Network Architecture
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 informationChapter 2 Network Models 2.1
Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 2-1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
More informationOverview of Hierarchical Protocol Architecture. Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science
Overview of Hierarchical Protocol Architecture Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science Overview Concept and structure of hierarchical protocol architecture
More informationELC 537 Communication Networks
Modern Academy for Engineering and Technology Electronics Engineering and Communication Technology Dpt. ELC 537 Communication Networks Prepared by: Dr. Nelly Muhammad Hussein Sections & Objectives Principles
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 informationTutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications
31W6 ADMINISTRIVIA Lectures Weeks 1-9: Mon 1100 B4 Tue 1400 B4 Fri 1000 A1 Weeks 10-12 Mon 1400 A3 Wed Fri 1200 V1 1100 A3 Tutorials and Practicals Tutorials Wed 0900 3B146 *** Wed 1000 3B146 Thur 1000
More informationCisco Cisco Certified Network Associate (CCNA)
Cisco 200-125 Cisco Certified Network Associate (CCNA) http://killexams.com/pass4sure/exam-detail/200-125 Question: 769 Refer to exhibit: Which destination addresses will be used by Host A to send data
More informationLecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.
Lecture 17 Overview Last Lecture Wide Area Networking (2) This Lecture Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.2 Next Lecture Internet Protocol (2) Source: chapters 19.1, 19.2, 22,1
More informationOSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK
OSI Model Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK What is OSI Model? Open Systems Interconnection Reference Model Developed in 1984 by the International Standards
More informationChapter 12 Network Protocols
Chapter 12 Network Protocols 1 Outline Protocol: Set of defined rules to allow communication between entities Open Systems Interconnection (OSI) Transmission Control Protocol/Internetworking Protocol (TCP/IP)
More informationHierarchical Protocol Architecture
Hierarchical Protocol Architecture Youki Kadobayashi Nara Institute of Science and Technology Graduate School of Information Science Why protocol architecture?! Hierarchical protocol architecture We ll
More informationComputer Networking Chapter 2. The OSI reference Model
Computer Networking Chapter 2. The Model 1. Overview 1.1. Concepts 1.2. Advantages and Disadvantages 2. Layers 2.1. Application Layer 2.2. Presentation Layer 2.3. Session Layer 2.4. Transport Layer 2.5.
More informationTCP/IP Overview. Basic Networking Concepts. 09/14/11 Basic TCP/IP Networking 1
TCP/IP Overview Basic Networking Concepts 09/14/11 Basic TCP/IP Networking 1 What is TCP/IP? TCP/IP is a name refers to an entire collection of data communication protocols: TCP: Transmission Control Protocol
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 informationL6: OSI Reference Model
EECS 3213 Fall 2014 L6: OSI Reference Model Sebastian Magierowski York University 1 Outline The OSI Reference Model An organized way of thinking about network design (from low-level to high-level considerations)
More informationCPEG514 Advanced Computer Networks. Atef Abu Salim University of Nizwa Spring 2013/2014
CPEG514 Advanced Computer Networks Atef Abu Salim University of Nizwa Spring 2013/2014 Today s Class Topics Course Syllabus Computer Networks LANs and WANs The Internet Protocols, Layers and Interfaces
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 informationChapter -4 OSI Reference Model
Chapter -4 OSI Reference Model Objectives Concept of Reference Model. OSI Reference Model Concept. Layers of OSI Reference Model. 4.1 Introduction Layered Architecture, Peer-to- Peer Processes, Interfaces
More informationCOMPUTER AND DATA NETWORKS
COMPUTER AND DATA NETWORKS (EE2.CDN, Spring 2003) Dr. Z. SUN University of Surrey Guildford Surrey GU2 5XH Tel: 01483 68 9493 Fax: 01483 68 6011 Email: Z.Sun@eim.surrey.ac.uk 1 Dr.Z.Sun SCHEDULE Week 1
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 informationThe Data Link Layer. 32 PART I Networking Basics
32 PART I Networking Basics weather station. More realistic devices use duplex mode, where all systems can send or receive with equal facility. This is often further distinguished as half-duplex (the system
More informationChapter 7. Local Area Network Communications Protocols
Chapter 7 Local Area Network Communications Protocols The Network Layer The third layer of the OSI Model is the network layer. The network layer is concerned with providing a means for hosts to communicate
More informationTCPIP Protocol Suite & Utilities. Revision no.: PPT/2K403/02
TCPIP Protocol Suite & Utilities Revision no.: PPT/2K403/02 Comparing the TCP/IP protocol Suite, the OSI Model, and the DoD Model Comparing the TCP/IP protocol Suite, the OSI Model, and the DoD Model (contd.)
More informationNetwork Reference Models
Network Reference Models LECTURE (2) Network Reference Models A framework (guideline) for network implementation and troubleshooting. Divides complex functions into simpler components. Importance of reference
More informationPart VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD
Part VI Appendixes Appendix A OSI Model and Internet Protocols Appendix B About the CD OSI Model and Internet Protocols APPENDIX A In this appendix, you will Learn about the OSI model Review the network
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 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 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 informationNetwork Layers. Standardization Cruelty 2009/08/12. (C) Herbert Haas
Network Layers Standardization Cruelty (C) Herbert Haas 2009/08/12 The good thing about standards is that there are so many to choose from Andrew S. Tanenbaum Standards We need networking standards Ensure
More informationFundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1
Fundamentals of Networking OSI & TCP/IP Model Kuldeep Sonar 1 Kuldeep Sonar 2 OSI Model Kuldeep Sonar 3 Application Layer Layer 7 provides an interface between a host s communication software and any necessary
More informationCompTIA Network+ Course
CompTIA Network+ Course Duration: 5 Days Course Delivery: Classroom Language: English Target Audience Comprehensive approach to both preparing a student for CompTIA's Network+ exam and developing proficiency
More informationInternetworking Terms. Internet Structure. Internet Structure. Chapter 15&16 Internetworking. Internetwork Structure & Terms
Chapter 15&16 Internetworking Internetwork Structure & Terms Internetworking Architecture Features Connection/Connectionless Architecture Fragmentation & Reassembly Internet Protocol & Services Addressing
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 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 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 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 informationOsi Reference Model And Explain The Various Layers And Its Applications
Osi Reference Model And Explain The Various Layers And Its Applications OSI Reference model describes networking concept in seven layers. All applications and utilities that communicate with network fall
More informationLayered Architecture
1 Layered Architecture Required reading: Kurose 1.7 CSE 4213, Fall 2006 Instructor: N. Vlajic Protocols and Standards 2 Entity any device capable of sending and receiving information over the Internet
More informationLecture 3 Protocol Stacks and Layering
Lecture 3 Protocol Stacks and ing Hui Zhang School of Computer Science Carnegie Mellon University 15-441 Networking, Fall 2007 http://www.cs.cmu.edu/~srini/15-441/f07/ 1 What is a Communication Network?
More informationAPPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE
APPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE William Stallings F.1 TCP/IP LAYERS... 2 F.2 TCP AND UDP... 4 F.3 OPERATION OF TCP/IP... 6 F.4 TCP/IP APPLICATIONS... 10 Copyright 2014 Supplement to Computer
More informationHierarchical Protocol Architecture. Youki Kadobayashi Nara Institute of Science and Technology Graduate School of Information Science
Hierarchical Protocol Architecture Youki Kadobayashi Nara Institute of Science and Technology Graduate School of Information Science Why protocol architecture? = Hierarchical protocol architecture We ll
More informationNetworking midterm. 5. As a data unit moves up from one protocol layer to another, control headers are:
Networking midterm 1. A protocol is a set of conventionally agreed rules that specify how data is to be exchanged between pairs of programs or devices. 2. The primary function of the Internet Protocol
More informationMODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:
BSc.(Hons) Computer Science with Network Security BEng (Hons) Telecommunications Cohort: BCNS/17B/FT Examinations for 2017-2018 / Semester 2 Resit Examinations for BCNS/15A/FT, BTEL/15B/FT & BTEL/16B/FT
More informationET4254 Communications and Networking 1
Topic 9 Internet Protocols Aims:- basic protocol functions internetworking principles connectionless internetworking IP IPv6 IPSec 1 Protocol Functions have a small set of functions that form basis of
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 informationLecture 2: Network Protocols and Layering
Lecture 2: Network Protocols and Layering Dr. Mohammed Hawa Electrical Engineering Department University of Jordan EE426: Communication Networks What is a Network Protocol? A protocol is the set of rules
More informationComputer Networks Question Bank
Computer Networks Question Bank 1. Describe in detail OSI Model ANS: OSI (Open Systems Interconnection) is reference model for how applications can communicate over a network. A reference model is a conceptual
More informationQUESTION BANK EVEN SEMESTER
Fatima Michael College of Engineering and Technology DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK EVEN SEMESTER SUB CODE & NAME: EC2352 COMPUTER NETWORKS YEAR / SEM: III / VI Staff
More informationSubnetting and addresses revisited
Subnetting and addresses revisited Smaller networks using one network address Hierarchy Better organization Better use of resources Addresses (network, host, broadcast) Grundlagen der Rechnernetze Introduction
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 informationRAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY
RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT NAME: COMPUTER NETWORKS SUBJECT CODE: CST52 UNIT-I 2 MARKS 1. What is Network? 2.
More informationROYAL INSTITUTE OF INFORMATION & MANAGEMENT
ROYAL INSTITUTE OF INFORMATION & MANAGEMENT BASICS NETWORKING CHAPTER 1 Networking Basics to Networking Advantages of Networking Types of Network 1 Local Area Network (LAN) LAN features Basic LAN components
More informationNetworking interview questions
Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected
More informationMEBS Utilities services M.Sc.(Eng) in building services Faculty of Engineering University of Hong Kong
Open System Interconnection MEBS 6000 2010 Utilities services ISO 1984: ISO Standard 7498 Information Processing System Open System Interconnection Basic Reference Model OSI is itself not a standard, but
More information