Jaringan Komputer dan Komunikasi Data

advertisement
Jaringan Komputer dan
Komunikasi Data
Agus Aan Jiwa Permana, S.Kom, M.Cs
Diagram Model Sederhana Sistem Komunikasi
Diagram Model Sederhana Sistem Komunikasi
Model Komunikasi
 Source (Sumber)
Menghasilkan data untuk ditransmisikan
 Transmitter (Pengirim)
Mengkonversi data menjadi signal yang siap untuk
ditransmisikan
 Sistem Transmisi
Membawa data
 Receiver (Penerima)
Mengkonversi signal yang diterima menjadi data
 Destination (Tujuan)
Menerima data
Model Komunikasi Data
Apa Jaringan Komunikasi itu (dari sisi end to end)
 Jaringan memberikan layanan memindahkan data dan
informasi. Ex :
 Burung, kurir, truk, telegram, telepon, Internet …
 Contoh lain, layanan transportasi: memindahkan objek:
 Kuda, kereta api, truk, pesawat udara ...
 Apa yang membedakan bermacam-macam tipe jaringan?
 Layanan yang diberikan
 Apa yang membedakan layanan?
 Bandwidth
 Tingkat kehilangan
 Jumlah dari ‘end systems’
 Antarmuka layanan (bagaimana mengimplementasikannya?)
 Lainnya:
 Kehandalan, unicast vs. multicast, real-time, message vs. byte ...
Jaringan Komunikasi Dari Sisi
Infrastruktur




Elektron dan foton sebagai media komunikasi
Links: fiber, kawat tembaga, satellite, …
Switches: electronic/optical, crossbar/Banyan
Protocols: TCP/IP, ATM, SONET, Ethernet, X.25, IPX,
SNA
 Fungsionalitas: routing, error control, congestion control,
Quality of Service (QoS)
 Aplikasi: FTP, WEB, X windows, File zilla...
Jaringan Komputer : Pengantar
Komunikasi secara langsung (point to
point) seringkali tidak praktis
Jarak antar peralatan terlalu jauh
Sejumlah peralatan akan memerlukan jumlah
koneksi yang besar
Solusi yang nyata adalah : Jaringan
Komunikasi (Jaringan Komputer)
Definisi
Jaringan Komputer
sekelompok komputer yang saling dihubungkan
dengan menggunakan suatu protokol
komunikasi, sehingga antara satu komputer
dengan komputer yang lain dapat berbagi data
atau berbagi sumber daya (sharing resources).
D
Saluran komunikasi
A
B
C
TIPE JARINGAN
 Jarak Geografis
Local Area Networks (LAN)
Metropolitan Area Networks (MAN)
Wide Area Networks (WAN)
 Tipe Informasi
Jaringan data vs. jaringan telekomunikasi
 Tipe Aplikasi
Jaringan yang digunakan secara khusus: reservasi
pesawat terbang, jaringan perbankan, aplikasi SIGO
dan SIMAS
Jaringan yang digunakan secara internasional : Internet
Wide Area Networks (karakteristik)
Area yang dilingkupi luas
Menggunakan saluran komunikasi publik
Kecepatan transfer datanya relatif rendah
Beberapa
Beberapa teknologi alternatif
Circuit switching
Packet switching
Frame relay
Asynchronous Transfer Mode (ATM)
Local Area Networks
Area yang dilingkupi terbatas
Dalam gedung atau kampus kecil
Dimiliki oleh sebuah organisasi
Kecepatan transfer datanya besar (>= 10
MBps)
Biasanya menggunakan sistem broadcast
Beberapa teknologi alternatif :
 switched systems dan ATM
 Wifi
Topologi Jaringan (1)
Jaringan Terpusat (Star)
jaringan yang terdiri dari beberapa node
(client ) yang terhubung dengan sebuah
komputer pusat atau disebut server
melalui peralatan jaringan, yaitu switch
atau hub.
Server
Topologi Jaringan (2)
Ring
jaringan yang terdiri dari beberapa komputer
yang saling berhubungan antara satu dengan
lainnya tanpa komputer pusat.
Topologi Jaringan (3)
Topologi Bus : beberapa komputer
terkoneksi melalaui sebuah saluran
komunikasi secara bus
Klasifikasi Jaringan Komunikasi
 Jaringan komunikasi dapat diklasifikasikan
berdasarkan cara pertukaran informasi :
Communication
Network
Switched
Communication
Network
Circuit-Switched
Communication
Network
Broadcast
Communication
Network
Packet-Switched
Communication
Network
Datagram
Network
Virtual Circuit Network
Broadcast vs. Switched Communication Networks
 Broadcast communication networks
Informasi yang ditransmisikan oleh suatu simpul
(node) diterima oleh setiap simpul di jaringan
contoh: biasanya di LANs (Ethernet, Wavelan)
Persoalan: koordinasi akses semua simpul ke media
komunikasi (Multiple Access Problem)
 Switched communication networks
Informasi ditransmisikan ke sub-set simpul-simpul
tertentu
contoh: WANs (Telephony Network, Internet)
Persoalan: bagaimana menyampaikan informasi ke
simpul yang dituju
Hal ini dilakukan oleh simpul khusus (routers,
switches)
Circuit Switching
 Komunikasi secara khusus dibangun
selama proses transfer data (dedicated
communications)
 Tiga fase
1. circuit establishment
2. data transfer
3. circuit termination
 Bila jaringan tidak terjadi -> “Busy signal”
 Contoh
 Jaringan Telepon
 ISDN (Integrated Services Digital Networks)
