JARINGAN KOMPUTER
2013
My-DiaryZone Jaringan Komputer
DAFTAR ISI
i Jaringan Komputer
My-DiaryZone Jaringan Komputer
2.5.4 Hub....................................................................................................................35
2.5.5 Bridges..............................................................................................................35
2.5.6 Switch...............................................................................................................36
2.5.7 Router ..............................................................................................................37
2.5.8 Modem .............................................................................................................37
3 Lapisan Fisik ............................................................................... 39
3.1 Pengenalan.......................................................................................................40
3.2 Dasar Komunikasi Data ...............................................................................40
3.3 Media Transmisi .............................................................................................40
3.3.1 Magnetic Media ..............................................................................................40
3.3.2 Twisted Pair ....................................................................................................40
3.3.3 Coaxial Cable .................................................................................................41
3.3.4 Fiber Optics ....................................................................................................42
3.3.5 Transmisi Tanpa Kabel .................................................................................43
4 Lapisan Data Link .......................................................................48
4.1 Pendahuluan ....................................................................................................49
4.2 Logical Link Control Layer..........................................................................50
4.3 Media Access Layer.......................................................................................51
4.3.1 CSMA/CD .......................................................................................................51
4.3.2 CSMA/CA........................................................................................................53
4.3.3 Token Bus danToken Ring ..........................................................................53
4.3.4 MAC Address.................................................................................................54
Soal Latihan..................................................................................................................57
5 Local Area Network........................................................................58
5.1 Protokol-protokol dalam LAN dan model referensi OSI .....................59
5.1.1 Ethernet ...........................................................................................................59
5.1.2 FDDI..................................................................................................................61
5.1.3 Token Ring / IEEE 802.5...............................................................................63
5.1.4 Koneksi Fisik Token Ring ............................................................................63
5.2 Metode pengiriman pada LAN ...................................................................64
5.3 Topologi dalam LAN ....................................................................................64
5.3.1 Topologi Bus...................................................................................................65
5.3.2 Topologi Ring .................................................................................................65
5.3.3 Topologi Star ..................................................................................................66
5.3.4 Topologi Tree ................................................................................................66
6 Lapisan Network.............................................................................69
6.1 Fungsi layer network. ...................................................................................70
6.2 Protokol-protokol dalam Network Layer ...............................................71
6.2.1 IP ......................................................................................................................71
6.2.2 ARP dan RARP ...............................................................................................75
Jaringan Komputer ii
My-DiaryZone Jaringan Komputer
6.2.3 ICMP.................................................................................................................77
7 IP Address ......................................................................................82
7.1 Format IP address..........................................................................................83
7.2 Kelas-kelas Alamat IP....................................................................................84
7.3 Subnet Mask....................................................................................................84
7.4 CIDR.................................................................................................................85
7.5 Subnetting........................................................................................................87
7.6 Perhitungan Subnetting ................................................................................88
7.6.1 Contoh untuk kelas C. .................................................................................89
7.6.2 Contoh Untuk kelas B..................................................................................90
8 Internet Protocol versi 6 ...........................................................93
8.1 Pengenalan.......................................................................................................93
8.2 Fungsi dalam IPv6...........................................................................................94
8.3 Aspek Transisi ................................................................................................95
8.4 Struktur Protokol IPv6.................................................................................96
8.5 Pengalamatan ..................................................................................................97
8.6 Perbandingan IPv6 dan IPv4 ........................................................................99
9 Routing ........................................................................................104
9.1 Pengenalan..........................................................................................................105
9.2 Static Route.......................................................................................................105
9.3 Routing Dinamis.............................................................................................106
9.3.1 Distance Vector .............................................................................................106
9.3.2 Link State ...........................................................................................................107
9.4 Routing Protocol .............................................................................................107
9.4.1 RIP........................................................................................................................107
9.4.2 OSPF....................................................................................................................108
10 Lapisan Transport.......................................................................112
10.1 Pengenalan ..................................................................................................... . . 113
10.2 Layanan Transport Layer ........................................................................... .. 113
10.2.1 Connection Oriented................................................................................. . . 114
10.2.2 Connectionless............................................................................................. . . 114
10.2.3 TCP(Transmission Control Protocol) ................................................... . .115
10.2.4 Struktur Segmen TCP ...................................................................................115
10.2.5 Protokol Operation ..................................................................................... 117
10.2.6 UDP................................................................................................................119
10.2.7 Perbandingan TCP dan UDP.......................................................................120
11 Session, Prensentatio, dan Aplication ................................. . 123
11.1 Pendahuluan .....................................................................................................124
11.2 Session Layer ................................................................................................. 124
11.2.1 Inisiasi Koneksi ..................................................................................................125
Jaringan Komputer iv
My-DiaryZone Jaringan Komputer
Daftar Gambar
Gambar 1-1: Jaringan pada sebuah perusahaan adalah contoh dari LAN .......... 4
Gambar 1-2: Jaringan komputer sebuah perusahaan yang tersebar di beberapa
kota...................................................................................................................................... 5
Gambar 1-3: MAN melingkupi beberapa lokasi dalam sebuah kota.................... 6
Gambar 1-4: Topologi Bus............................................................................................. 7
Gambar 1-5: Jaringan bertopologi star ....................................................................... 8
Gambar 1-6: Jaringan bertopologi ring ....................................................................... 9
Gambar 1-7: Topologi ring dengan cincin redundan............................................... 9
Gambar 1-8: Penanganan koneksi yang terputus pada jaringan dengan cincin
ganda..................................................................................................................................10
Gambar 1-9: Jaringan bertopologi tree.....................................................................10
v Jaringan Komputer
My-DiaryZone Jaringan Komputer
Daftar Tabel
Tabel 13.1 Pemetaan layanan dan mekanisme pengamanan ............................. 136
Jaringan Komputer vi
My-DiaryZone Jaringan Komputer
Overview
Pada bab ini siswa akan belajar mengenai latar belakang adanya jaringan
komputer, definisi, disertai manfaat yang di dapat dari adanya jaringan
komputer. Bab ini merupakan dasar-dasar dari jaringan komputer ditinjau
dari struktur fisiknya. Siswa akan belajar mengenai penggolongan jaringan
komputer berdasarkan ruang lingkup, bentuk, peran, dsb.
Tujuan
1.1 Pendahuluan
Mempelajari mengenai jaringan komputer merupakan rencana jangka
panjang yang tidak bisa dianggap mudah. Perkembangannya teknologinya
demikian cepat mengikuti perkembangan perangkat keras komputer lainnya.
Meskipun demikan pada prinsipnya dasar-dasar jaringan komputer tidak
berubah terlalu banyak. Langkah awal mempelajari jaringan komputer adalah
mengetahui definisi dan latar belakang dibuatnya jaringan komputer diikuti
dengan jenis-jenis jaringan komputer ditinjau dari berbagai sudut pandang.
Pada awalnya komputer tidak dibuat untuk saling berkomunikasi satu sama
lain. Bentuk paling umum penggunaan komputer adalah pada perusahaan-
perusahaan besar (dikarenakan harganya yang luar biasa mahal) di mana
sebuah unit pengolah dan penyimpan data yang besar (mainframe) melayani
para pengguna yang bekerja melalui terminal-terminal yang terhubung pada
mainframe tersebut.
Pihak lain yang menggunkaan komputer adalah pihak militer, contohnya
adalah saat menghitung jarak dan sudut tembak artileri untuk mendapatkan
perhitungan yang tepat dan akurat perhitungan dilakukan menggunakan
bantuan komputer. Era perang dingin antara Amerika Serikat dengan Uni
Soviet telah mendorong Amerika Serikat untuk membuat komputer yang
dapat berkomunikasi dengan komputer lainnya.
DARPA sebagai bagian dari Departemen Pertahanan Amerika
Serikat adalah badan militer yang bertugas mewujudkan sistem tersebut.
Purwarupa (prototype) jaringan komputer kemudian diperkenalkan pada
tahun 1973 untuk kemudian mulai diperkenalkan untuk digunakan untuk
kepentingan non militer terutama kepada pihak-pihak akademik terutama
pihak perguruan-perguruan tinggi.
1.3 Definisi
Jaringan komputer dapat diartikan sebagai sekelompok komputer
yang saling terhubung melalui suatu media dan saling
berkomunikasi/bertukar data.
1.4 Manfaat-manfaat
Jaringan komputer terbukti memiliki banyak manfaat untuk berbagai kalangan,
di antaranya:
1. Memungkinkan berbagi pakai sumber daya komputasi antar
komputer
2. Bertukar data dan informasi
3. Memungkinkan pengendalian komputer melalui komputer di tempat
lain (remote)
Finance
Department
Network R&D
Network
Server
Network
Gambar 1-1: Jaringan pada sebuah perusahaan adalah contoh dari LAN
Directors
House
Internet
Bandung
Branch Office
Jakarta Bandung
Branch Office Headquarter
Gambar 1-2: Jaringan komputer sebuah perusahaan yang tersebar di
beberapa kota
Bandung
Internet
Directors
House
Dago
Branch Office
Japati
Headquarter
Lembong
Branch Office
Pada jaringan ini kerusakan pada salah satu simpul juga akan melumpuhkan
seluruh jaringan. Untuk mengatasi masalah ini biasanya dibuat pula cincin
tambahan yang digunakan sebagai cadangan seperti gambar 1-7 di bawah ini.
Ketika salah satu koneksi antar komputer rusak maka cincin akan berubah
sedemikan sehingga menyerupai huruf C seperti digambarkan pada gambar 1-
8.
Jika setiap simpul terkoneksi dengan seluruh simpul lain di dalam jaringan
maka jaringan tersebut dikatakan bertopologi fully connected mesh.
Latihan
Overview
Bab ini akan menjelaskan tentang Protokol Jaringan komputer, cara kerja
global dari setiap lapisan protokol dan bagaimana mereka berkomunikasi.
Juga akan dibahas tentang perangkat keras-perangkat keras yang umum
digunakan dalam membangun sebuah jaringan, dan posisinya dalam model
referensi OSI.
Tujuan
Komunikasi antar mesin dilakukan antar layer ke N yang sama. Aturan dan
konvensi yang digunakan secara umum dinamakan sebagai protokol layer N.
Pada dasarnya, sebuah protokol adalah persetujuan adalah persetujuan antara
pihak-pihak yang saling berkomunikasi tentang bagaimana proses komunikasi
tersebut dijalankan. Sebagai analogi dalam dunia nyata adalah ketika seorang
dari daerah A bertemu dengan orang dari daerah B, komunikasi akan susah
dijalankan jikalau tidak ada kesepakatan tentang tata krama dan bahasa yang
akan digunakan. Kesalahan dalam mematuhi aturan akan menyebabkan proses
komunikasi menjadi gagal. Pada kenyataannya, tidak ada pengiriman data yang
secara langsung dilakukan antara layer N dari mesin satu dengan layer N di
mesin lainnya. Tetapi, data akan dikirimkan ke layer yang ada dibawahnya
hingga mencapai layer yang paling bawah.
Berikut ini merupakan 7 layer detil tentang model referensi Open System
Interconenction (OSI):
Pengirim Penerima
Menunjang aplikasi untuk berkomunikasi melalui jaringan
Application Application
Memformat data sehingga dapat dikenali penerima
Presentation Presentation
Membuat koneksi antar komputer, dan setelah data
terkirim semua akan memutuskan koneksi
Dekapsulasi Data
Enkapsulasi Data
Session Session
Mengatur flow control, penginformasian pengiriman paket
data, dan melakukan pengiriman data lagi jika diperlukan
Transport Transport
Menambahkan alamat jaringan (IP address) pada paket
Network Network
Protokol Jaringan Komputerr
Jaringan Komputer
Physical Physical
Jalur Fisik
Dari tujuh layer tersebut bisa dibagi menjadi 2 bagian utama yang kita sebut
layer atas (upper layer) dan layer bawah (lower layer). Layer atas terdiri dari 3
layer (Application, Presentation, Session) mendefinisikan bagaimana aplikasi-
aplikasi berkomunikasi satu sama lain dan bagaimana aplikasi berkomunikasi
dengan user. Layer bawah terdiri dari 4 layer (Transport, Network, Data Link,
Physical) mendefinisikan bagaimana data dipindahkan dari satu tempat ke
tempat lain. Layer yang berada dibawah sebuah layer akan memberikan
layanan terhadap layer yang ada diatasnya.
Contoh yang ada pada layer ini adalah WWW, email gateway, EDI, utilitas
navigasi internet, layanan perbankkan online.
Contoh yang ada pada layer ini adalah JPEG, ASCII, EBCDIC, TIFF, GIF, PICT,
enkripsi, MPEG, MIDI.
Contoh yang ada pada layer ini adalah NFS, RPC, SQL, NetBios names,
Appletalk Session Protocol(ASP).
Contoh yang ada pada layer ini adalah TCP, UDP, SPX
Router merupakan perangkat keras yang diatur dalam layer ini, dan
menyediakan layanan routing dalam sebuah internetwork. Ketika sebuah
paket diterima pada sebuah antarmuka router, IP address tujuan diperiksa.
Jika paket tidak ditujukan untuk router tersebut, maka router akan melihat
alamat tujuan kedalam table pengalamatan (routing table). Ketika router sudah
memilih antarmuka keluar untuk paket data tersebut, maka paket data akan
dibungkus menjadi frame data dan mengirimkannya melakui antarmuka
terpilih menujun kedalam jaringan lokal. Jika router tidak menemukan entri
pada routing table-nya maka paket data tersebut akan dibuang.
Contoh yang ada pada layer ini adalah IP, IPX, Appletalk DDP.
Layer data link melakukan format pada pesan atau data menjadi pecahan-
pecahan yang disebut data frame, dan menambahkan sebuah header yang
terdiri dari alamat perangkat keras tujuan dan asal.
Switch dan bridge bekerja pada layer ini. Switch dan Bridge akan membaca
setiap frame yang melaluinya, dan melakukan pengecekan terhadap MAC
addressnya dengan mencocokkannya dengan table filter yang dimilikinya
sehingga didapatkan alamat port mana yang harus dipilih untuk pengiriman
paket data. Switch membantu mengurangi network congestion (menurunnya
kualitas jaringan karena disebabkan oleh terlalu banyaknya data yang berada
dalam jaringan), karena data akan langsung dikirimkan kepada tujuan. Akan
tetapi ketika alamat yang dituju adalah alamat broadcast, switch akan
meneruskan semua paket broadcast ke setiap segmen yang terkoneksi secara
default.
Contoh yang ada pada layer ini adalah IEEE 802.3/802.2, HDLC, ATM, IEEE
802.5/802.2.
Contoh yang ada pada layer ini adalah V.35, V.24, RJ45, Ethernet, FDDI, Wifi,
Wimax.
TCP/IP
OSI Model
Protokol
Application
Presentation Application
Session
Transport Transport
Network Internetwork
Data Link Network
Physical (Hardware)
2.3.2 NetBEUI
NetBIOS Extended User Intarface (NetBEUI) pertama kali didesain oleh IBM
dan kemudian dikembangkan oleh Microsoft dan Novell. Protokol ini cocok
untuk digunakan pada jaringan kecil dengan jumlah node kurang dari 200.
Protokol ini tidak cocok untuk jaringan besar, karena tidak adanya dukungan
terhadap proses routing, sehingga komputer-komputer yang tidak berada
dalam satu jaringan yang sama tidak akan dapat berkomunikasi.
Protokol Jaringan Komputer 23
My-DiaryZone Jaringan Komputer
2.3.3 AppleTalk
2.3.4 IPX/SPX
Novell Inc. mengembangkan IPX/SPX diawal 1980an. Protokol ini kebanyakan
digunakan pada lingkungan Novell Netware. Pada sistem operasi Windows
protokol ini dinamakan NWLink (Netware Link).
Pada setiap layer ke-N, sebuah PDU merupakan pesan lengkap yang
mengimplementasikan protokol pada layer tersebut. Dan PDU layer ke-N
yang dikirimkan tersebut akan menjadi data yang harus dilayani (service) oleh
layer N-1. Sehingga, PDU layer ke N akan menamakan layer N-1 sebagai
sebuah service data unit (SDU). Tugas layer N-1 adalah untuk mengirimkan
SDU tersebut dengan mengubahnya menjadi SDU layer N menjadi format
PDU layer tersebut, dengan menambahkan header didepannya dan footer
dibelakangnya jika dibutuhkan. Proses ini dinamakan enkapsulasi data, karena
keseluruhan data yang berasal dari layer yang lebih atas akan dibungkus
menjadi sebuah data muatan pada layer yang ada dibawahnya.
Kemudian layer N-2 akan membungkus PDU dari layer N-1 dan
menjadikannya sebagai SDU dari layer N-2. Dan layer N-2 akan membentuk
PDU dari layer N-2 yang berisi SDU layer N-1 dan header serta footer dari
layer N-2. Proses tersebut akan diulang kembali hingga mencapai layer fisik,
seperti yang bisa dilihat pada gambar 2.3
Pengirim Penerima
Data Link L2H L3H L4H L5H L6H L7H Data L2F Data Link
Protokol Jaringan Komputer
Physical 0 0 1 1 0 1 0 0 1 1 1 0 1 Physical
Jaringan Komputer
Jalur Fisik
Ket : H = Header
F = Footer
Gambar 2.3 Cara kerja antar lapisan dalam OSI
My-DiaryZone Jaringan Komputer
Setiap protokol membuat sebuah PDU yang memiliki header yang dibutuhkan
oleh protokol tersebut untuk dikirimkan. Data tersebut akan menjadi SDU
pada layer selanjutnya. Diagram diatas menunjukkan bahwa PDU pada layer 7
terdiri dari header layer 7 (L7H) dan data aplikasi. Ketika diturunkan ke
layer yang ada dibawahnya (layer 6), maka akan menjadi SDU layer 6.
Kemudian protokol layer 6 akan menambahkan header layer 6 (L6H) untuk
membuat PDU layer 6, yang kemudian akan dikirimkan ke layer dibawahnya
yaitu layer 5. Proses akan berulang hingga mencapai layer 2, yang akan
membuat PDU layer 2, dimana dalam gambar 2.3 akan ditambahkan sebuah
header dan footer, yang kemudian akan dikonversi menjadi bit-bit dan
dikirimkan ke layer 1. Pada layer fisik data dikirimkan melalui media transmisi
ke host tujuan.
Di host tujuan paket data mengalir dengan arah sebaliknya, dari layer paling
bawah ke layer paling atas. Proses akan berjalan terbalik, akan dilakukan
proses dekapsulasi data, yaitu proses membuka header dan footer yang ada
pada tiap layer hingga mencapai layer yang paling atas.
Pada model referensi OSI, segmen TCP dibuat pada PDU layer ke-4, dan
ketika dikirimkan kepada IP, maka akan diperlakukan sebagai SDU yang
dinamakan paket IP (IP Packets) atau datagram IP (IP datagrams) dimana hal itu
merupakan PDU pada layer ke-3 tersebut. kemudian datagram tersebut akan
dikirimkan pada layer ke-2 pada model referensi OSI (layer terbawah pada
TCP/IP) yang pada layer tersebut dinamakan sebagai frame Ethernet (Ethernet
frames).
Sedangkan pada tujuan, proses tersebut akan dibalik, mulai dari frame data
yang diterima didekapsulasi menjadi datagram dan kemudian menjadi segmen.
Seperti yang bisa dilihat pada gambar 2.4
Pengirim Penerima
Data Aplikasi
TCP/UDP
Transport Header
Data Transport
TCP/UDP
Internetwork IP Header
Header
Data Internetwork
IP Datagram
Protokol Jaringan Komputer
Network Frame
Jaringan Komputer
Jalur Fisik / Hardware (0 0 1 1 0 1 0 0 1 1 1 0 1)
2. LocalTalk Connector
LocalTalk merupakan solusi yang dikembangkan oleh Macintosh agar
terhubung dengan jaringan. Disini akan digunakan kotak adapter
khusus dan kabel yang akan dihubungkan dengan port printer dari
Macintosh. Kerugian terbesar dari LocalTalk adalah kecepatannya
yang jauh lebih lambar dibandingkan dengan Ethernet.
3. Token Ring card.
Kartu jaringan Token Ring mirip dengan kartu Ethernet. Perbedaan
yang mencolok adalah dari tipe konektornya. Umumnya kartu Token
Ring memiliki 9 pin konektor tipe DIN untuk menghubungkan kartu
tersebut dengan kabel jaringan.
Protokol Jaringan Komputer 29
My-DiaryZone Jaringan Komputer
2.5.2.1 Kabel
Kabel merupakan media transmisi fisik yang umum
digunakan dalam sebuah jaringan. Dalam beberapa kasus, sebuah
jaringan hanya menggunakan satu jenis kabel saja, tetapi banyak juga
yang menggunakan beberapa jenis kabel dalam sebuah jaringan yang
lebih besar. Tipe-tipe kabel yang dipilih berhubungan dengan
topologi, protokol dan ukuran sebuah jaringan. Pemahaman tentang
jenis-jenis kabel yang berbeda-beda dan bagaimana mereka
terhubung dengan aspek-aspek lainnya sangat diperlukan bagi
kesuksesan pengembangan sebuah jaringan.
Kabel dibedakan menjadi
a. Kabel tembaga
i. Twisted Pair
1. Unshielded Twisted Pair (UTP)
Merupakan jenis kabel twisted pair yang paling
banyak digunakan. Kualitas dari kabel UTB bervariasi
dari tingkatan kabel telepon hingga kabel dengan
kecepatan tinggi. Didalam bungkus kabel terdapat 4
pasang kabel dengan, dengan kabel yang saling melilit
yang berbeda ukuran per-inci-nya untuk menghilangkan
interferensi dari pasangan lainnya dan peralatan
elektrik lainnya.
1. Thin Coaxial
Biasa dikenal juga dengan nama thinnet. 10Base2
berarti kabel tersebut memiliki spesifikasi untuk
membawa sinyal-sinyal Ethernet, sedangkan 2
berarti memiliki panjang segmen maksimum adalah
200 meter.
2. Thick Coaxial
Biasa dikenal dengan nama thicknet. 10Base5
berarti kabel tersebut memiliki spesifikasi untuk
sinyal-sinyal Ethernet. Sedangkan 5 berarti memiliki
panjang maksimum 500 meter. Kabel thick coaxial
memiliki perlindungan yang terbuat dari plastic
yang melindungi bagian tengah konduktor dari
kelembapan. Hal ini menyebabkan kabel jenis ini
memiliki jangkauan yang lebih panjang dalam
jaringan Bus linier. Kekurangannya dari kabel ini
adalah memiliki sedikit kelenturan dan susah untuk
diinstalasi.
Kabel coaxial membutuhkan konektor BNC dan T-
Connector untuk menghubungkannya dengan jaringan.
Untuk topologi Bus dan topologi tree juga dibutuhkan
b. Fiber Optics
Kabel Fiber optics atau serat kaca terdiri dari inti yang
terbuat dari kaca yang dikellilingi beberapa layer bahan
pelindung, seperti yang bisa dilihat pada gambar 2.12. Serat
kaca mengirimkan sinyal dalam bentuk cahaya, hal itu untuk
mengurangi interferensi yang banyak terjadi pada sinyal
elektrik. Hal ini membuat fiber optics ideal untuk beberapa
lingkungan tertentu yang memiliki interferensi elektrik dalam
cukup besar. Serat optic juga menjadi standar untuk
2.5.2.2 Wireless
2.5.3 Repeater
Melemahnya sinyal sering terjadi pada media transmisi kabel, sehingga
diperlukan sebuah peralatan yang dinamakan repeater. Repeater bisa berupa
sebuah alat tunggal atau juga tergabung kedalam sebuah hub atau switch.
Fungsi repeater adalah untuk memperkuat sinyal yang diterima dan
mengirimkannya lagi. Repeater digunakan jika panjang jaringan melebihi
kemampuan transmisi kabel yang digunakan.
2.5.4 Hub
Network hub atau multiport repeater atau biasa dikenal dengan nama hub
merupakan sebuah peralatan jaringan yang digunakan untuk menghubungkan
antar node yang menggunakan kabel twisted pair atau fiber optics, dan
membuat node-node tersebut berada dalam satu segmen jaringan yang sama.
Hub terdiri dari banyak port dan terkadang terdapat port untuk konektor
BNC dan AUI untuk menghubungkannya dengan dengan jenis kabel yang
lainnya. Didalam hub collision detection yang akan mengirimkan sinyal tunda
jika terjadi collision dalam jaringan tersebut. selain menghubungkan antar
computer hub juga digunakan untuk memperkuat sinyal yang dikirimkan
melalui hub tersebut.
Hub bekerja pada layer terbawah (fisik) pada model referensi OSI.
2.5.5 Bridges
topologi fisik yang berbeda, tetapi harus memiliki protokol yang sama. Bridge
bekerja pada pada layer Data link pada model referensi OSI.
Bridge memonitor lalu lintas informasi pada kedua sisi jaringan sehingga dapat
meneruskan paket informasi ke lokasi yang tepat. Kebanyakan bridge bisa
mendengar kedalam jaringan dan secara otomatis bisa menentukan alamat
dari setiap komputer dalam kedua sisi jaringan.
2.5.6 Switch
Switch merupakan konsentrator merupakan peralatan yang menyediakan titik
koneksi untuk kabel dari node-node computer dan peralatan lainnya. Switch
bekerja secara aktif untuk memperkuat sinyal yang dikirimkan. Seperti hub,
switch juga terdiri dari banyak port dan terkadang juga memiliki konektor
untuk jenis kabel yang lainnya.
Switch bekerja pada layer Data Link pada model referensi OSI. Perbedaan
antara Hub dan Switch adalah dari segi pengiriman datanya. Switch
menyimpan informasi MAC address dari setiap node yang terhubung
kedalamnya, sehingga pengiriman data bisa langsung diarahkan kedalam port
dimana computer atau node tersebut berada. Sedangkan hub akan
mengirimkan data keseluruh port yang terdapat koneksi kedalamnya. Sehingga
jaringan yang menggunakan switch memiliki kecepatan yang lebih besar
dibanding hub untuk sebuah kondisi yang sama.
2.5.7 Router
2.5.8 Modem
Suatu perangkat keras yang bertugas merubah data digital menjadi analog,
begitu juga dengan sebaliknya. Modem biasa digunakan untuk komunikasi
komputer satu dengan komputer yang lainnya dengan media transmisi
jaringan telepon biasa. Selain itu modem identik digunakan baik dalam
personal komputer maupun pada jaringan sebagai alat menyambungkan
kepada jaringan MAN, WAN dan internet.
Latihan
3 Lapisan Fisik
Overview
Bab ini akan menjelaskan tentang lapisan fisik dari OSI, media transmisi dan
juga cara untuk transfer data dari satu node ke node yang lain. Juga akan
dibahas tentang perangkat keras-perangkat keras yang umum digunakan
dalam membangun sebuah jaringan.
Tujuan
Lapisan Fisik 39
My-DiaryZone Jaringan Komputer
3.1 Pengenalan
Dalam bab ini kita akan melihat layer terbawah dalam susunan OSI layer yaitu
layer fisik(Physical Layer). Bab ini membahas masalah bentuk mekanik dan
elektrik pada jaringan. Kita akan membahas 3 macam media transmisi
antaralain : Kabel(Tembaga dan Optik), Wireless(Terestrial), dan satelit.
Materi ini akan memberikan pengentar teknologi transmisi yang digunakan di
jaringan modern.
40 Lapisan Fisik
My-DiaryZone Jaringan Komputer
yang terbungkus, memiliki ketebalan 1mm, dua kabel terlilit satu dengan yang
lainnya, sepeti bentuk molekul DNA.
Twisted pairs bisa digunakan untuk mentransmisikan sinyal analog maupun
digital. Bandwidth bergantung pada ketebalan kabel dan jarak yangharus
ditempuh, tetapi beberapa Megabits/sec bisa dicapai untuk jarak beberapa
kilometer untuk beberapa kasus. Karena performansinya yang cukup bisa
diandalkan dan harganya yang cukup murah, twisted pair banyak digunakan
dan sepertinya akan tetap digunakan untuk beberapa tahun ke depan.
Mulai tahun 1988, mulai diperkenalkan twisted pair kategori 5. Kabel tersebut
sama dengan ketegori 3 pairs, tetapi dengan lilitan kabel yang lebih banyak per
centi meternya, ayng dapat mencegah crosstalk dan mengantarkan sinyal lebih
baik untuk jarak yang lebih jauh, membuat kategori lima lebih cocok untuk
komunikasi computer berkecepatan tinggi.
Semua tipe kabel di atas sering direferensikan ke UTP(Unshielded Twisted
Pair), berbeda dengan kabel shielded twisted pair yang diperkenalkan oleh
IBM di awal 1980 yang harganya lebih mahal.
Lapisan Fisik 41
My-DiaryZone Jaringan Komputer
42 Lapisan Fisik
My-DiaryZone Jaringan Komputer
transparan, sehingga bila samudra berisi kaca tersebut, buka air, maka
dasarnya bisa dilihat seperti halnya daratan terlihat dari pesawat terbang pada
saat cuaca cerah.
Lapisan Fisik 43
My-DiaryZone Jaringan Komputer
44 Lapisan Fisik
My-DiaryZone Jaringan Komputer
Lapisan Fisik 45
46 Lapisan Fisik
My-DiaryZone Jaringan Komputer
Latihan
Lapisan Fisik 47
My-DiaryZone Jaringan Komputer
Overview
Bab ini mengajarkan garis besar mengenai struktur Data Link Layer disertai
fungsi-fungsi utama dari masing-masing bagian pada Data Link Layer.
Tujuan
4.1 Pendahuluan
Data link layer adalah layer ke-dua pada OSI layer setelah physical layer. Fungsi
dan tugas data link layer berkaitan erat dengan teknologi yang digunakan pada
physical layer seperti perangkat nirkabel, serat optik, ataupun kabel tembaga.
Pada implementasinya layer ini sering diwujudkan sebagai driver yang
menyertai kartu jaringan yang dipasang pada komputer.
Secara singkat data link layer bertugas untuk memfasilitasi pengiriman data
antar entitas yang terkoneksi dalam sebuah jaringan dan mendeteksi serta
mengkoreksi kerusakan data yang terjadi selama proses pengiriman tersebut.
Lebih detilnya berikut ini adalah fungsi dan tugas dari data link layer:
1. Membangun dan mengendalikan koneksi antara peralatan-peralatan
atau entitas-entitas dalam jaringan local
2. Mengendalikan akses terhadap media (kabel tembaga, serat optik,
dll) sehingga dapat digunakan bersama-sama oleh entitas-entitas
dalam jaringan tersebut
3. Melakukan pemecahan data menjadi ukuran yang lebih kecil yang
sesuai dengan karakteristik media dan teknologi yang digunakan
dalam jaringan yang disebut sebagai frame
4. Menyediakan pengalamatan pada tingkat fisik yang unik untuk setiap
perangkat yang ada dalam jaringan sehingga data dapat dikirimkan
dan sampai pada perangkat yang dituju
5. Mendeteksi dan menangani data yang mengalami kerusakan pada
proses pengiriman di physical layer
Fungsi-fungsi yang disebutkan sebelumnya dilakukan oleh dua sub layer yang
ada di dalam data link layer, yaitu: Logical Link Control Layer dan Media
Access Control Layer.
Data Link Layer
Lapisan Network 49
My-DiaryZone Jaringan Komputer
pengiriman, Sebaliknya jika nilainya berbeda maka telah terjadi kerusakan data
saat pengiriman dan pengirim akan diminta mengirimkan ulang data tersebut.
4.3.1 CSMA/CD
Mekanisme ini digunakan pada teknologi Ethernet dan merupakan mekanisme
yang paling banyak digunakan pada jaringan komputer. Carrier sense sendiri
menjelaskan bahwa perangkat keras yang bertugas mengkoneksikan komputer
ke media jaringan (kartu jaringan) dapat mengetahui apakah media jaringan
sedang digunakan oleh komputer lain untuk mengirimkan data. Multiple
access berarti terdapat beberapa komputer yang terkoneksi melalui media
yang sama dan saling bertukar data menggunakan media tersebut. Collision
Detection berarti peristiwa collision dapat dideteksi sehingga suatu
mekanisme penanganan collision dapat dilakukan setelahnya.
Lapisan Network 51
My-DiaryZone Jaringan Komputer
4.3.2 CSMA/CA
CA pada CSMA/CA berarti Collision Avoidance yang berarti mekanisme ini
berusaha menghindari terjadinya collision. CSMA/CA diterapkan pada
teknologi jaringan yang tidak memungkinkan perangkat mendengarkan
sekaligus mengirimkan data sehingga collision tidak bisa dideteksi. Contoh
nyatanya ada pada wireless LAN/WiFi. CSMA/CA juga diterapkan pada
kondisi sedemikian sehingga suatu entitas/perangkat jaringan tidak terdeteksi
oleh perangkat lain.
Pada CSMA/CA komputer yang ingin mengirimkan data harus terlebih dahulu
mendengarkan kondisi jaringan untuk beberapa lama hingga tidak ada aktivitas
pengiriman data lewat media jaringan. Setelah perangkat jaringan yakin tidak
terdapat komunikasi dalam jaringan maka perangkat tersebut akan
mengirimkan sinyal kepada seluruh anggota jaringan agar tidak mengirimkan
data lagi baru kemudian mengirimkan data ke komputer yang dituju.
Mekanisme ini pada kenyataannya tidak memiliki performa sebaik CSMA/CD
terlebih setelah perangkat switch memungkinkan pembentukan jalur maya
dalam switch yang menghubungkan antara komputer pengirim dengan
komputer tujuan yang menghindarkan dari terjadinya collision.
Lapisan Network 53
My-DiaryZone Jaringan Komputer
Struktur dari MAC Address seperti digambarkan pada gambar 4-6 terbagi
menjadi 6 byte atau dua bagian masing-masing 3 byte. MAC Address dapat
berupa:
Lapisan Network 55
My-DiaryZone Jaringan Komputer
Kedua jenis alamat ini dibedakan lewat konfigurasi least significant bit ke-dua
dari most significant byte seperti pada gambar 4-6. Jika bernilai 0 maka
alamatnya bersifat locally administered dan jika bernilai 1 maka alamatnya
bersifat universally administered.
Soal Latihan
1. Sebutkan tugas-tugas utama dari Data Link Layer!
2. Apa yang dimaksud dengan collision? Terangkan teknik-teknik untuk
mencegah collision!
3. Protokol apakah yang digunakan untuk menerjemahkan IP address
menjadi pasangan MAC addressnya? Bagaimana mekanismenya!
4. Kapan CSMA/CA digunakan untuk menggantikan CSMA/CD?
Lapisan Network 57
My-DiaryZone Jaringan Komputer
Overview
Bab ini akan menjelaskan Local Area Network dan topologi-topologi yang
umum digunakan pada pembuatan sebuah jaringan. Juga akan dibahas tentang
perangkat keras-perangkat keras digunakan oleh topologi tersebut.
Tujuan
Local Area Network (LAN) adalah jaringan komputer kecepatan tinggi yang
melingkupi area geografis yang relative kecil. Biasanya LAN menghubungkan
komputer-komputer, printer, server, dan berbagai peralatan lainnya. Selain itu
LAN memiliki banyak keuntungan lainnya bagi seorang user, misalnya untuk
proses sharing peralatan dan aplikasi, sharing file antar komputer dan
komunikasi antar user secara surat elektronik (email) dan berbagai macam
aplikasi lainnya.
IEEE 802.3
100BaseT
FDDI
Layer Fisik
5.1.1 Ethernet
Ethernet merupakan salah satu produk LAN yang distandardisasi kedalam
IEEE 802.3, standar yang lebih dikenal dengan nama CSMA/CD. Penggunaan
Ethernet dengan menggunakan kabel Ethernet merupakan jenis LAN berkabel
Lapisan Network 59
My-DiaryZone Jaringan Komputer
yang paling umum digunakan, menggantikan teknologi lain seperti token ring,
FDDI dan ARCNET.
Berdasarkan besarnya transfer rate terdapat empat jenis mode yang sekarang
banyak digunakan melalui kabel fiber optik dan twisted pair:
10 Mbps 10Base-T Ethernet
100 Mbps Fast Ethernet
1000 Mbps Gigabit Ethernet
10000Mbps - 10Gigabit Ethernet
Pilihan media Ethernet yang tersedia saat ini meliputi dua jenis tipe kabel
tembaga, UTP dan STP serta beberapa jenis serat optic. Standar IEEE 802.3
saat ini membutuhkan MAC Ethernet yang mendukung dua jenis
pentransmisian, yaitu:
5.1.2 FDDI
Fiber Distributed Data Interface (FDDI) menentukan LAN dengan ring ganda
berkecepatan token-passing 100Mbps menggunakan kabel serat oprik. FDDI
sering digunakan sebagai teknologi backbone berkecepatan tinggi karena
dukungannya terhadap bandwidth tinggi dan jangkauan yang lebih jauh
dibandingkan dengan kabel tembaga. Terdapat juga Copper Distributed Data
Interface (CDDI) yang merupakan implementasi protokol FDDI menggunakan
kabel tembaga yang memiliki kecepatan hingga 100 Mbps.
FDDI menggunakan arsitektur ring ganda dengan lalu lintas pada setiap ring
mengalir pada arah yang berlawanan. Selama pengoperasian secara normal,
ring primary digunakan untuk transmisi data, sedangkan ring secondary
berada dalam posisi idle. Tujuan dari FDDI adalah untuk menyediakan
ketahanan dan kekuatan jaringan yang superior.
Media transmisi yang digunakan pada FDDI adalah serat optik, tetapi
sebenarnya juga bisa dijalankan menggunakan kabel tembaga dalam CDDI.
Serat optic memiliki beberapa keuntungan disbanding kabel tembaga. Secara
Lapisan Network 61
My-DiaryZone Jaringan Komputer
umum serat optic memiliki keamanan, ketahanan, dan performansi yang lebih
tinggi daripada kabel tembaga karena serat optic tidak mengeluarkan sinyal-
sinyal elektrik yang bisa diakses tanpa otorisasi. Sebagai tambahan, serat optic
kebal terhadap interferensi elektrik dari Radio Frequency Interference (RFI)
dan Electronic interference (EMI)
Terdapat dua tipe serat optic dalam FDDI: single-mode dan multi-mode.
Mode merupakan sebuah sinar cahaya yang memasuki serat optic dengan
sudut tertentu.
Gambar 6.2 Single mode dan Multi mode pada serat optik
62 Local Area Network
My-DiaryZone Jaringan Komputer
Jaringan Token Ring dikembangkan oleh IBM pada tahun 1970-an dan hingga
saat ini masih merupakan teknologi LAN utama di IBM. Spesifikasi IEEE 802.5
sangat mirip dan kompatibel dengan jaringan token ring IBM, bahkan IEEE
802.5 dimodelkan dari token ring IBM. Dan istilah token ring sendiri secara
umum mengacu kepada jaringan token ring IBM dan IEEE 802.5.
Proses pengiriman data pada Token Ring menggunakan sebuah paket kontrol
yang dikenal dengan nama token, yang selalu beredar dalam jaringan. Node
yang yang akan mengirimkan data mengambil token dan memasukkan datanya
pada token tersebut dan mengembalikannya kepada jaringan. Node tujuan
mengambil token tersebut, mengambil datanya dan mengembalikannya kepada
pengirim. Protokol semacam ini dapat mencegah terjadinya collision sehingga
bisa menghasilkan performansi yang lebih baik, terutama pada penggunaan
jaringan dengan bandwidth yang besar.
Topologi Tree dalam arsitektur LAN mirip dengan topologi Bus tetapi
terdapat percabangan pada beberapa node. Ilustrasi pada gambar 6.5
menggambarkan topologi tree ini
Lapisan Network 67
My-DiaryZone Jaringan Komputer
Latihan
6 Lapisan Network
Overview
Bab ini akan menjelaskan tentang layer network dalam OSI serta protokol-
protokol yang digunakan didalam layer tersebut.
Tujuan
Lapisan Network 69
My-DiaryZone Jaringan Komputer
6.2.1 IP
Sebuah paket IP memiliki format data seperti yang digambarkan pada gambar
7.1
Lapisan Network 71
My-DiaryZone Jaringan Komputer
Keterangan:
6.2.1.1 IPv4
Lapisan Network 73
My-DiaryZone Jaringan Komputer
6.2.1.2 IPv6
Lapisan Network 75
My-DiaryZone Jaringan Komputer
16 bit
HTYPE PTYPE
TPA
Keterangan:
Hardware type (HTYPE) : Berisi jenis protokol pada layer data link,
misal nilai untuk ethernet adalah 1.
Protocol type (PTYPE) : Berisi jenis protokol yang digunakan,
misal IP adalah 0x0800
Hardware length (HLEN) : Berisi panjang alamat fisik dalam ukuran
byte. Panjang alamat fisik Ethernet adalah 6 byte.
Protocol length (PLEN) : Berisi panjang alamat IP. Untuk IPv4
memiliki panjang 4 byte.
Operation (OPER) : Berisi informasi tentang operasi yang
dilakukan. ARP request = 1, ARP reply = 2, RARP request = 3, dan RARP
reply = 4.
Sender hardware address (SHA) : Berisi alamat fisik dari pengirim.
Sender protocol address (SPA) : Berisi alamat protokol (IP) dari pengirim.
Target hardware address (THA): berisi alamat fisik dari komputer tujuan.
Untuk ARP request maka akan dikosongkan.
Target protocol address (TPA) : Berisi alamat protokol (IP) dari komputer
tujuan. Untuk RARP request maka akan dikosongkan.
6.2.3 ICMP
192 ID Sequence
Gambar 7.3 Format paket data ICMP
Keterangan:
Tipe : Tipe ICMP (Tabel dibawah)
Lapisan Network 77
My-DiaryZone Jaringan Komputer
Lapisan Network 79
My-DiaryZone Jaringan Komputer
Latihan
Lapisan Network 81
My-DiaryZone Jaringan Komputer
7 IP Address
Overview
Bab ini akan menjelaskan secara lebih jauh fungsi yang ada dalam layer
network, terutama bagian pengalamatan pada Ipv4. Akan dibahas juga
tentang proses subnetting serta perhitungan untuk mendapatkan subnet dan
alamat IP-nya.
Tujuan
Gambar 8.1 Alamat IP dengan 32 bit yang terbagi kedalam 4 oktet dan
representasi dalam bentuk binernya
Lapisan Network 83
My-DiaryZone Jaringan Komputer
A N.H.H.H 255.0.0.0
B N.N.H.H 255.255.0.0
C N.N.N.H 255.255.255.0
7.4 CIDR
CIDR (Classless Inter-Domain Routing) merupakan sebuah metode
yang digunakan untuk mengkategorikan alamat IP dengan tujuan untuk
mengalokasikan lamat IP kepada user dan untuk efisiensi dalam proses routing
paket-paket IP didalam internet. Metode ini biasanya digunakan oleh ISP
(Internet Service Provider) untuk mengalokasikan alamat kepada sebuah rumah,
perusahaan atau ke seorang pelanggan.
Ketika kita menerima sebuah blok alamat dari ISP, umumnya kita
akan menerima dalam bentuk 192.168.1.10/28. Maksud dari angka-angka
tersebut adalah menjelaskan bahwa kita berada pada subnet 28. Hal ini
berarti kita menggunakan sebanyak 28 nilai 1, atau berarti subnet mask kita
adalah menjadi 255.255.255.240.
Alasan adanya CIDR adalah seperti yang telah dijelaskan sebelumnya,
yaitu hanya ada 3 kelas penggolongan alamat IP. Dimana masing-masing kelas
memiliki jumlah maksimal alamat tertentu. Ambil sebuah contoh dimana
sebuah organisasi dengan jumlah komputer yang harus terhubung ke jaringan
adalah 1000 komputer. Jika digunakan kelas C, yang maksimal adalah 256
host, maka jumlah tersebut terlalu kecil untuk digunakan. Jika kita gunakan
kelas B, yang maksimal jumlah hostnya adalah 65536, maka sisanya akan
menjadi terbuang percuma. Hal ini akan menjadi tidak efisien pada masalah
routingnya.
CIDR menggunakan VLSM (Variable-Length Subnet Masks) untuk
mengalokasikan alamat IP sesuai dengan kebutuhannya, daripada
menggunakan mengikuti aturan-aturan kelas-kelas A, B dan C dalam jaringan.
Sehingga pembagian jaringan atau host dapat dilakukan dengan menggunakan
pada semua bit yang ada pada alamat. Seperti yang terdapat pada table 8.2.
Lapisan Network 85
My-DiaryZone Jaringan Komputer
7.5 Subnetting
Dalam sebuah jaringan komputer, sekelompok komputer dan
peralatan jaringan yang memiliki routing prefix IP address yang sama
dinamakan sebuah subnetworks atau subnet. Dengan menggunakan
subnetting, sebuah jaringan yang besar bisa dipecah dan dibentuk menjadi
sebuah jaringan-jaringan yang lebih kecil. Proses tersebut dinamakan dengan
subnetting. Subnetting memberikan beberapa keuntungan, antara lain:
a. Berkurangnya lalu lintas jaringan. Untuk mengkomunikasikan
beberapa subnet dalam sebuah jaringan, maka kita harus
menggunakan sebuah router. Dengan adanya router, maka
semua lalu lintas hanya akan berada didalam jaringan tersebut,
kecuali jika paket tersebut ditujukan kepada jaringan yang
lainnya.
b. Kerja jaringan yang optimal. Hal ini disebabkan oleh
berkurangnya lalu lintas jaringan.
c. Pengelolaan yang sederhana. Akan lebih mudah bagi kita untuk
mengelola sebuah jaringan kecil-kecil yang saling terisolasi jika
dibandingkan dengan mengelola sebuah jaringan tunggal yang
sangat besar.
d. Membantu pengembangan jaringan dengan jarak geografis yang
jauh. Karena jalur dalam WAN yang lebih lambat dan mahal,
maka sebuah jaringan yang mencakup jarak yang jauh akan
Lapisan Network 87
My-DiaryZone Jaringan Komputer
Pada sebuah jaringan yang besar, tanpa adanya subnetting, lalu lintas
paket dalam jaringan bisa mencapai nilai rata-rata yang cukup tinggi, yang
banyak disebabkan oleh terjadinya collision pada sebuah jaringan Ethernet
(CSMA/CD). Oleh karena itu subnetting digunakan untuk membentuk
jaringan-jaringan yang lebih kecil. Disini router digunakan untuk mengelola
lalu lintas data dan memisahkan batas antar subnet.
Selain itu. subnetting membantu juga dalam mengatasi masalah
keterbatasan jumlah host dalam IPv4, dimana jumlah maksimal alamat IP yang
dimungkinkan adalah sebanyak 2 32 alamat IP. Mengingat bahwa setiap mesin
yang terhubung kedalam internet haruslah memiliki alamat yang unik, maka
jika dilihat maka jumlah tersebut tidak mungkin akan cukup untuk seluruh
mesin yang ada di dunia ini.
Oleh karena itu, jika dilihat dari posisinya didalam sebuah jaringan,
sebuah alamat IP dibagi menjadi 2 golongan, yaitu:
a. IP publik yaitu alamat IP yang langsung terhubung kedalam internet,
dimana IP tersebut bersifat unik di keseluruhan jaringan internet.
b. IP private yaitu alamat IP yang bersifat tidak umum, yang hanya
dikenali oleh jaringan lokal saja. Agar dapat terhubung ke internet
dibutuhkan beberapa server yang bisa digunakan untuk
mengkonversi alamat kita sehingga terhubung kedalam internet.
Lapisan Network 89
My-DiaryZone Jaringan Komputer
Lapisan Network 91
My-DiaryZone Jaringan Komputer
Latihan
a. 192.168.10.0/27
b. 192.168.10.0/28
c. 172.16.0.0/20
d. 172.16.0.0/22
e. 10.0.0.0/16
a. 192.200.100.90/27
b. 192.200.100.90/28
c. 150.120.160.100/19
d. 150.120.160.100/20
Overview
Bab ini akan menjelaskan tentang evolusi dari IPv4 ke IP6, cara kerja global
dari IPv6. Juga akan dibahas mengapa IPv6 sangat diperlukan untuk mengatasi
perkembangan jaringan computer dalam waktu saat ini.
Tujuan
8.1 Pengenalan
Berbeda dengan IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat
yang dapat dicapainya mencapai 4,294,967,296 alamat), alamat IPv6 memiliki
Lapisan Network 93
My-DiaryZone Jaringan Komputer
Sama seperti halnya IPv4, IPv6 juga mengizinkan adanya DHCP Server sebagai
pengatur alamat otomatis. Jika dalam IPv4 terdapat dynamic address dan static
address, maka dalam IPv6, konfigurasi alamat dengan menggunakan DHCP
Server dinamakan dengan stateful address configuration, sementara jika
konfigurasi alamat IPv6 tanpa DHCP Server dinamakan dengan stateless
address configuration.
Seperti halnya IPv4 yang menggunakan bit-bit pada tingkat tinggi (high-order
bit) sebagai alamat jaringan sementara bit-bit pada tingkat rendah (low-order
bit) sebagai alamat host, dalam IPv6 juga terjadi hal serupa. Dalam IPv6, bit-bit
pada tingkat tinggi akan digunakan sebagai tanda pengenal jenis alamat IPv6,
yang disebut dengan Format Prefix (FP). Dalam IPv6, tidak ada subnet mask,
yang ada hanyalah Format Prefix.
Lapisan Network 95
My-DiaryZone Jaringan Komputer
oleh IPv6. Di masa depan, jumlah perangkat jaringan yang tidak bisa
kita bayangkan jumlahnya mungkin akan membutuhkan koneksi ke
jaringan kita, seperti perangkat PDA, mobile phone, TV, dan radio.
Dalam Ipv6 ada beberapa header yang dalam Ipv4 terdapat dalam
standar header dipindahkan dalam header ekstensi. Extension headers
Header dan extension header pada IPv6 ini menggantikan header dan
option pada IPv4. Tidak seperti options pada IPv4, extension headers
IPv6 tidak memiliki ukuran maksimum dan dapat diperluas untuk
melayani kebutuhan komunikasi data di IPv6. Jika pada header IPv4
semua option akan dicek dan diproses jika ada maka pada extension
headers IPv6 hanya ada satu yang harus diproses yaitu Hop-by-Hop
Options. Hal ini akan meningkatkan kecepatan pemrosesan header
8.5 Pengalamatan
Dalam arsitektur pengalamatannya alamat IPv6 mempunyai ukuran 128
bits yang artinya kira-kira berjumlah 2128 atau kira-kira 3,4 x 1038
alamat. Namun perhitungan teori ini tidaklah sepenuhnya akurat
karena adanya hirarki routing dan kenyataan bahwa pada akhirnya
nanti sebuah alamat akan didelegasikan sebagai blok yang bersambung
dan bukan sebagai tiap-tiap satuan alamat.
Alamat IPv6 tersebut kira-kira akan terpotong setengahnya. Tidak
akan pernah ada subnet yang memiliki 64 bit alamat signifikan atau
lebih. Dari 128 bit tersebut hanya akan digunakan 64 bit untuk
routing global dan internal yang disebut sebagai routing prefix. Sisa 64
bit dari alamatlah yang akan menunjukkan sebuah host pada suatu
subnet yang disebut sebagai host identifier atau host id.
Alamat ini bisa direpresentasikan menjadi 8 segmen bilangan 16 bit
dalam bilangan heksa antara 00000 s.d 0xffff misal :
2001:d30:3:242:0000:0000:0000:1
2001:d30:3:240::/56
Lapisan Network 97
My-DiaryZone Jaringan Komputer
1. Alamat Unicast
Global Unicast, merupakan alamat dengan skup global dan unik
sehingga bisa di-rute-kan di Internet. Selain global unicast, IPv6 juga
mempunyai alamat local unicast dengan skup terbatas pada link lokal.
Link-local addresses
Alamat ini digunakan untuk berkomunikasi dalam skup link lokal
yaitu pada link yang sama (misal jaringan flat tanpa router). Router
tidak akan melewatkan trafik dari alamat-alamat ini keluar link.
Alamat ini ditandai dengan prefix 1111 1110 10 atau FE80::/10.
Alamat ini akan selalu diawali FE80 dan menggunakan prefix
FE80::/64 dengan 64 bit selanjutnya adalah interface id. Alamat link
local ini dikonfigurasikan melalui IPv6 autoconfiguration.
Site-local addresses
Alamat ini mirip dengan alamat private pada IPv4 yang dalam
teknologi IPv6 digunakan dalam skup site dan ditandai dengan
prefix 1111 1110 11 atau FEC0::/10. Alamat ini akan selalu diawali
dengan FEC0. Karena sifatnya yang ambigu dan sulitnya
pendefisinian baku dari skup site maka alamat ini dihapuskan
penggunaanya.
2. Alamat anycast
3. Alamat Multicast
Seperti halnya pada IPv4 pada IPv6 alamat ini menunjukkan
sekumpulan piranti dalam grup multicast. Jadi alamat ini hanya akan
muncul sebagai alamat tujuan, tidak akan pernah sebagai alamat asal.
Jika paket dikirimkan ke alamat ini maka semua anggota grup akan
memprosesnya.
Byte pertama menunjukkan bahwa ini adalah alamat multicast. Empat
bit selanjutnya merupakan flag yang masing-masing telah
didefinisikan. Bit pertama harus 0 karena dicadangkan untuk
keperluan di masa mendatang. Bit kedua menunjukkan apakah alamat
multicast ini mengandung alamat Rendezvous Point (RP), yaitu titik
distribusi untuk aliran multicast tertentu dalam suatu jaringan
multicast. Bit ketiga menandakan apakah alamat multicast ini
mengandung informasi prefix. Sementara bit terakhir menunjukkan
apakah alamat ini diberikan secara permanen.
Bagian berikutnya adalah Scope yang digunakan untuk membatasi
skup dari alamat multicast.
Panjang alamat 32 bit (4 bytes) Panjang alamat 128 bit (16 bytes)
Dikonfigurasi secara manual atau Tidak harus dikonfigurasi secara
DHCP IPv4 manual, bisa menggunakan
address autoconfiguration.
Dukungan terhadap IPSec Dukungan terhadap IPSec
opsional dibutuhkan
Lapisan Network 99
My-DiaryZone Jaringan Komputer
Lapisan Network
My-DiaryZone Jaringan Komputer
Latihan
Lapisan Network
My-DiaryZone Jaringan Komputer
9 Routing
Overview
Bab ini akan menjelaskan tentang Routing, cara kerja global Protokol
Routing. Juga akan dibahas peran routing dalam perjalan paket di jaringan
internet dunia.
Tujuan
9.1 Pengenalan
Routing adalah pemilihan jalur dalam jaringan pada saat paket dari suatu
jaringan akan menuju ke jaringan lainnya dalam sebuah internetwork. Routing
juga dapat merujuk kepada sebuah metode penggabungan beberapa jaringan
sehingga paket-paket data dapat hinggap dari satu jaringan ke jaringan
selanjutnya. Packet switching di jaringan, routing mengarahkan paket yang
transit dari alamat ip paket dari sumber menuju tujuan akhir mereka melalui
intermediate node, biasanya disebut perangkat keras router, bridge, gateway,
firewall atau switch. General-purpose computers with multiple NIC can also
forward packets and perform routing, though they are not specialized
hardware and may suffer from limited performance. Komputer dengan
beberapa NIC juga dapat meneruskan paket-paket dan melakukan routing,
walaupun bukan hardware khusus dan mungkin mempunyai kinerja yang
terbatas. Proses routing biasanya memforward secara langsung berdasarkan
routing table yang menyimpan jalan ke berbagai tujuan. Oleh karena itu,
membangun tabel routing, yang dilakukan di memori router sangat penting
untuk efisiensi routing. Sebagian besar algoritma routing menggunakan hanya
satu jalur jaringan untuk satu proses, tetapi multipath teknik memungkinkan
penggunaan beberapa alternatif jalan.
Jaringan kecil mungkin melibatkan tabel routing dikonfigurasi secara manual
(routing static). Sedangkan yang jaringan yang lebih besar melibatkan jaringan
topologi yang komplek dan dapat berubah dengan cepat, sehingga konstruksi
tabel routing secara manual tidak feasible. Namun demikian, sebagian besar
(PSTN) menggunakan pra-computed routing tabel, dengan route fallback jika
yang paling sering menjadi rute langsung telah diblokir. Adaptif route mencoba
untuk memecahkan masalah ini dengan membangun tabel routing secara
otomatis, berdasarkan informasi yang dibawa oleh routing protocol, jaringan
yang memungkinkan untuk bertindak hampir autonomously dalam jaringan
menghindari kegagalan dan blockages.
Lapisan Network
My-DiaryZone Jaringan Komputer
benar dan tidak sampai ke tujuan). Bila ada perubahan dalam jaringan atau
kegagalan terjadi antara dua node yang didefinisikan secara static, aliran data
harus dirutekan ulang secara manual. This means that anything that wishes to
take an affected path will either have to wait for the failure to be repaired or
the static route to be updated by the administrator before restarting its
journey. Ini berarti apapun yang akan melalui jalur akan mengalami kegagalan
sampai rute statis diperbaiki atau statis rute diperbarui oleh administrator
sebelum perjalanan diulang. Sebagian besar permintaan akan time out(gagal)
sebelum perbaikan ini dapat dilakukan. Namun, ada kalanya rute statis dapat
digunakan dan bahkan dapat meningkatkan kinerja jaringan. Beberapa
termasuk jaringan pendahulu dan rute standar.
Fenomena penambahan rute secara manual ke tabel routing, yang disebut
sebagai static routing. Hal ini dapat diimplementasikan dalam jaringan kecil,
tapi tidak dalam jaringan besar.
yang belum ada di table routing dia dimasukkan ke table tersebut. Dengan
seiring waktu berjalan semua node akan menemukan next hop untuk ke
semua jalur dan cost terbaik.
Ketika salah satu node di jaringan mati, maka node yang berhubungan
langsung dengan node tersebut akan mengupdate tabel routingnya. Kemudian
akan menyebarkan informasi tersebut ke semua node yang berhubungan
langsung dengan dia, dan kondisi akhir yang di dapat semua node di jaringan
sudah terupdate tabel routingnya.
9.4.1 RIP
Routing Information Protocol adalah routing protokol dinamis yang biasa
digunakan dalam LAN dan WAN. RIP menggunakan algoritma distance
vector. RIP menggunkan hop count sebagai metric. Mempunyai down time 180
seconds. RIP mencegah terjadinya looping dengan membatasi jumlah hops
maksimal yang dilewati dari sumber ke tujuan. Jumlah maksimum hop yang
diizinkan untuk RIP adalah 15. Hop batas ini juga menjadi batas ukuran
jaringan yang dapat didukung RIP. Jumlah hop 16 dianggap sebagai jarak tak
hingga yang mendeskripsikan tidak dapat diakses, tidak dapat dioperasikan,
route yang tidak dapat dituju. Awalnya setiap router akan mengirimkan
mengirimkan update setiap30 detik. Di dalam pengembangan awal, tabel
routing berukuran kecil sehingga jumlah traffik tidak signifikan. Pada saat
jaringan tumbuh menjadi besar, maka akan ada trafik yang sangat besar setiap
30 detik, meskipun router di inisialisasi dengan waktu random. RIP yang
modern memperkenalkan random waktu interval update untuk setiap router.
RIP mengimplementasikan split horizon, route poisoning, dan mekanisme
holddown untuk mencegah informasi routing yang salah disebarkan. Itu adalah
Lapisan Network
My-DiaryZone Jaringan Komputer
fitur stabilitas dari RIP. Dalam jaringan sekarang RIP jarang diimplementasikan
karena memiliki time to converge dan akalabilitas yang lebih jelek jika
dibandingkan dengan EIGRP, OSPF, atau IS-IS.
9.4.2 OSPF
Open Shortest Path First (OSPF) adalah protokol routing dinamis untuk
jaringan IP. OSPF termasuk protokol routing yang link-state dan masuk ke
dalam group interior gateway protokol, yang dipoerasikan dalam satu
autonomous system. OSPF mungkin adalah protokol IGP yang paling banyak
digunakan dalam jaringan enterprise yang besar.
OSPF adalah interior gateway protocol yang merutekan paket IP hanya dalam
satu sistem otonom. Ospf mendapatkan informasi status link dari router yang
ada di jaringan dan membangun peta topologi jaringan. Topologi tersebut
menentukan table routing yang ada di internet layer dimana penentuan jalur
berdasar atas alamat IP tujuan yang ada di IP datagram. OSPF didesain untuk
mendukung model pengalamatan VLSM dan CIDR. OSPF mendeteksi
perubahan yang ada di jaringan, seperti kegagalan jalur, sangat cepat dan
menyebarkan informasi informasi tersebut ke semua node jaringan dalam
hitungan detik. Ospf menghitung shortest path tree untuk setiap route
menggunakan algoritma djikstra.
Informasi link-state dimantain di setiap router dalam bentuk link-state database
(LSDB) yang berisi bentuk tree dari network topologi secara keseluruhan.
Kopi dari LSDB yang sama di sebarkan ke seluruh router yang menggunakan
OSPF dalam periode waktu tertentu.
Aturan routing OSPF untuk membangun sebuah tabel routing diatur oleh
cost-factors(eksternal metrik) yang terkait dengan setiap routing antarmuka.
Cost factors may be the distance of a router (round-trip time), network
thoughput of a link, or link availability and reliability, expressed as simple
unitless numbers. Cost-factors mungkin jarak router (round-trip time),
thoughput dari link, atau link avaiblilitas dan reliabilitas, yang dinyatakan
sebagai nomor unitless sederhana. Hal ini memberikan sebuah proses dinamis
load balancing traffic antara rute dengan cost yang sama.
Jaringan OSPF dapat disusun, atau dibagi, ke area routing untuk
mempermudah administrasi dan mengoptimalkan trafik dan pemanfaatan
sumber daya. Areas diidentifikasi oleh nomor 32-bit, yang dinyatakan cukup
baik dalam desimal, atau sering di octet berbasis notasi decimal dot akrab
dari alamat notasi IPv4.
Lapisan Network
My-DiaryZone Jaringan Komputer
Latihan
Lapisan Network
My-DiaryZone Jaringan Komputer
10 Lapisan Transport
Overview
Bab ini akan menjelaskan tentang Lapisan transport, cara kerja global
transport. Juga akan dibahas peran prokocol prokocol penting yang ada di
lapisan transport.
Tujuan
10.1 Pengenalan
Layer Transport adalah kumpulan fungsi dan protocol dalam lapisan arsitektur
dari komponen jaringan yang bertanggung jawab dalam proses enkapsulasi
blok data ke unit data(datagram, segment) cocok untuk ditransfer ke
infrastruktur jaringan untuk ditransmisikan host tujuan, atau memanage
transaksi sebaliknya membongkar paket datagram dan memberikan ke layer
aplikasi. Protocol yang ada di layer transport tersebut membangun hubungan
virtual langsung host ke host media transport untuk aplikasi dank arena itu
disebut transport protocol.
Protokol pada layer transport yang paling terkenal adalah Transmission Control
Protocol(TCP). Protocol tersebut meminjam nama dari nama protocol
internet(TCP/IP). TCP digunakan untuk transmisi connection-oriented
protocol, dimana untuk transmisi connectionless menggunakan UDP yang
digunakan untuk transmisi yang lebih sederhana. TCP adalah protocol yang
kompleks karena desain stateful yang membuat transmisi ini reliabel.
Lapisan Network
My-DiaryZone Jaringan Komputer
10.2.2 Connectionless
Connectionless mendeskripsikan hubungan antara node di jaringan dimana
pesan dapat langsung dikirim tanpa pembangunan hubungan terlebih dahulu.
Perangkat dari satu node mengirimkan data ke node lainnya, tanpa
memastikan jika node tujuan pengiriman data ada dan siap untuk menerima
data. Perangkat tersebut mengirim pesan hanya berdasarkan alamat dari node
tujuan. Sepeti yang sudah dibahas sebelumnya, dijaringan ada banyak masalah
dalam pengiriman yang menyebabkan paket tidak sampai ke tujuan sehingga
protocol connection-oriented harus mengirim ulang pesan yang hilang pada
saat pengiriman. Protocol connectionless seringkali tidak disukai oleh
administrator jaringan karena sangat sulit untuk memfilter paket jahat
protocol connectionless menggunakan firewall. The Internet Protocol(IP) dan
User Datagram Protocol(UDP) adalah contoh protocol connectionless.
32 Sequence number
64 Acknoledgment number
Lapisan Network
My-DiaryZone Jaringan Komputer
96 Data Reserved CWR ECE URG ACK PSH RST SYN FIN
offset
160 Options
160 Data
192+
Keterangan :
Sumber port (16 bit) - mengidentifikasikan pengiriman port
Destination port(16 bit) - mengidentifikasi penerimaan port
Sequence number (32 bit) - memiliki 2 peran
Jika bendera Syn diset, maka ini adalah awal urutan nomor. Urutan
byte pertama data yang sebenarnya kemudian akan ditambah 1.
Jika bendera Syn tidak diset, maka ini merupakan urutan pertama
jumlah data byte
Acknowledgement number (32 bit) - jika ACK bendera diatur maka
nilai field ini adalah urutan nomor berikutnya diharapkan bahwa
penerima adalah expecting.
Data offset (4 bit) - menentukan ukuran header TCP dalam 32-bit
kata. Minimum ukuran header adalah 5 word dan maksimum adalah
15 word sehingga memberikan ukuran minimum 20 byte dan
maksimum 60 byte. Field ini mendapatkan namanya dari kenyataan
bahwa ia juga adalah offset dari mulai dari segmen TCP ke data yang
sebenarnya.
Reserved (4 bit) - untuk digunakan di masa depan dan harus diatur
ke nol
Flags (8 bit) (aka Control bits) berisi 8 1-bit flags
CWR (1 bit) Congestion Window Reduced (CWR) flag diset oleh
host yang mengirim untuk menunjukkan kepada yang menerima
segmen TCP dengan menetapkan bendera PADU (ditambahkan ke
header oleh RFC 3168).
ECE (ECN-Echo) (1 bit) menunjukkan bahwa TCP mempunyai
kemampuan peer ECN dalam 3-way handshake (ditambahkan ke
header oleh RFC 3168).
URG (1 bit) - menunjukkan bahwa Urgent pointer field yang
signifikan
Lapisan Network
My-DiaryZone Jaringan Komputer
2) Transfer data.
3) Pemutusan hubungan
Sebelum membahas mengenai fase diatas, terlebih dahulu kita
membahas state dari socket di internet :
1) LISTEN
2) SYN-SENT
3) SYN-RECEIVED
4) ESTABLISHED
5) FIN-WAIT-1
6) FIN-WAIT-2
7) CLOSE-WAIT
8) CLOSING
9) LAST-ACK
10) TIME-WAIT
11) CLOSED
10.2.6 UDP
User Datagram Protocol(UDP) adalah salah satu inti dari protokol internet
suite. Dengan menggunakan UDP, aplikasi bisa mengirimkan data ke aplikasi
di node yang lain tanpa memerlukan pembangunan hubungan terlebih dahulu.
UDP terkadang disebut juga Universal Datagram Protocol.
UDP menggunakan pengiriman yang sederhana tanpa melalui mekanisme
handshake untuk menjamin reliabilitas, pengurutan dan integritas data. UDP
memberikan layanan yang tidak reliabel dan datagram ada kemungkinan untuk
sampai di tujuan dalam keadaan tidak terurut, ada duplikasi, menghilang tanpa
ada notifikasi. UDP mengasumsikan pengecekan kesalahan tidak diperlukan
oleh aplikasi penggunanya untuk mencegah kelebihan proses di sisi jaringan.
Aplikasi yang sensitif terhadap waktu sering menggunakan UDP karena paket
hilang masih lebih baik dari pada paket tertunda.
32 Length Checksum
64 Data
Keterangan:
o Source Port mengidentifikasikan port pengirim kalo tidak
diperkukan bisa di set 0.
o Destination port mengidentifikasikan port dari penerima, filed ini
harus diisi.
o Length panjang dari ukuran paket UDP dalam byte.
o Checksum pengecekan error.
Lapisan Network
My-DiaryZone Jaringan Komputer
No TCP UDP
3 Berat Ringan
4 Stream Datagram
Latihan
Overview
Pada bab ini selain belajar mengenai fungsi-fungsi dari masing-masing lapisan
di atas siswa akan belajar mengenai apa sebenarnya lapisan application itu
dan perbedaannya dengan aplikasi biasa, mengapa lapisan presentation
dibutuhkan, dan bagaimana session mengatur sebuah komunikasi pada
jaringan komputer.
Tujuan
Lapisan Network
My-DiaryZone Jaringan Komputer
11.1 Pendahuluan
Lapisan application, presentation, dan session adalah tiga lapisan terakhir dari
tujuh layer OSI. Ketiga lapisan terakhir ini (beserta lapisan transport) tidak
lagi berurusan dengan pengalamatan dan penentuan rute paket data tetapi
lebih menekankan pada layanan-layanan yang berhubungan langsung dengan
aplikasi dan pengguna akhir, API, dan lingkungan sistem operasi yang
digunakan.
3. Pemutusan koneksi.
Lapisan Network
My-DiaryZone Jaringan Komputer
Point Tunneling Protocol), PPP (Point to Point Protocol), dan SSH (Secure
Shell), dll.
11.3.1 Translation
Keberanekaragaman jenis komputer menyebabkan format susunan data yang
digunakan menjadi berbeda-beda. Akibatnya data harus diubah dulu menjadi
suatu format standar sebelum dikirim ke komputer tujuan. Pembuatan format
standar ini akan memudahkan pengembang sistem dikarenakan setiap ada
format baru maka tidak perlu menambah modul untuk format baru di setiap
komputer melainkan cukup membuat fungsi untuk mengubah format baru ke
format standar. Contohnya adalah komunikasi antara komputer Mac dengan
komputer berarsitektur x86 yang masing-masing memiliki format urutan bit
yang berbeda. Pada komunikasi antara komputer dengan arsitektur sama
biasanya fungsi translation ini tidak diperlukan.
biasanya dilakukan pada pengiriman konten layanan seperti teks, audio, dan
video.
Lapisan Network
My-DiaryZone Jaringan Komputer
Latihan
Lapisan Network
My-DiaryZone Jaringan Komputer
12 Keamanan Jaringan
Overview
Pada bab ini siswa akan diperkenalkan pada masalah keamanan pada jaringan
komputer. Siswa akan diperkenalkan kepada tujuan-tujuan dari tindakan
pengamanan, sumber gangguan/serangan terhadap keamanan, dan
mengetahui layanan dan mekanisme pengamanan secara konsep maupun
yang sudah diimplementasikan di dunia nyata melalui kriptografi dan
steganografi.
Tujuan
130 Keamanan
My-DiaryZone Jaringan Komputer
12.1 Pendahuluan
Zaman telah bergeser dari zaman industri menjadi zaman informasi. Informasi
telah menjadi aset yang sangat penting sedemikian sehingga penguasa
informasi adalah penentu situasi yang ada. Seperti halnya aset lainnya
informasi sebagai barang berharga menjadi sasaran pencurian, pengerusakan,
pemalsuan maupun gangguan-gangguan lainnya. Informasi yang dipertukarkan
melalui jaringan komputerpun tidak luput dari gangguan tersebut sehingga
berbagai teknik mengamankan informasi yang dipertukarkanpun
dikembangkan.
12.2.1 Konfidensialitas
Konfidensialitas atau kerahasiaan menurut Forouzan adalah aspek yang paling
umum dari keamanan informasi. Mulai dari data pribadi seseorang hingga
informasi mengenai kegiatan bisnis sering kali tidak boleh diketahui oleh
orang asing atau kompetitor. Data rahasia harus dijaga kerahasiaannya tidak
saja saat data tersebut di simpan tetapi juga saat data tersebut dipertukarkan.
12.2.2 Integritas
Data seringkali harus diubah untuk disesuaikan dengan kondisi yang ada.
Contohnya adalah informasi mengenai saldo sebuah rekening di bank. Ketika
pemiliknya menarik uang jumlah saldo harus dikurangi sesuai jumlah uang yang
ditarik dan terkadang ditambah degnan biaya administrasinya. Integritas data
sendiri berarti perubahan yang terjadi harus dilakukan oleh pihak yang
memang berhak melakukan perubahan dan melalui cara yang benar.
12.2.3 Ketersediaan
Data dan informasi boleh saja tetap terjaga konfidensialitasnya dan
integritasnya tetapi tetap saja tidak akan bermanfaat ketika data atau
informasi tersebut tidak dapat diperoleh pada saat diperlukan. Hal inilah yang
dimaksud dengan ketersediaan. Data atau informasi dapat diperoleh pada saat
mereka diperlukan.
12.3.1.1 Snooping
Snooping adalah pengaksesan atau pencegatan data yang sedang dikirimkan
melalui media jaringan secara tidak sah. Sebagai langkah pengamanan untuk
mencegah agar data yang tertangkap tidak dapat dibaca biasanya data
disandikan terlebih dahulu sebelum dikirim.
12.3.2.1 Modification
Modifikasi/pengubahan data adalah serangan yang dilakukan dengan
memodifikasi atau mengubah isi data asli untuk mengelabui penerima data
132 Keamanan
My-DiaryZone Jaringan Komputer
12.3.3 Masquerading
Masquearding atau dapat disebut spoofing terjadi ketika penyerang menyamar
atau berpura-pura menjadi suatu pihak tertentu. Contohnya melalui
pembuatan situs web yang mirip dengan situs bank tertentu dengan alamat
situs yang mirip pula sehingga nasabah yang tidak berhati-hati dapat tertipu
dan memasukkan informasi berharga yang dapat dicuri ketika berinteraksi
dengan situs web palsu tersebut.
12.3.4 Replaying
Replaying adalah serangan yang dilakukan dengan menangkap dan
mengirimkan ulang suatu data untuk mendapatkan keuntungan tertentu.
Contohnya adalah perintah transfer uang dapat ditangkap dan dikirimkan
kembali sehingga transaksi transfer uang berlangsung dua kali.
12.3.5 Repudiation
Repudiation adalah tindakan menolak mengakui suatu kejadian. Repudiation
dapat dilakukan oleh salah satu pihak apakah pengirim ataupun penerima.
Contohnya ketika terjadi suatu transaksi pembelian barang yang dibayar
secara elektronik (kartu kredit atau online) pihak penjual dapat menolak
mengakui telah menerima pembayaran dan meminta pembeli untuk
membayar untuk yang kedua kalinya.
134 Keamanan
My-DiaryZone Jaringan Komputer
12.5.1 Kriptografi
Beberapa mekanisme keamanan yang telah disebutkan sebelumnya dapat
diwujudkan melalui kriptografi. Kriptografi aslinya adalah kata dalam bahasa
Yunani yang berarti tulisan rahasia namun saat ini lebih sering diartikan
sebagai ilmu mengubah pesan untuk mengamankan pesan tersebut atau ilmu
menyandikan pesan. Dahulu ilmu ini hanya berkaitan dengan proses enkripsi
136 Keamanan
My-DiaryZone Jaringan Komputer
1. Kunci yang digunakan terdiri dari pasangan kunci publik dan kunci
privat
2. Pesan disandikan dengan kunci publik yang diberikan oleh calon
penerima pesan dan dapat dikembalikan ke bentuk asli dengan kunci
privat yang dimiliki oleh penerima pesan.
12.5.2 Steganografi
Steganografi kata aslinya berasal dari bahasa Yunani yang berarti tulisan
tersembunyi. Jika kriptografi mengamankan pesan dengan menyandikan isinya
maka steganografi mengamankan pesan dengan menutupinya dengan sesuatu
yang lain.
Saat ini ada bermacam-macam bentuk data sepert: data teks, video, suara,
gambar, yang dapat diubah menjadi bentuk digital dan memungkinkan
menyisipkan informasi rahasia berbentuk biner ke dalam data tersebut pada
proses digitasi. Informasi rahasia tersebut tidak selalu harus digunakan untuk
sesuatu yan bersifat kerahasiaan tetapi dapat juga digunakan sebagai
perlindungan hak cipta, pencegahan pengubahan data, atau menambahkan
informasi ekstra.
138 Keamanan
My-DiaryZone Jaringan Komputer
Latihan
140 Keamanan