EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.

Slides:



Advertisements
Similar presentations
Eighth Edition by William Stallings
Advertisements

Chapter 1 Data Communications and Networks - Overview Data Communications deals with the transmission of signals in a reliable and effective manner. Topics.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
COE 341: Data & Computer Communications (T081) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Data and Computer Communications
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
1 Introduction to Networking Lesson 01 NETS2150/2850.
Protocols and the TCP/IP Suite
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
Data and Computer Communications
William Stallings Data and Computer Communications 7th Edition
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
1 K. Salah Module 1.0: Introduction Definition Communication Model Type of networks –WAN –MAN –LAN, WLAN –PAN, WPAN Networking Technologies Network Switching.
Network Technology CSE Network Technology CSE3020 Week 1.
Dr. Mohammed Aldasht and Dr. Mahdi Nasereddin
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, September 2011.
Spring 2006Computer Networks1 Chapter 2 Network Models.
Chonbuk National University, DCS LabLab Seminar presented by ghcho 2002/1/7 1 Computer Networks 2003/Fall Division of Electronics & Information Engineering.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Data Communications and Networking Overview
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
M. R. Kharazmi Chapter 1 Data Communications and Networks Overview.
Data and Computer Communications Eighth Edition by William Stallings Chapter 1 – Data Communications, Data Networks, and the Internet.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
S HEET I C HAPTER 1 + C HAPTER 2 Imane M. Amin Fahmy Ismail.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
William Stallings Data and Computer Communications 7th Edition
Networking Using the OSI Model.
Protocols and the TCP/IP Suite
Computer Communication Networks
Introduction Supplementery Slides
Lecture (2).
NETWORK Unit 1 Module: 2 Objective: 7.
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Computer Networks.
Distributed Systems.
Computer Networks with Internet Technology William Stallings
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
William Stallings Data and Computer Communications 7th Edition
William Stallings Data and Computer Communications 7th Edition
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
NETWORK Unit 1 Module: 2 Objective: 7.
Chapter 1. Introduction Data Communications
NETWORK Unit 1 Module: 2 Objective: 7.
William Stallings Data and Computer Communications
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Data and Computer Communications by William Stallings Eighth Edition
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010

Learning Outcome By the end of this chapter, students are expected to have some surface overview of models, networking, protocol architecture & standards related to data communication

Chapter Content Communications model Data communication networking Protocol architecture OSI TCP/IP Standards

Communications Model

Data Communication Tasks Fundamental purpose of communications system: Exchange of data between two parties Communications model Data communication networking Protocol architecture OSI TCP/IP Standards Address Routing Recovery Message formatting Security Network management

Data Communications Networking

Data Communication Networking Point to point communication not usually practical Devices are far apart Large set of devices would need impractical number of connections Solution is a communications network: Wide Area Network (WAN) Local Area Network (LAN)

Wide Area Network (WAN) Large geographical area Crossing public rights of way Rely in part on common carrier circuits Alternative technologies Circuit switching Packet switching Frame relay Asynchronous Transfer Mode (ATM)

WAN Technologies Circuit Switching Packet switching Dedicated communications path established for the duration of the conversation e.g. telephone network Packet switching Data sent out of sequence Small chunks (packets) of data at a time Packets passed from node to node between source and destination Used for terminal-to-computer and computer-to-computer communications

WAN Technologies Frame Relay Asynchronous Transfer Mode (ATM) Packet switching systems have large overheads to compensate errors Modern systems are more reliable Errors can be caught in end system Most overhead for error control is stripped out Asynchronous Transfer Mode (ATM) Evolution of frame relay Little overhead for error control Fixed packet (called cell) length Anything from 10Mbps to Gbps Constant data rate using packet switching technique

Local Area Network (LAN) Smaller scope Single or a cluster of building Usually owned by same organization Data rates much higher than WAN

LAN Configurations Switched Wireless Switched Ethernet ATM LAN May be single or multiple switches ATM LAN Fiber Channel Wireless Mobility Ease of installation

Metropolitan Area Networks (MAN) Middle ground between LAN and WAN High speed Cover larger area than LAN City Town Private or public network

