Beruflich Dokumente
Kultur Dokumente
Silabus-Tujuan
Memahami beberapa konsep dasar jaringan komunikasi data Menjelaskan faktor2 yg mempengaruhi jaringan komunikasi data Memahami layers arsitektur jaringan OSI dan menempatkannya ke dlm komponen jaringan (protocols, hardware, programs , etc) dng pendekatan jaringan
Komunikasi Data - Anhar, MT
03/20/12
03/20/12
Silabus-Prasyarat
Dasar telekomunikasi Jaringan telekomunikasi
03/20/12
Kriteria Penilaian
Penilaian berdasarkan pd : Tugas 10-25% Quiz 10-25% UTS 25-35% UAS 25-40% Skala penilaian : A 81-100 B 66-90 C 56-65 D 41-55 E 0-40
03/20/12 Komunikasi Data - Anhar, MT 5
Silabus
Tugas Harus dikumpulkan pd waktunya Terlambat, dikurangi, 10 point per hari Quiz Tutup buku. T/F, multiple choice, mengisi titik2 Waktunya pendek UTS dan UAS Buka buku Essay dan mengisi titik2. Matikan hp sewaktu kuliah. Paling lambat masuk jam 08.15
03/20/12 Komunikasi Data - Anhar, MT 6
Change the way we do business and the way we live Require immediate access to accurate information Database, online shopping Enable long distance communication Internet, IP phone Access variable of information such as text, voice and image Email, messenger, video conference
Komunikasi Data - Anhar, MT 7
03/20/12
03/20/12
Communications
The exchange of information between individuals using a common set of symbols, signs, behavior or language. Objective: Ability to share information over long distances High volume of information No loss of accuracy (also protected from prying eyes) Fast transmission rate Early attempts: Voice Telegraph, Messengers / Runners, Signal Fires (mentioned by Homer in 1200 BE), Semaphores (Chappe brothers in France, 1793), Telegraph (first demonstrated in 1844 by Samuel Morse)
Data
Information presented in whatever forms is agreed upon by the parties creating and using data The exchange of data between two devices via some form of transmission medium such as a wire cable
Data communications
03/20/12
03/20/12
03/20/12
11
Terminal adalah general purpose PCs/workstations Jaringan mampu membawa segala jenis data Mendukung macam-macam aplikasi berbeda
03/20/12
12
03/20/12
13
03/20/12
14
03/20/12
15
Internet
Terdiri dari jutaan host (end system) dihubungkan oleh link dan router Host mempertukarkan message dg menggunakan protocol, yg menawarkan, mis. Router meneruskan data
Transfer handal Integritas urutan paket
Networks of networks
Berdasarkan service best effort Tdk ada jaminan thd kehilangan atau ketepatan waktu Loosely hierarchical Akses Internet disediakan oleh ISP (Internet Service Provider)
Komunikasi Data - Anhar, MT 16
03/20/12
Multiplexing
Multiplexing Problem:
Mekanisme untuk mencapai resource sharing, yaitu, sharing link bandwidth Bagaimana link bandwidth digunakan bersama (shared) diantara n pengirim berbeda FDM dan TDM
03/20/12
17
03/20/12
18
03/20/12
19
Statistical Multiplexing
FDM dan TDM tidak efisien Pada statistical multiplexing
Jika pengirim tdk punya data utk transmit, bandwidth yg dialokasikan utk pengirim tdk dp digunakan oleh user lain statistical multiplexing
Unit transmisi dasar disebut paket Physical link digunakan bersama (shared) secara TDM tetapi secara ondemand (per tiap paket) Paket yg tiba bersamaan di-buffer (berebut) Sbg hasil, paket-paket dari sejumlah (multiple) pengirim saling disisipkan pada output Ruang buffer terbatas, krnnya buffer overflow dimungkinkan (congestion)
03/20/12
20
Statistical Multiplexing
Statistical multiplexer (biasanya) lossy
input: n koneksi physical dg link speeds Ri (i = 1,,n) output: 1 koneksi physical dg link speed C R1+ ... + Rn
Dimungkinkan utk melakukan dimensioning ukuran buffer shg memberikan probabilita loss yg diinginkan dicapai (dibawah bbrp asumsi mengenai trafik) Menentukan paket mana utk transmit dari buffer disebut scheduling
FIFO: paket-paket dilayani berdasarkan urutan kedatangan Round robin: tiap koneksi (class) mempunyai antrian sendiri dan dilayani secara siklis sesuai bobot tertentu Masih banyak yg lainnya
Dengan menggunakan mekanisme scheduling berbeda, bbrp koneksi dp diberikan perlakukan prioritas (mis., weighted round-robin) QoS enabled networks
03/20/12
21
Klasifikasi Jaringan
Communication Network
Switched Communication Network Broadcast Communication Network
Topik Pembahasan
Circuit-Switched Communication Network Packet-Switched Communication Network
03/20/12
22
Klasifikasi Jaringan
Jaringan telekomunikasi dapat diklasifikasikan berdasarkan bagaimana sinyal ditransmisikan dan diterima
broadcast Switched
sinyal yg ditransmisikan oleh satu peralatan end-user secara otomatis didengar oleh semua peralatan end-user lainnya sinyal harus dirutekan melalui node jaringan atau di-switch ke rute yg diinginkan Tipe jaringan telekomunikasi ini merupakan gabungan dari broadcast dan switched network misalnya: segment Ethernet (broadcast) dihubungkan dengan Router
Komunikasi Data - Anhar, MT 23
03/20/12
03/20/12
24
Klasifikasi Jaringan
Jaringan juga dapat diklasifikasikan berdasarkan cakupan geografisnya:
Local Area Network (LAN) :
dibatasi beberapa Km, kantor atau kampus
03/20/12
25
03/20/12
Circuit Switching
Circuit fisik dibangun diantara titik-titik ujung yang berkomunikasi (lintasan/resources dedicated selama durasi percakapan) Setelah dibangun sinyal data bidirectional dapat mengalir secara kontinyu Transfer informasi sbg aliran kontinyu (continuous stream) Kualitas lintasan dedicated dijamin selama durasi panggilan Tiga phase dalam life-cycle suatu koneksi:
pembangunan circuit transfer data penutupan circuit
Delay (utk set up koneksi) relatif besar Tdk ada overhead Tdk ada delay tambahan (extra)
Jika circuit tidak tersedia: sinyal sibuk Contoh: Jaringan telepon, ISDN
03/20/12 Komunikasi Data - Anhar, MT 27
Tujuan Callee
03/20/12
28
Point-to-point switched
Tanpa MUX dengan MUX
PC ISDN
Analog Digital (Sentral & Transmisi Digital, Akses Lokal Analog) Multimedia Network
X
Videoconference
03/20/12
FAX G4
5 A 4 7 6 E F
Jalur komunikasi A D terbentuk melalui routing yang terbaik dan akan tetap selama komunikasi berlangsung/belum diputus oleh salah satu pihak.
03/20/12 Komunikasi Data - Anhar, MT 30
03/20/12
31
Waktu dibagi dalam frame, dan frame dibagi dalam slot Posisi slot relatif di dalam frame menentukan kepercakapan mana data tersebut dimiliki Perlu sinkronisasi antara pengirim dan penerima Jika percakapan tidak digunakan kapasitas circuit lost
03/20/12
32
03/20/12
33
(seolah hanya koneksi langsung antar stations) Fixed data rate tanpa adanya delay
berlangsung, time slot akan selalu diduduki walaupun tidak ada data yang dikirim Delay sebelum terbentuknya hubungan (call set up delay)
35
03/20/12
Packet Switching
A Sumber
R1 R4 R2 R3
B Tujuan
Data dikirim dalam format deretan bit disebut paket Paket mempunyai struktur berikut:
Header dan trailer memuat informasi kontrol (mis. Address tujuan, check sum)
Tiap paket diteruskan melalui jaringan dari node ke node sepanjang lintasan (routing) Pada tiap node paket diterima, disimpan sementara dan diteruskan ke node berikutnya (store-and-forward network) Kapasitas tidak dialokasikan utk paket-paket
03/20/12 Komunikasi Data - Anhar, MT 36
Contoh Paketisasi
Message Segmented Message Packetized Message
Hello Bob He ll
H He
o Bo b
H ll H o H Bo H b
Paket 3
Paket 4
Paket 5
37
03/20/12
03/20/12
38
03/20/12
40
Packet Switching
Model Router Sederhana
4 Link 1, ingress
Link 2 Link 2, ingress Link 1 Link 1, egress
Link 2, egress
4 R1
Link 4
Link 3
Link 3, ingress
Link 3, egress
Link 4, ingress
Link 4, egress
03/20/12
41
Data dari sembarang percakapan dapat ditransmisikan kapan saja Satu percakapan dapat menggunakan keseluruhan kapasitas link (jika hanya sendiri) Bagaimana utk memberi tahu mereka saling terpisah?
Menggunakan meta data (header) yg menunjukan data (ID, sumber, tujuan, dll)
03/20/12
42
Dropped packets
R R R
X(t)
Link rate, R
Data
Hdr
Packet buffer
Waktu
03/20/12
Karena buffer menyerap temporer burst, maka link output tidak perlu beroperasi pada rate NxR Tetapi buffer mempunyai kapasitas terbatas B, maka kehilangan paket mungkin terjadi
Komunikasi Data - Anhar, MT 43
Statistical Multiplexing
rate
x
waktu
rate
waktu
03/20/12 Komunikasi Data - Anhar, MT 44
A+B
2x C < 2x A B
waktu
STATISTICAL MULTIPLEXING GAIN = 2x/C
Catatan: Gain dapat ditentukan untuk probabilitas loss tertentu. Dalam contoh in x dan C dipilih sehingga tidak ada loss
03/20/12 Komunikasi Data - Anhar, MT 45
Packet Switching
A Source
R1 R4 R2 R3
B Destination
Host A
R1 R2 R3
TRANSP1 TRANSP2
PROP1
TRANSP3
PROP2
TRANSP4
PROP3
Host B
PROP4
Packet Switching
Mengapa tidak kirim keseluruhan message dlm satu paket?
M/R
M/R
Host A
R1 R2 R3
Host A
R1 R2 R3
Host B
Latency = ( PROP +M / Ri ) i
i
Host B
Latency = M / R min +
PROP
i
Memecah message kedlm paket-paket memungkinkan transmisi parallel melalui semua link, mengurangi end to end latency. Juga mencegah suatu link diduduki/hogged terlalu lam oleh satu message.
03/20/12 Komunikasi Data - Anhar, MT 47
Packet Switching
Host A
R1 R2 R3
TRANSP1 Q2 TRANSP2
PROP1
TRANSP3
PROP2
TRANSP4
PROP3
Host B
PROP4
03/20/12
49
03/20/12
50
Q(t)
D(t)
D(t)
Jika A(t) adalah suatu Poisson process dg laju , dan waktu utk melayani tiap paket terdistribusi exponential dg laju , maka:
03/20/12
52
L = .d
Dimana: L = jumlah pelanggan rata-rata dalam antrian = rate kedatangan pelanggan, dalam pelanggan/det. d = waktu rata-rata satu pelanggan menunggu dalam antrian
03/20/12
53
Connectionless:
03/20/12
Overhead (byte header) Delay pemrosesan paket Delay antrian (karena paket berkompetisi memperebutkan shared resources) routers store-and-forward
54
03/20/12
55
Asumsi - Jumlah Hop = M - Delay pemrosesan per Hop = P - Delay propagasi link = L - Delay transmisi paket = T - Ukuran message = N paket TOTAL DELAY = total propagasi + total transmisi + total store-and-forward + total prosesing TOTAL DELAY =ML + NT + (m-1)T+(M-1)P ML 03/20/12 Komunikasi Data - Anhar, MT + NT + (M-1)T + (M-1)P
56
03/20/12
57
03/20/12
Header paket tidak perlu memuat informasi penuh dari alamat tujuan
03/20/12
59
03/20/12
60
61
03/20/12
62
03/20/12
63
5
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link 1 vci 5 link 2 vci 9 link .. vci .. link .. vci ..
9
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link 3 vci 9 link 5 vci 7 link .. vci .. link .. vci .. link .. vci .. link .. vci ..
7
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link 1 vci 7 link 3 vci 8 link .. vci .. link .. vci ..
03/20/12
64
+ Tidak ada waktu call setup + Kedatangan paket sesuai urutannya. + Adaptasi yang cepat jika terjadi + Terdapat mekanisme error control. congestion/network overload. + Penetapan satu rute untuk satu koneksi. + Adaptasi yang cepat jika terjadi node failure. + Penerima telah bersiap untuk menerima paket yang datang - Kedatangan paket bisa tidak sesuai dengan urutannya. - Adanya delay saat connection setup. - Adanya beban pemrosesan karena setiap paket di proses di - Adaptasi terhadap node failure
setiap node kurang baik.
65
The path is established for Route established for each Route established for entire entire conversation packet packet Call setup delay Busy signal if called party busy Overload may block call setup
03/20/12
Call setup delay; packet transmission delay Sender notified if connection denial
Overload increases packet May block call setup; delay increases packet delay
Komunikasi Data - Anhar, MT 66
User responsible for Network may be Network may be message loss protection responsible for individual responsible for packet packet sequences Fixed bandwidth transmission No overhead bits after call setup Dynamic use of bandwidth Overhead bits in each packet Dynamic use of bandwidth Overhead bits in each packet Small switching nodes
03/20/12
67
03/20/12
68
Telnet sessions dibatasi latency tetapi transfer FTP yg besar 03/20/12dibatasi bw Komunikasi Data - Anhar, MT
Kecepatan cahaya: 2.3 x 108 m/s pd kabel, 2.0 x 108 m/s pd fiber
69
Contoh:
03/20/12
latihan
Suatu jaringan circuit switching memiliki 2 sentral yg akan dilalui utk mengirimkan informasi suara dr pengirim ke penerima. Bila kec trans nya adlh 64 kbps dimana ukuran paket suara 10 byte, delay pemprosesan sebesar 2 ms, delay propagasi link 4 ms..tentukan total delay jaringan tsb.
Komunikasi Data - Anhar, MT
03/20/12
71
Suatu informasi sebesar 64 bit akan dikirrmkan mll jaringan datagram paket switching dimana ukuran paket tetap sebesar 1 byte. Paket tsb melewati 2 router dimana pemrosesan di router 1 sebesar 1 ms, dan router ke 2 1,5 ms. Setiap paket disimpan sementara di router dng waktu yg sama dng waktu pemrosesan. Bila jarak yg ditempuh adlh 1500 km melalui fiber optik dng 03/20/12 72 bandwidth 64 Komunikasi Data -tentukan delay total kbps, Anhar, MT