Title: William Stallings Komunikasi Data dan Komputer Diterjemahkan oleh Andi Susilo E-mail: andi.susilo@mail.com Fakultas Teknik, Jurusan Teknik Elektro, Peminatan Teknik Komunikasi Universitas Krisnadwipayana, Jakarta 2005
1William StallingsKomunikasi Data dan
KomputerDiterjemahkan oleh Andi SusiloE-mail
andi.susilo_at_mail.comFakultas Teknik, Jurusan
Teknik Elektro, Peminatan Teknik
KomunikasiUniversitas Krisnadwipayana, Jakarta
2005
2Sebuah Model Komunikasi
- Sumber (Source)
- Membangkitkan data yang akan ditransmisikan
- Pengirim (Transmitter)
- Mengkonversi data kedalam bentuk sinyal-sinyal
yang dapat ditransmisikan - Sistem Transmisi (Transmission System)
- Mengantarkan data
- Penerima (Receiver)
- Mengkonversi sinyal yang diterima kedalam bentuk
data kembali - Tujuan (Destination)
- Menerima data yang datang (incoming data)
3Diagram-Model Komunikasi yang disederhanakan
4Tugas-tugas Komunikasi Kunci
- Transmission System Utilization
- Interfacing
- Signal Generation
- Synchronization
- Exchange Management
- Error detection and correction
- Addressing and routing
- Recovery
- Message formatting
- Security
- Network Management
5Model Komunikasi Data yang disederhanakan
6Networking
- Komunikasi Point to point jarang digunakan dalam
praktek - Peralatan-peralatannya terpisah terlalu jauh
- Sejumlah besar peralatan akan memerlukan jumlah
koneksi yang tidak praktis - Solusi Sebuah jaringan komunikasi
7Model Jaringan yang disederhanakan
8Jaringan Area Luas Wide Area Network (WAN)
- Keluasan area geografis
- Melampaui hak-hak publik
- Melanjutkan bagian dari rangkaian carrier yang
umum dipakai - Teknologi-teknologi alternatif
- Circuit switching
- Packet switching
- Frame relay
- Asynchronous Transfer Mode (ATM)
9Circuit Switching
- Jalur komunikasi yang dibangun untuk durasi
percakapan - Misalnya Jaringan telepon
10Packet Switching
- Data yang dikirim berupa urutan (rangkaian)
- Paket kecil data di satu waktu
- Paket-paket yang dilewatkan dari node ke node
diantara sumber dan tujuan - Digunakan bagi komunikasi terminal ke komputer
dan komputer ke komputer
11Frame Relay
- Packet switching systems have large overheads to
compensate for errors - Sistem-sistem modern lebih dapat diandalkan
- Errors can be caught in end system
- Most overhead for error control is stripped out
12Asynchronous Transfer Mode
- ATM
- Evolusi dari frame relay
- Little overhead for error control
- Panjang paket tetap (disebut dengan cell)
- Kecepatannya dari 10Mbps sampai Gbps
- Nilai data konstan saat memakai teknik packet
switching
13Integrated Services Digital Network
- ISDN
- Dirancang untuk menggantikan sistem telecom umum
- Keluasan dari layanan-layanannya
- Memakai domain digital yang ada saat ini
14Local Area Network
- Cakupan area yang lebih kecil
- Gedung atau kampus kecil
- Biasanya dimiliki oleh organisasi yang sama
dengan peralatan-peralatan yang dipasangnya - Nilai data jauh lebih tinggi
- Biasanya berupa sistem-sistem penyiaran
- Saat ini beberapa sistem-sistem terswitch dan ATM
sedang diperkenalkan
15Protokol-protokol
- Dipakai untuk komunikasi antara entitas-entitas
didalam sistem - Harus berbicara dengan bahasa yang sama
- Entitas-entitas
- Aplikasi-aplikasi user
- Fasilitas-fasilitas e-mail
- Terminal-terminal
- Sistem-sistem
- Komputer
- Terminal
- Remote sensor
16Elemen-elemen Kunci Protokol
- Sintaks
- Format-format data
- Tingkatan-tingkatan sinyal
- Semantik
- Pengendalian informasi (Control information)
- Penanganan Kesalahan (Error handling)
- Timing
- Penyesuaian kecepatan (Speed matching)
- Urutan (Sequencing)
17Arsitektur Protokol
- Tugas komunikasi dipecah kedalam modul-modul
- Misalnya transfer file bisa memakai tiga modul
- Aplikasi transfer file
- Modul layanan komunikasi
- Modul akses network
18Arsitektur Transfer File yang Disederhanakan
19Sebuah Model Tiga Lapisan
- Lapisan Akses Network
- Lapisan Transport
- Lapisan Aplikasi
20Lapisan Akses Network
- Pertukaran data diantara komputer dan jaringan
- Komputer yang mengirim menyediakan alamat tujuan
- May invoke levels of service
- Tergantung dari jenis jaringan yang digunakan
(LAN, packet switched dan lain-lain.)
21Lapisan Transport
- Pertukaran data yang dapat diandalkan
- Kemandirian jaringan yang digunakan
- Kemandirian aplikasi
22Lapisan Aplikasi
- Mendukung aplikasi-aplikasi bagi user yang
berbeda - Seperti e-mail, transfer file, dan lain-lain
23Pengalamatan yang dibutuhkan
- Dua level pengalamatan yang dibutuhkan
- Setiap komputer memerlukan alamat jaringan unik
- Setiap aplikasi pada sebuah komputer
(multi-tasking) membutuhkan alamat unik pada
komputernya - Titik akses layanan (service access point atau
SAP)
24Arsitektur Protokol dan Jaringan
25Protokol dalam Arsitektur yang Disederhanakan
26Unit Data Protokol (Protocol Data Units (PDU))
- Di setiap lapisan, protokol-protokol digunakan
untuk berkomunikasi - Informasi kontrol ditambahkan ke data user di
setiap lapisan - Lapisan transport bisa saja mem-fragmen data user
- Setiap fragmen memiliki sebuah transport header
yang ditambahkan - SAP tujuan
- Bilangan terurut
- Kode pendeteksian kesalahan
- Memberikan unit data protokol transport
27Network PDU
- Menambahkan network header
- Alamat jaringan bagi komputer tujuan
- Memfasilitasi permintaan-permintaan
28Operasi dari Arsitektur Protokol
29Arsitektur Protokol TCP/IP
- Dikembangkan oleh US Defense Advanced Research
Project Agency (DARPA) bagi jaringan terswitch
paket-nya (ARPANET) - Digunakan Internet secara global
- No official model but a working one.
- Lapisan Aplikasi
- Host ke host atau lapisan transport
- Lapisan Internet
- Lapisan akses Network
- Lapisan fisik (physical)
30Lapisan Fisik (Physical Layer)
- Antarmuka fisik antara peralatan transmisi data
(misalnya komputer) dan media transmisi atau
jaringan - Karakteristik-karakteristik media transmisi
- Tingkatan-tingkatan sinyal
- Tarif data
- Dan lain-lain.
31Lapisan Akses Network
- Pertukaran data antara sistem akhir (end system)
dan jaringan - Destination address provision
- Invoking services like priority
32Lapisan Internet Internet Layer (IP)
- Sistem-sistem bisa saja ditempatkan pada
jaringan-jaringan yang berbeda - Fungsi-fungsi Routing yang menyeberangi banyak
jaringan - Diimplementasikan didalam sistem akhir dan
router-router
33Lapisan Transport (TCP)
- Pengantaran data yang dapat diandalkan
- Pemesanan pengantaran
34Lapisan Aplikasi (Application)
- Mendukung aplikasi-aplikasi user
- Seperti http, SMPT
35Model Arsitektur Protokol TCP/IP
36Model OSI
- Open Systems Interconnection
- Dikembangkan oleh the International Organization
for Standardization (ISO) - Tujuh lapisan
- Sebuah teori tentang sistem yang diantarkan
sangat terlambat! - TCP/IP merupakan standar de facto
37Lapisan-lapisan OSI
- Application
- Presentation
- Session
- Transport
- Network
- Data Link
- Physical
38OSI vs TCP/IP
39Standar-standar
- Dibutuhkan untuk memungkinkan kemampuan operasi
antara perlengkapan - Kelebihan-kelebihan
- Memastikan pasar yang besar bagi perlengkapan dan
software - Memungkinkan produk-produk dari vendor-vendor
yang berbeda untuk berkomunikasi - Kerugian-kerugian
- Membekukan teknologi (Freeze technology)
- Bisa memiliki banyak standar tentang hal yang sama
40Organisasi-organisasi Standar
- Internet Society
- ISO
- ITU-T (CCITT secara formal)
- ATM forum
41Bacaan lanjutan
- Stallings, W. Data and Computer Communications
(6th edition), Prentice Hall 1999 chapter 1 - Web site for Stallings book
- www.shore.net/ws/DCC6e.html
- Web sites for IETF, IEEE, ITU-T, ISO
- Internet Requests for Comment (RFCs)
- Usenet News groups
- comp.dcom.
- comp.protocols.tcp-ip