Kaan Arda Uzun

Computer Networks

Outline

  1. Computer Networks vs distributed systems
  2. Related Organizations
  3. WAN’s, MAN’s, LAN’s, etc
  4. Network Structures
  5. System and Network Complexity
  6. Layered Network Structures
  7. Information Flow In layered Network Structures
  8. Network Architecture
  9. ISO OSI Reference Model ( Arch.)
  10. TCP/IP Reference Model ( Internet Arch.)
  11. Other Network Architectures: ATM
  12. Time-Space Diagram
  13. Circuit Switching , Message Switching and Packet Switching
  14. Datagram based And Virtual Circuit Based Packet Switching

Computer Network: A Definition

Distributed System

Telecom, Computer Network and Information System

WANs, MANs, LANs, ETC

Computer Network Structure

Two main components

Communications Subnet

System and Network Complexity

Network Structure and Protocols

            Layered Structure of

    Hosts and Subnet

    Active Components

Host                                            Host

A                                                B

|                                                |
        |                |                |                |
        |                |                |                |

|                -                _                |

|--------------------------------|

        Subnet                Subnet

        X                                Y

Network Architectures

OSI Reference Model

7.Application Layer, programs using the network.

6.Presentation Layer, standardization of data presented.

5.Session Layer, management of sessions amon appl’s.

4.Transport Layer, management of end-to-end message transmission, error control.

3.Network Layer, management of routing and congestion.

2.Data Link Layer, management of cost effective and reliable data delivery through a direct point-to-point link.

1.Physical Layer, transmission media, connectors, signals.

Physical Layer

Data Link Layer

Network Layer

Transport Layer

Session Layer

Presentation Layer

Application Layer

TCP/IP Architecture

TCP/IP Layers

  1. Layer04, File transfer,web, remote login
  2. Layer03, Management of end-to-end message transmission,error control.
  3. Layer02, Packet oriented routing
  4. Layer01, Mixture of data link and physical layers

ATM Network Architecture / (ATM Layers)

4. Upper Layers (Application, etc.)

3. ATM Adaptation Layer (AAL)

2. ATM Layer

1. Physical Layer

Time-Space Diagram

Time-Space Diagram Question;

A message is sent from a sender to a receiver. The sender begins to transmit the message at time t₀ = 0. The receiver begins to receive the message at time t₁ = 3. The sender finishes transmitting the message at time t₂ = 5. The receiver finishes receiving the message at time t₃ = 7. The sender receives an acknowledgment from the receiver that the message has been received at time t₄ = 9.

Draw the time-space diagram for this message transmission.

Circuit Switching and Message Switching

Circuit Switching

Message Switching

Packet Switching

Physical Layer

        Physical Layer Overview

Channel Capacity

        

Channel Delay

Delay Example;

Propagation/Delay Time = Distance/Propagation(Delay) Speed

Step1;

Delay Time = 12000 * 1000 / 2.4 * 10^8

        = 5000 * 1000 / 10^8

        = 0.05secs        

Channel Error Rate