LE427 Data communication and networks Jarree Chaicharn, Ph.D. รศ ดร จรี ไชยชาญ

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

OSI Model OSI MODEL.
OSI MODEL Maninder Kaur
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Lecture 4a: Communication and Networking CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
1-1 Introduction to Computer Networks and Data Communications.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Computer Network Architecture and Programming
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Data Communications Network Models.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
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.
Data Communications and Networks
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Chapter 2 Network Models
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Data and Computer Communications
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
The OSI Model.
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
Spring 2006Computer Networks1 Chapter 2 Network Models.
MODULE I NETWORKING CONCEPTS.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
Spring 2006Computer Networks1 Chapter 2 Network Models.
William Stallings Data and Computer Communications
BY SANTHOSH G. What is Networking Network Requirements What is Topology Types of Topologies.
Chapter 2. Network Models
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
1 Packet Switching, Layer Models and Protocol Suites.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Network Models.
Ch 2. Network Models. 1. LAYERED TASKS Concept of layers – Consider two friends who communicate through mail – What happens when one sends a letter to.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
8/28/ Network Models - Lin 1 CPET/ECET Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
Data Communication Network Models
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
Networking Using the OSI Model.
The OSI Model Prof. Choong Seon HONG.
Click to edit Master subtitle style
Chap. 2 Network Models.
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Unit – III Network Essentials
Presentation transcript:

LE427 Data communication and networks Jarree Chaicharn, Ph.D. รศ ดร จรี ไชยชาญ

Syllabus 3. Course Outline 3.1 Introduction to Data Communication 3.2 Communication system - Source Coding - Channel Coding - Line Coding - Data transmission 3.3 Data Communication Interfacing –Data Link control –HDLC Midterm examination 29 Feb.

–Packet switching –X.25 –LAN Technology –Internetworking –TCP/IP –Network security –Delay models in data network

–Midterm Examination40 % –Homework & Quiz 10% –Final Examination50 %

What is data communication? Components –Message –Sender –Receiver –Medium –Protocol SenderReceiver Medium

–Protocol A set of rules that govern data communication –Syntax: data format –Semantics: control information for coordination and error handling –Timing: speed matching and sequencing

Communication system Source encoding Channel encoding Line encoding Modulation Channel Receiver Source decoding Channel decoding Line decoding Demodulation

Data networks Performance –Number of users –Type of transmission medium –Capability of the connected hardware –Efficiency of the software Reliability –Frequency of failure –Recovery time of a network after failure –Unforeseen damage (Fire, earthquake) Security –Unauthorized access –Viruses

Standards organizations The international Telecommunications Union-Telecommunication Standards sector (ITU-T formerly CCITT) –Related to the united nations that develops standards for telecommunications (V series, V.32 V.33 V.42 and X series X.25 X.400 X.500)

Standards organizations The international standards organization (ISO) Dedicated to worldwide agreement on international standards in variety of fields Open system interconnection (OSI) model

OSI model  Is a layered framework for the design of network system  To open communication between different systems without requiring changes to the logic of underlying hardware and software

Layers of the OSI model 7 Application layer 6 Presentation layer 5 Session layer 3 Network layer 2 Data Link layer 1 Physical layer User support layers Network support layers 4 Transport layer

Application Layer Provide user interfaces and support for services User Application layer L7 data To presentation layer

Presentation layer Translation (format and code conversion) Encryption Compression Encoded, encrypted,compressed dataH6 L7 data L6 data To session layer

Session Layer Provides the control structure for communication between applications; Establishes, Manages and terminates a session Synchronizes H5 L6 data L5 data syn To transport layer

Transport layer End-to end delivery, The entire message arrives at the receiving transport layer without error Service-point addressing; specific process Divides the message from session layer into transmittable segments Connection control Flow control (End-to-End) Error control (End-to-End) Transmission control protocol (TCP) L5 data H4-1 H4-2 H4-3 L4 data To network layer

Network layer Source-to destination delivery of a packet Network addressing Routing: route the packets to their final destination DataH3 L4 data L3 data To data link layer

Addressing R R A P E M G H T2DataAP10 20 T2DataAP99 33 T2DataAP66 95 A= network address 10=Physical address

Data link layer Responsible for node-to-node delivery, error- free, reliable transmission (HDLC) –Framing: divides the stream of bits –Physical addressing: Sender and destination address –Flow control: Prevent overwhelming the receiver –Error control: Detect and retransmit damaged or lost frame (Trailer) –Access control DataT2S D L3 data To physical layer Sender and destination address

Physical layer Mechanical and Electrical specifications of the interface and transmission medium Defines the procedures and functions that physical devices and interface has to perform for transmission to occur EIA Transmission medium L2 data

The Internet model OSIInternet Application Presentation Session TransportTransport, TCP NetworkNetwork, IP Data linkInterface Physical

Get Web Page User Web Browser Application Get Web Page TCP Header TCP Layer Get Web Page TCP Header IP Header Get Web Page TCP Header IP Header LAN Header LAN Trailer IP Layer Interface Layer Local Router Get Web Page TCP Header IP Header WAN Header Interface Layer WAN

Get Web Page Web Page Get Web Page TCP Header TCP Layer Get Web Page TCP Header IP Header Get Web Page TCP Header IP Header LAN Header LAN Trailer IP Layer Interface Layer Remote Router Get Web Page TCP Header IP Header WAN Header Interface Layer