Circuit Switching
Sebuah node (switch) di dalam jaringan
circuit switching
incoming links
Node
outgoing links
Packet Switching
 Data yang dikirim tidak dijamin datang secara
berurutan
 Data tersebut berupa paket dengan ukuran kecil
 Paket dilewatkan dari simpul satu ke simpul lain
antara pengirim dan penerima (Store and
forward)
 Metode ini digunakan untuk komunikasi dari
terminal ke komputer, dan juga dari komputer ke
komputer
Protokol
 Digunakan untuk komunikasi antar entitas
dalam suatu sistem
 Harus ‘berbicara’ dalam bahasa yang sama
 Entitas
User applications
e-mail facilities
terminals
 Sistem
Komputer
Terminal
Remote sensor
Elemen Kunci dari Protokol
Syntax
Format data
Level signal
Semantiks
Control information
Penanganan kesalahan
Timing
Speed matching
Sequencing
Arsitektur Protokol
Proses komunikasi dibagi menjadi modul
modul
Contoh :
 Transfer file dapat dipecah menjadi 3 modul :
 Aplikasi transfer file
 Layanan komunikasi
 Akses jaringan
Arsitektur Sederhana Transfer File
Agar dapat berhubungan suatu perangkat
harus bersifat sebagai interface dengan
sistem transmisi.
Jika sebuah interface dibuat, maka diperlukan
pembangkit sinyal (signal generation) agar terjadi proses
komunikasi.
Hal-hal yang berkaitan dengan sinyal seperti bentuk dan
intensitasnya, haruslah :
 Memadai untuk disebarkan melalui sistem transmisi.
 Mampu diterjemahkan sebagai data pada perangkat
receiver.
Terminal Komunikasi Data
Perangkat terminal data (Data Terminal
Equipment) Perangkat yang berfungsi untuk
mengirim serta menerima data dan
informasi.
Dua kelompok berdasarkan metode
pengiriman data ke jalur transmisi.
1. Terminal yang melakukan pengiriman
data ke jalur transmisi dengan
dikendalikan oleh operator.
2. Terminal yang melakukan pengiriman
data ke jalur transmisi melalui memory
penyangga (buffer) yang dimiliki.
Kendala-kendala komunikasi data :
Waktu tanggap sistem
Ukuran kecepatan sistem
Troughput
Ukuran beban dari sistem
Faktor manusia
Yang menentukan lancar-tidaknya suatu sistem
Bentuk Komunikasi Data :
Sistem Komunikasi Off-Line
Sistem Komunikasi ON-Line
Sistem Komunikasi Off-Line
Off-line Communication system adalah
suatu sistem pengiriman data melalui
fasilitas komunikasi dari suatu lokasi ke
pusat pengolahan data, tetapi data yang
dikirim tidak langsung diproses oleh CPU.
Terminal
Modem
Modem
Terminal
Sistem Komputer
Sistem Komunikasi data Off-Line :
- Terminal : Adalah suatu I/O device yang digunakan untuk
mengirim data dan menerima data jarak jauh dengan
menggunakan fasilitas telekomunikasi.
- Jalur komunikasi : Adalah fasilitas telekomunikasi yang sering
digunakan, seperti telephon, telex dll.
- Modem : (Modulator/Demodulator) adalah suatu alat yang
mengalihkan data dari sistem kode digital ke dalam sistem kode
analog dan sebaliknya.
- Sistem komputer : merupakan perangkat utama untuk
pemerosesan data yang menerima input data dan menghasilkan
Output.
Sistem Komunikasi On-Line
On-line Communication system data yang
dikirim melalui terminal dapat langsung
diolah oleh pusat komputer.
Bentuk system komunikasi On-Line
Realtime System
Batch Processing System
Timesharing System
Distributed Data Processing System
Realtime System
Merupakan suatu system pengolahan data yang
membutuhkan
tingkat
transaksi
dengan
kecepatan tinggi, saat data diterima kemudian
mengirimkan
kembali
hasil
pengirim data saat itu juga.
pengolahan
ke
CPU
TERMINAL
DISK
MODEM
MODEM
TERMINAL
MODEM
TERMINAL
Real Time System
MODEM
TERMINAL
Batch Processing System
Merupakan teknik pengolahan data dengan
menumpuk data terlebih dahulu dan diatur
pengelompokan data tersebut dalam kelompokkelompok yang disebut bacth, kemudian diolah
untuk mendapatkan laporan yang diinginkan.
Tumpukan
Data
Tumpukan
Data
Terminal
Media
Penyimpanan
CPU
Laporan
File Output
Batch Processing System
Tumpukan
Data
Timesharing System
Suatu teknik on-line system oleh beberapa pemakai
secara bergantian menurut waktu yang diperlukan
pemakai dengan melayani beberapa alat I/O secara
bergantian.
DISK
CPU
TERMINAL
TERMINAL
TERMINAL
Time Sharing System
Distributed Data Processing System
Merupakan bentuk yang sering digunakan sekarang
sebagai perkembangan dari timesharing system.
Sebagai suatu system komputer interaktif yang terpencar
secara
geografis
dan
dihubungkan
dengan
jalur
telemunikasi ke setiap komputer yang mampu memproses
data
secara
mandiri
dan
mempunyai
kemampuan
berhubungan dengan komputer lain dalam suatu system.
Komputer
Pusat
Komputer
Pusat
KOMPUTER
DISK
KOMPUTER
DISK
Komputer
Pusat
KOMPUTER
Distributed data processing system
DISK
Download