Network Connections - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Network Connections

Description:

Baud versus Data Rate. Baud rate: number of times per second signal changes its value (voltage) ... log2V * baud rate. For 2 levels, bit rate = baud rate. Data ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 21
Provided by: kevinc3
Category:

less

Transcript and Presenter's Notes

Title: Network Connections


1
Network Connections
2
Computer Network Connections
  • Ubiquitous communication (computers everywhere)
  • Users connected anywhere/anytime.
  • PC (laptop, Windows mobile device).
  • Collection of interconnected end systems
  • Computing devices (mainframes, workstations, PCs,
    iPhones)
  • Peripherals (printers, scanners, terminals).
  • Components
  • End systems (or hosts),
  • Routers/switches/bridges, and
  • Links (twisted pair, coaxial cable, fiber, radio,
    etc.).

3
Communication Models
4
Examples
5
Connecting End Systems
Dedicated link
Multiple access / shared medium
6
Connecting End Systems
Router
Switched network
Router switching element a.k.a., IMPs
(Interface Message Processors) in ARPAnets
terminology.
7
Shared Communication Infrastructure
  • Shared medium
  • Examples ethernet, radio.
  • How to acquire channel medium access control
    protocols.
  • Switched networks
  • Shared infrastructure consisting of
    point-to-point links.
  • Circuit- versus packet-switching.

8
Circuit Switching
  • Establish dedicated path (circuit) between source
    and destination.
  • Example telephone network.
  • s dedicated resources(stream-oriented).
  • -s lower resource utilization (e.g.,bursts).

9
Packet Switching
S1
D1
D2
S2
  • Data split into transmission units, or packets.
  • Routers store packets briefly store packets and
    forward them store-and-forward.
  • Efficient resource use statistical multiplexing.
  • Ability to accommodate bursts.

10
(Switched) Network Topologies
Ring
Tree
Star
Irregular
11
Protocol
  • Set of rules that allow peering entities to
    communicate.
  • Example 2 friends talking on the phone.
  • Peering entities or peers user application
    programs, file transfer services, e-mail
    services, etc.
  • Protocol layers reduce design complexity.
  • Main idea each layer uses the services from
    lower layer and provide services to upper layer.
  • Higher layer shielded from the implementation
    details of lower layers.
  • Interface between layers must be clearly defined
    services provided to upper layer.

12
Example 1 ISO OSI Model
  • ISO International Standards Organization
  • OSI Open Systems
  • Interconnection.

Application
Presentation
Session
Transport
Network
Data link
Physical
13
OSI ISO 7-Layer Model
  • Physical layer transmission of bits.
  • Data link layer reliable transmission over
    physical medium synchronization, error control,
    flow control media access in shared medium.
  • Network layer routing and forwarding congestion
    control internetworking.

14
OSI ISO 7-Layer Model (contd)
  • Transport layer error, flow, and congestion
    control end-to-end.
  • Session layer manages connections (sessions)
    between end points.
  • Presentation layer data representation.
  • Application layer provides users with access to
    the underlying communication infrastructure.

15
Example 2 TCP/IP Model
  • Model employed by the Internet.

ISO OSI
Application
TCP/IP
Application
Presentation
Session
Transport
Transport
Internet
Network
Network Access
Data link
Physical
Physical
16
TCP/IP Protocol Suite
  • Physical layer same as OSI ISO model.
  • Network access layer medium access and routing
    over single network.
  • Internet layer routing across multiple networks,
    or, an internet.
  • Transport layer end-to-end error, congestion,
    flow control functions.
  • Application layer same as OSI ISO model.

17
Bandwidth and Data Rate
  • Data rate rate at which data is transmitted
    unit is bits/sec or bps (applies to digital
    signal).
  • Example 2Mbits/sec, or 2Mbps.
  • Digital signal has infinite frequency components,
    thus infinite bandwidth.
  • If data rate of signal is W bps, good
    representation achieved with 2W Hz bandwidth.

18
Baud versus Data Rate
  • Baud rate number of times per second signal
    changes its value (voltage).
  • Each value might carry more than 1 bit.
  • Example 8 values of voltage (0..7) each value
    conveys 3 bits, ie, number of bits log2V.
  • Thus, bit rate log2V baud rate.
  • For 2 levels, bit rate baud rate.

19
Data Transmission
  • Analog and digital transmission.
  • Example of analog data voice and video.
  • Example of digital data character strings
  • Use of codes to represent characters as sequence
    of bits (e.g., ASCII).
  • Historically, communication infrastructure for
    analog transmission.
  • Digital data needed to be converted modems
    (modulator-demodulator).

20
Digital Transmission
  • Current trend digital transmission.
  • Cost efficient advances in digital circuitry
    (VLSI).
  • Advantages
  • Data integrity better noise immunity.
  • Security easier to integrate encryption
    algorithms.
  • Channel utilization higher degree of
    multiplexing (time-division muxing).
Write a Comment
User Comments (0)
About PowerShow.com