Networking Configuration Client Service Provider Phone line, DSL Internet ATM Network LAN Ethernet switches Local Servers

Standardized Protocol Architecture for Data Communications

Standardized Protocol Architecture Required for devices to communicate Vendors have more marketable products Customers can insist on standards based equipment Two standards OSI Reference model TCP/IP protocol suite Also: Internetwork Packet eXchange/Sequenced Packet eXchange (IPX/SPX) NetBIOS Enhanced User Interface (NetBEUI) AppleTalk IBM Systems Network Architecture (SNA)

OSI

OSI Reference Model Open System Interconnection (OSI) reference model Designed by International Organization for Standardization (ISO) A seven-layer model Never seriously implemented as a protocol stack A theoretical model designed to show how a protocol stack should be implemented

OSI Reference Model Application Layer 7 Presentation Layer 6 Session Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Application Layer 7 Presentation Layer 6 Basically communication softwares Provide the human interface to the communication system Session Layer 5 Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Application Layer 7 Presentation Layer 6 Session Standardizes data representation Decouples application from data Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Application Layer 7 Presentation Layer 6 Session Transport Layer 4 Sessions data structure Creates, maintains, destroy sessions Network security Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Application Layer 7 Presentation Layer 6 Session Transport Layer 4 Network Layer 3 Low Level Communication APIs Creates, maintains, destroy connection to network devices Routing technology Data Link Layer 2 Physical Layer 1

OSI Reference Model Bit level manipulation Communication hardware device driver Error detection, recovery, transparent flow Application Layer 7 Presentation Layer 6 Session Layer 5 Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Communication hardwares: modems, network cards Embedded machine code on the communication hardware Conversion of data to signals: NRZ, Manchester coding Application Layer 7 Presentation Layer 6 Session Layer 5 Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Reference Model Application Layer 7 Presentation Layer 6 Session Actual connectors Cables, optical fibers, telephone line Transport Layer 4 Network Layer 3 Data Link Layer 2 Physical Layer 1

OSI Environment Application Application Presentation Presentation Headers being attached at each layer Headers being stripped off at each layer Application Application Data Data Presentation Presentation Session Session Transport Transport Network Network Data Link Data Link Physical Physical Connectors, switchers

TCP/IP

TCP/IP Model Transmission Control Protocol / Internet Protocol Result of protocol research & development conducted on the experimental packet-switched network, ARPANET, funded by Defense Advanced Research Projects Agency (DARPA) Generally referred as the TCP/IP protocol suite Consists of a large collection of protocols that have been issued as internet standards by the Internet Architecture Board (IAB) Most widely used interoperable network protocol architecture

TCP/IP Model Application Layer 5 Transport Layer 4 Internet Layer 3 Network Access Layer 2 Physical Layer 1

OSI vs TCP/IP Application Application Communication Softwares & Device Drivers Presentation Session Transport Transport Internet Communication Hardwares & Embedded Code Network Network Access Data Link Physical Physical Connectors

TCP/IP Layers Application Transport Communicating softwares Internet Make use of many protocols available: FTP, HTTP, SMTP, POP, etc Control data (standardized), data structure, and sessions Internet Network Access Physical

TCP/IP Layers Application Transport Internet Low Level Communication APIs Creates, maintains, destroy connection to network devices Application transparent communication Device driver Network Access Physical

TCP/IP Layers Routing functions at communication hardware Internet Protocol and IP address Application Transport Internet Network Access Physical

TCP/IP Layers Embedded Code on Communication hardwares: modems, network cards Conversion of data to signals: NRZ, Manchester coding Bit level manipulation Error detection, recovery, transparent flow Application Transport Internet Network Access Physical

TCP/IP Layers Application Actual connectors Transport Cables, optical fibers, telephone line Transport Internet Network Access Physical

Operations of TCP/IP For successful communication, two levels of addressing are needed Each host on a subnetwork must have a unique global internet address: IP address Each process with a host must have an address that is unique within the host to allow TCP to deliver data to proper process: ports

Operations of TCP/IP Application Application Transport Transport Headers being attached at each layer except at physical layer Headers being stripped off at each layer except at physical layer Application Application Data Data Transport Transport Internet Internet Network Access Network Access Physical Physical Connectors, switchers