KOM 15032: Arsitektur Jaringan Terkini

Download Report

Transcript KOM 15032: Arsitektur Jaringan Terkini

KOM 15032:
Arsitektur Jaringan Terkini
Bab 1. Dasar Arsitektur Jaringan
KOM15032: Class Overview

Mata Kuliah
: Arsitektur Jaringan Terkini

Beban Studi
: 3 sks

Sifat
: Pilihan

Prasyarat
: Jaringan Komputer

Bentuk Kuliah
: Ceramah, Diskusi, Praktek

Pustaka:

John Day, Patterns in Network Architecture: A Return to
Fundamentals. Pearson 2007

Tania Tronco, New Network Architectures: the Path to the
Future Internet. Springer. 2010

Paper-paper tentang Arsitektur Jaringan Terkini
About Me


Widhi Yahya

Lab. Jaringan Komputer

Email [email protected]
Research and Interest:

Network Programming

Software Defined Networking

Sys Admin Server& Network

Network Security
Course Goal

Memahami berbagai kelebihan dan kekurangan arsitektur jaringan
komputer saat ini.

Mengerti akan kebutuhan arsitektur jaringan komputer di masa
depan.

Mengerti tentang implementasi arsitektur jaringan komputer secara
praktek.
Grading

Tugas dan Quiz : 30%

UTS
: 30%

UAS/Project
: 40%

Keaktifan ++
Application

Most people know about the Internet through network application

WWW

Email

Instant Messaging

Social Media

Streaming Multimedia

File Sharing

etc..
Requirement of Computer Network

Support for common services

Cost effective resource sharing

Connectivity

Reliability
Connectivity

Understanding with this terminologies:

Scale

Link

Nodes

Point to point

Multiple Access

Switched Network (Circuit vs Packet)

Packet vs Message

Store and Forward
Connectivity (cont.)

Terminologies:

Cloud

Hosts

Switches

Internetwork

Router/Gateway

Host to Host Connectivity

Address

Routing

Unicast, broadcast, multicast
A switched network
Interconnection of network
Cost Effective Resource Sharing

Resource: link and node

How to share a link?

Multiplexing

Demultiplexing

Synchrounous Time division
multiplexing
Multiplexing multiple logical flows
over a single physical link
Cost Effective Resource Sharing (cont.)

FDM: Frequency Division Multiplexing

Statistical Multiplexing

Data transmitted based on demand of each flow

Packet vs Messages

FIFO, Round robin, Priorities (QoS)
Statistical multiplexing: a switch multiplexing packets
from multiple sources onto one shared link
Architecture, topology, protocol

What is a computer network architecture?

What is a computer network topology?

What is a computer network protocol?
???
Architecture, topology, protocol (cont.)

Network architecture - the design of communication network, on
how data flows in a network

Network topology - the study of the arrangement or mapping of the
elements (links, nodes,etc.) of a network

Network protocol - a common set of rules and signals that governs
the communication between computers on a network
Network Architecture
Example of a layered network system
Network Architecture (cont.)
Layered system with alternative abstractions available at given layer
OSI Architecture
Description of Layers

Physical Layer



Handles the transmission of raw bits over a communication link
Data Link Layer

Collects a stream of bits into a larger aggregate called a frame

Network adaptor along with device driver in OS implement the
protocol in this layer

Frames are actually delivered to hosts
Network Layer

Handles routing among nodes within a packet-switched network

Unit of data exchanged between nodes in this layer is called a
packet
The lower three layers are implemented on all network nodes
Description of Layers (cont.)


Transport Layer

Implements a process-to-process channel

Unit of data exchanges in this layer is called a message
Session Layer


Presentation Layer


Provides a name space that is used to tie together the potentially
different transport streams that are part of a single application
Concerned about the format of data exchanged between peers
Application Layer

Standardize common type of exchanges
The transport layer and the higher layers typically run only on end-hosts
and not on the intermediate switches and routers
Internet Architecture
Internet Protocol Graph
Alternative view of the
Internet architecture. The
“Network” layer shown here
is sometimes referred to as
the “sub-network” or “link”
layer.
Protocol

Protocol in each layer have

Service interface with upper / lower layer

Peer to peer interface with host on same layer
Protocol Layering and Routing
Host A
Host B
Application Layer
Application Layer
HTTP Message
Transport Layer
Transport Layer
TCP Packet
Router
Internet Layer
Internet Layer
IP Datagram
Network Layer
Ethernet
Frame
Internet Layer
IP Datagram
Network Layer
Physical Network
Ethernet
Frame
Network Layer
Physical Network