data communication networks 2

download data communication networks 2

of 41

Transcript of data communication networks 2

  • 8/12/2019 data communication networks 2

    1/41

    Data Communications &

    Networking

    An Introduction

  • 8/12/2019 data communication networks 2

    2/41

    Scope of the course

    The course introduces the concepts &mechanisms underlying the moderncommunication systems & networks

    The Internet (TCP/IP) model is used asa framework to introduce different

    protocols & standards

  • 8/12/2019 data communication networks 2

    3/41

    Hierarchical structure of the course

    Introduction to data communication and the Network model Introduction to networking

    Network model, Physical topologies of networks, network categories etc

    Layered network architecture

    Protocols, syntax, semantics and timing of protocol

    Two reference models(ISO/OSI and TCP/IP or internet model)

    Understanding the different layers and its function of TCP/IPmodel The five layers as

    Physical layer

    Data link layer

    Network layer

    Transport layer

    Application layer

  • 8/12/2019 data communication networks 2

    4/41

    What is Data Communication?

    What is networking?

    How above two are interrelated?

  • 8/12/2019 data communication networks 2

    5/41

    Network Model

  • 8/12/2019 data communication networks 2

    6/41

    Effectiveness of the DCS depends on thefollowing fundamental characteristics

    Delivery

    Accuracy

    Timeliness

    Jitter

  • 8/12/2019 data communication networks 2

    7/41

    Data Communications &

    Networking

    Components

  • 8/12/2019 data communication networks 2

    8/41

    SR

    Medium

    Message

    Rule 1:Rule 2:.

    ..Rule n:

    Rule 1:Rule 2:.

    .

    .Rule n:

    Protocol

    Syntax

    Semantics

    Timing

  • 8/12/2019 data communication networks 2

    9/41

  • 8/12/2019 data communication networks 2

    10/41

    Direction of Data Flow

    Simplex

    Half duplex

    Full Duplex

  • 8/12/2019 data communication networks 2

    11/41

    Networks

    Distributed Processing

    Network Criteria

    Physical Structures

    Categories of Networks

  • 8/12/2019 data communication networks 2

    12/41

    Network Criteria

    Performance

    Reliability

    Security

  • 8/12/2019 data communication networks 2

    13/41

    Type of Connection

    Point-to-PointPoint-to-Multipoint

  • 8/12/2019 data communication networks 2

    14/41

    SR

    Point to -Point

    Type of Connection

    Point-to-PointPoint-to-Multipoint

  • 8/12/2019 data communication networks 2

    15/41

  • 8/12/2019 data communication networks 2

    16/41

    Physical Topology

    Mesh

    Star

    Bus

    Ring

  • 8/12/2019 data communication networks 2

    17/41

    D

    C

    B

    A

    n(n-1)/2

    Mesh

  • 8/12/2019 data communication networks 2

    18/41

    Advantages

    Avoids Traffic Problem

    Robust Privacy or security

    Fault id & isolation Easy

    Disadvantages

    Amount of Cabling and I/O ports moreInstallation & Reconnection are difficult

    Expensive h/w to connect each link

  • 8/12/2019 data communication networks 2

    19/41

    Hub

    AC DB

    Star

  • 8/12/2019 data communication networks 2

    20/41

    Advantages

    Less expensive than mesh

    Easy installation and reconfiguration

    Robustness

    Easy fault identification and fault isolation

    Disadvantages

    Although star requires less cabling than mesh -

    each node must be linked to a central hub morecabling is required as compared to bus and ring

    Hub fails ntk down

  • 8/12/2019 data communication networks 2

    21/41

    Cableend Cableend

    A

    Tap

    DropLine

    Tap

    DropLine

    Tap

    DropLine

    Bus

    B C

    Ad t

  • 8/12/2019 data communication networks 2

    22/41

    Advantages

    Ease of installation

    Less Cabling

    Disadvantages

    Difficulty in reconnection and fault isolation

    Bus cable is optimally efficient difficult to add newdevicesSignal reflection at taps can cause degradation in quality

    If fault or break in the bus cable stops all tx

    The damaged area reflects signal back in the direction oforigin creating noise in both direction

  • 8/12/2019 data communication networks 2

    23/41

    Repeaters

    Ring

    A

    B C

    D

    EF

  • 8/12/2019 data communication networks 2

    24/41

    Advantages

    Easy to install and reconfigure

    To add /delete a device requires changingonly two connections

    Fault isolation is simplified

    Disadvantage

    A break in ring can disable the entire ntk

  • 8/12/2019 data communication networks 2

    25/41

    Hybrid

  • 8/12/2019 data communication networks 2

    26/41

    Network Categories

    LAN

    MAN

    WAN

  • 8/12/2019 data communication networks 2

    27/41

    Protocols and Standards

    Protocols

    Standards

    Standards Organization

  • 8/12/2019 data communication networks 2

    28/41

    Protocols Protocol is set of rules that govern Data

    communication.

    The sender and the receiver, the two key

    parties in data communication must agree on acommon set of rules before they cancommunicate with each other.

    A protocol defines what is communicated, howit is communicated.

  • 8/12/2019 data communication networks 2

    29/41

    Key Elements of protocol Syntax

    (Structure or format of data)What is to be communicated

    Semantics(Meaning of each section of bits) How it isto be communicated

    Timing(when data should be sent and how fastthey can be sent) When it should be

    communicated

  • 8/12/2019 data communication networks 2

    30/41

    Standards

    De facto

    (by convention adopted as standardthrough widespread use)

    De jure

    (by law standards have been legislated

    by an officially recognized body)

  • 8/12/2019 data communication networks 2

    31/41

    Standards Organization

    Standards creation committees

    Forums

    Regulatory Agencies (FCC)

    S d d C i C i

  • 8/12/2019 data communication networks 2

    32/41

    Standards Creation Committees

    ISO (International Organization for standardization)

    Technical recommendations for data communicationinterfaceITU-T (International Telecommunication Union-

    Telecommunication Standards)Technical recommendations about telephone, telegraph and

    data communications interfacesANSI (American National Standards Institute)-Coordinating organization for US (not a standards- making

    body) www.ansi.org

    IEEE(Institute of Electrical and Electronics Engineers)Professional society; also develops mostly LAN standardsstandards.ieee.org

  • 8/12/2019 data communication networks 2

    33/41

    Standardization Process

    Specification

    Identification of choices

    Acceptance

  • 8/12/2019 data communication networks 2

    34/41

  • 8/12/2019 data communication networks 2

    35/41

    Layered structure example

    Organization A Organization B

    Postal department Network

    CEO-A CEO-B

    PA-A

    R&D Clerk-A

    Mail-man-A

    PA-B

    R&D Clerk-B

    Mail-man-B

    Mail-Box-A

    Mail-

    Box-B

    Ob ti f th b

  • 8/12/2019 data communication networks 2

    36/41

    Observations from the aboveexample

    communication process is divided into number ofsub functions.

    The distribution of process into more than onefunction is brought about in order to enhance the

    performance at each level. The function of the level above or above a certain

    level is transparent at each level

    Modification can be performed at each levelimproving or modifying its performance much easily.

    The above example is a 7 Layer Model

  • 8/12/2019 data communication networks 2

    37/41

    Peers

    Each level in organization A is complementedby a corresponding level in organization B.These level which perform the complement

    function are called peers. Peers may be defined more generally as

    those parties functioning at the same levelappearing to communicate each other

  • 8/12/2019 data communication networks 2

    38/41

    Service access points

    The CEO-A accesses the PA-A anddictates the letter, this boundarybetween CEO-A Layer & PA-A layer is

    called SAP. The SAP is almost two way as in case of

    PA-B of organization B handling over the

    letter to CEO-B

  • 8/12/2019 data communication networks 2

    39/41

    Hierarchy:-

    according to the analysis there are 6different activities at the sender side and 6at the receiver side. For completing the taskthe activities are performed in the order ie

    in hierarchical manner. Services:-

    Each function or layer uses services of thelayers immediately below it.

  • 8/12/2019 data communication networks 2

    40/41

    Stack of layers

    The layers which form the model are alsocalled stack of layers or layer stack.

    This stack of layers is also called a protocolstack, since each layer is clearly defined aswhat services it will provide.

    The rules and formats for interaction with itare well defined

    Layering A vantages

  • 8/12/2019 data communication networks 2

    41/41

    Layering A vantages

    Complex problems are broken into an ordered

    sequence of simpler problems. Hence solving ofcomplex problem becomes easier

    The modularization of layers represents the

    simpler problem may be modified and implementedwithout affecting the layer above and below it

    Layering approach provides a broad commonfunctionality which enables a wide range ofimplementers to interface to various layers instandard manner