Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Agung Perdananto
Universitas Pamulang
Jaringan Komputer
Daftar Isi
Daftar Isi................................................................................................................................ i
Daftar Gambar.................................................................................................................... v
Daftar Tabel...................................................................................................................... vii
Bab 1 Pengantar Jaringan Komputer......................................................................1
1.1 Konsep Jaringan Komputer..........................................................................................1
1.2 Tujuan.................................................................................................................................. 1
1.3 Perkembangan Jaringan Komputer...........................................................................2
Bab 2 Tipe Jaringan komputer..................................................................................1
2.1 Berdasarkan Area............................................................................................................1
2.2 Berdasarkan Topologi....................................................................................................1
2.2.1 Topologi bus................................................................................................................................2
2.2.2 Topologi Ring..............................................................................................................................5
2.2.3 Topologi Star...............................................................................................................................7
2.2.4 Topologi Tree..............................................................................................................................8
2.2.5 Topologi Mesh............................................................................................................................9
Bab 3 Perangkat jaringan.........................................................................................10
3.1 NIC (Network Interface Card)....................................................................................10
3.2 Hub..................................................................................................................................... 11
3.3 Switch................................................................................................................................ 11
3.4 Repeater........................................................................................................................... 12
3.5 Bridge................................................................................................................................ 13
3.6 Router................................................................................................................................ 13
3.7 Access Point.....................................................................................................................14
Bab 4 Media Transmisi.............................................................................................. 16
4.1 Definisi danFungsi........................................................................................................ 16
4.2 Guided Media Transsmsion(Wired).......................................................................16
4.2.1 Twisted Pair..............................................................................................................................16
4.2.2 Coaxial.........................................................................................................................................19
i
4.2.3 Fiber Optic.................................................................................................................................21
4.3 Media Nirkabel (Wireless).........................................................................................22
4.3.1 Gelombang Mikro...................................................................................................................22
4.3.2 Satelite.........................................................................................................................................22
4.3.3 InfraRed......................................................................................................................................23
4.3.4 BlueTooth..................................................................................................................................23
4.3.5 Wi-Fi.............................................................................................................................................23
4.3.6 Wimax.........................................................................................................................................24
Bab 5 Protocol.............................................................................................................. 25
5.1 Definisi dan Tujuan.......................................................................................................25
5.2 Model OSI 7 Layer..........................................................................................................25
5.2.1 Physical Layer..........................................................................................................................26
5.2.2 Data Link Layer.......................................................................................................................26
5.2.3 Network Layer.........................................................................................................................26
5.2.4 Transport Layer......................................................................................................................26
5.2.5 Session Layer............................................................................................................................26
5.2.6 Presentation Layer................................................................................................................27
5.2.7 Application Layer...................................................................................................................27
5.3 Enkapsulasi..................................................................................................................... 27
Bab 6 Transmission Control Protocol / Internet Protocol............................28
6.1 Definisi dan Tujuan.......................................................................................................28
6.1.1 Network Access Layer..........................................................................................................28
6.1.2 Internet Layer..........................................................................................................................29
6.1.3 Host-to-Host layer..................................................................................................................29
6.1.4 Application Layer...................................................................................................................30
Bab 7 Pengalamatan Fisik dan Logika..................................................................31
7.1 Pengantar......................................................................................................................... 31
Bab 8 MAC Address..................................................................................................... 33
8.1 Definisi dan Fungsi........................................................................................................33
8.2 Arsitektur MAC Address..............................................................................................34
Bab 9 IP Address (v4)................................................................................................. 35
9.1 Fungsi dan Karakteristik............................................................................................35
9.2 Standar Penulisan.........................................................................................................35
ii
9.3 Netmask / Subnet Mask...............................................................................................35
Bab 10 IP Address (v4) – Lanjutan.........................................................................37
10.1 Kelas Pada IP Address...............................................................................................37
10.1.1 IP Address Kelas A..............................................................................................................37
10.1.2 IP Address Kelas B...............................................................................................................38
10.1.3 IP Address Kelas C...............................................................................................................38
10.1.4 IP Address Kelas D..............................................................................................................39
10.1.5 IP Address Kelas E...............................................................................................................39
Bab 11 IP Address (v6).............................................................................................. 40
11.1 Latar Belakang.............................................................................................................40
11.2 Karakteristik................................................................................................................ 40
Bab 12 Routing............................................................................................................. 46
12.1 Definisi dan Tujuan....................................................................................................46
12.2 Static Routing............................................................................................................... 46
12.3 Dynamic Routing.........................................................................................................46
Bab 13 Protokol Routing........................................................................................... 47
13.1 Jenis Protokol Routing..............................................................................................47
13.1.1 Distance Vector.....................................................................................................................47
13.1.2 Link State.................................................................................................................................47
Bab 14 Internet............................................................................................................ 49
14.1 Sejarah dan Perkembangan....................................................................................49
14.2 Intranet.......................................................................................................................... 51
Bab 15 Domain Name Service.................................................................................. 53
15.1 Definisi dan Fungsi.....................................................................................................53
15.2 Cara Kerja...................................................................................................................... 53
Bab 16 Aplikasi Internet........................................................................................... 55
16.1 Sekilas Aplikasi Internet..........................................................................................55
16.2 World Wide Web.........................................................................................................55
16.3 Electronic Mail............................................................................................................. 55
Bab 17 Subnet............................................................................................................... 56
17.1 Mengenal Subnet.........................................................................................................56
17.2 Pembagian Subnet......................................................................................................57
iii
Bab 18 Classless Inter-Domain Routing...............................................................60
18.1 Definisi dan Tujuan....................................................................................................60
18.2 SuperNetting.................................................................................................................61
Daftar Pustaka................................................................................................................. 65
iv
Daftar Gambargambar 2.1 Topologi Bus...............................................................................................3
gambar 2.2 Koneksi Kabel Pada Topologi Bus.............................................................3
gambar 2.3 Perluasan Topologi Bus..............................................................................4
gambar 2.4 Topologi Ring.............................................................................................5
gambar 2.5 Topologi Star...............................................................................................7
gambar 2.6 Topologi Tree..............................................................................................8
gambar 2.7 Topologi Mesh............................................................................................9
gambar 3.1 Network Interface Card.............................................................................10
gambar 3.2 Hub............................................................................................................11
gambar 3.3 Switch........................................................................................................11
gambar 3.4 Repeater....................................................................................................12
gambar 3.5 Bridge........................................................................................................13
gambar 3.6 Router........................................................................................................13
gambar 3.7 Access point..............................................................................................14
gambar 4.1 UTP dan STP............................................................................................16
gambar 4.2 Coaxial......................................................................................................20
gambar 4.3 Fiber optic.................................................................................................22
gambar 5.1 Model Osi 7 Layer....................................................................................25
gambar 5.2 Proses Enkapsulasi....................................................................................27
gambar 8.1 Arsitektur MAC Address..........................................................................34
gambar 10.1 Ip Kelas A..............................................................................................38
v
gambar 10.2 Ip Kelas B................................................................................................38
gambar 10.3 IP Kelas C...............................................................................................38
gambar 15.1 Skema DNS.............................................................................................53
vi
Daftar Tabeltabel 2.1 Cakupan Area jaringan Komputer...................................................................1
tabel 4.1 Kategori Tabel UTP......................................................................................17
tabel 4.2 Tipe Kabel Coaxial........................................................................................21
tabel 17.1 Daftar Subnet...............................................................................................58
vii
Bab 1 Pengantar Jaringan Komputer
1.1 Konsep Jaringan KomputerDalam ilmu komputer dan teknologi informasi, dikenal istilah jaringan komputer.
Jaringan komputer adalah sekumpulan komputer yang dapat saling berhubungan
antara satu dengan lainnya dengan menggunakan media komunikasi, sehingga dapat
saling berbagi data, informasi, program, dan perangkat keras (printer, harddisk,
webcam, dsb).
Berbeda dengan konsep jaringan dalam ilmu biologi –yaitu kumpulan sel yang
fungsinya sejenis komputer-komputer yang terhubung dalam jaringan komputer tidak
harus sejenis. Komputer-komputer tersebut bisa saja memiliki tipe yang berbeda-
beda, menggunakan sistem operasi yang berbeda, dan menggunakan program/aplikasi
yang berbeda pula. Tetapi komputer-komputer yang terhubung dalam jaringan
komputer harus memakai aturan komunikasi (protokol) yang sama. Hal ini
dimaksudkan agar masing-masing komputer dapat berkomunikasi yang baik dengan
komputer lainnya. Protokol yang menjadi Standar Internasional adalah TCP/IP
(Transmission Control Protocol / Internet Protocol).Protokol TCP/IP (Transmission
Control Protocol/Internet Protocol)merupakan sekelompok protokol yang mengatur
komunikasi data komputer di internet. Komputer- komputer yang terhubumg ke
internet berkomunikasi dengan TCP/IP, karena menggunakan bahasa yang sama
perbedaan jenis komputer dan sistem operasi tidak menjadi masalah. Jadi jika sebuah
komputer menggunakan protocol TCP/IP dan terhubung langsung ke internet, maka
komputer tersebut dapat berhubungan dengan komputer manapun yang terhubung
dengan internet.
1.2 Tujuan Dibandingkan dengan komputer yang berdiri sendiri (stand-alone), jaringan komputer
memiliki beberapa keunggulan antara lain:
1. Berbagi peralatan dan sumber daya
Beberapa komputer dimungkinkan untuk saling memanfaatkan sumber daya yang ada,
seperti printer, harddisk, serta perangkat lunak bersama, seperti aplikasi perkantoran,
1
basis data (database), dan sistem informasi. Penggunaan perangkat secara bersama ini
akan menghemat biaya dan meningkatkan efektivitas peralatan tersebut.
2. Integrasi data
Jaringan komputer memungkinkan pengintegrasian data dari atau ke semua komputer
yang terhubung dalam jaringan tersebut.
3. Komunikasi
Jaringan komputer memungkinkan komunikasi antar pemakai komputer, baik melalui
e-mail, teleconference dsb.
4. Keamanan (Security)
Jaringan komputer mempermudah dalam pemberian perlindungan terhadap data.
Meskipun data pada sebuah komputer dapat diakses oleh komputer lain, tetapi kita
dapat membatasi akses orang lain terhadap data tersebut. Selain itu kita juga bisa
melakukan pengamanan terpusat atas seluruh komputer yang terhubung ke jaringan.
1.3 Perkembangan Jaringan KomputerKonsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek
pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard
University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah
ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk
mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah
proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan
dalam sebuah komputer dengan kaidah antrian.
Di Tahun 1950-an ketika jenis komputer mulai membesar sampai tercipta
supercomputer, maka sebuah komputer harus melayani beberapa terminal. untuk itu
ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama
TSS (Time Sharing System), dan untuk pertama kali terbentuklah jaringan (network)
komputer pada lapis aplikasi.
Pada tahun 1957 Advanced Research Projects Agency (ARPA) dibentuk oleh
Departement of Defence (DoD) USA. Pada tahun 1967 desain awal dari ARPANET
diterbitkan dan tahun 1969 DoD menggelar pengembangan ARPANET dengan
2
mengadakan riset untuk menghubungkan sejumlah komputer sehingga membentuk
jaringan organik (program ini dikenal dengan nama ARPANET).
Memasuki tahun 1970-an, sudah lebih dari 10 komputer berhasil dihubungkan
sehingga komputer-komputer tersebut bisa berkomunikasi satu sama lain. Tahun 1972
Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan satu
tahun sebelumnya untuk ARPANET. Program ini begitu mudah dan langsung populer
dengan memperkenalkan ikon @ yang berarti “at” atau “pada”.
Tahun 1973 jaringan komputer ARPANET berkembang luas keluar Amerika Serikat.
Computer University College di London merupakan komputer pertama di luar USA
yang menjadi anggota jaringan ARPANET. Pada tahun yang sama, 2 orang ahli
komputer, Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih
besar, yang menjadi cikal bakal pemikiran International Network (Internet). Ide ini
untuk pertama kalinya dipresentasikan di Sussex University.
Hari bersejarah berikutanya adalah pada tanggal 26 maret 1976, ketika Ratu Inggris
berhasil mengirim e-mail dari Royal Signal and Radar Enstablishment di Malvern.
Setahun kemudian sudah lebih dari 100 komputer yang tergabung di ARPANET
membentuk sebuah network.
Pada tahun 1979 Tom Truscott, Jim Ellis, dan Steve Bellovin menciptakan newsgroup
pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan
gebrakan baru dengan meluncurkan telepon TV pertama, dimana orang bisa
menelphone sambil melihat lawan bicaranya melalui video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka
dibutuhkan suatu protokol resmi yang diakui oleh semua jaringan Pada tahun 1982
dibentuk Transmission Control Protocol/Internet Protocol (TCP/IP) yang kita kenal
hingga saat ini.
Pada tahun 1984 diperkenalkan Domain Name System (DNS) yang merupakan sistem
penamaan masing-masing komputer yang terhubung jaringan. Telah terhubung lebih
dari 1000 unit komputer hingga tahun 1984 itu dan pada tahun 1987 komputer yang
terhubung melebihi angka 10.000 unit.
3
Pada tahun 1988 Jarko Oikarinen dari Finland menemukan dan memperkenalkan IRC
dan setahun kemudian jumlah komputer yang terhubung melonjak10 kali lipat (lebh
dari 100.000 unit komputer).
Tahun 1992 adalah tahun yang paling bersejarah ketika Tim Berners Lee Menemukan
program editor dan browser yang bisa menjelajah antara satu komputer dengan
komputer lain. Program ini disebut www (World Wide Web) yang kemudian
memunculkan istilah surfing (menjelajah) atau browsing.
Hingga saat ini kebutuhan akan jaringan komputer semakin meningkat menyangkut
kebutuhan komunikasi dan informasi terus meningkat, dengan keadaan ini teknologi
jaringan pun terus dikembangkan hingga akhirnya mudah untuk digunakan oleh
banyak orang.
4
Bab 2 Tipe Jaringan komputer
2.1 Berdasarkan Area1. Jaringan LAN Merupakan jaringan yang menghubungkan 2 komputer atau
lebih dalam cakupan seperti Gedung, laboratorium, kantor, serta dalam 1 warnet.
2. Jaringan MAN Merupakan jaringan yang mencakup satu kota besar beserta
daerah setempat. Contohnya jaringan telepon lokal, sistem telepon seluler, serta
jaringan relay beberapa ISP internet.
3. Jaringan WAN
Merupakan jaringan dengan cakupan seluruh dunia. Contohnya jaringan PT. Telkom,
PT. Indosat, serta jaringan GSM Seluler seperti Satelindo, Telkomsel, dan masih
banyak lagi.
tabel 2.1 Cakupan Area jaringan Komputer
Jarak (m) Network Contoh Area
1 s.d 10 PAN Ruangan
10 s.d. 1000 LAN Gedung
10.000 s.d 100.000 MAN Kota
100.000 s.d
1.000.000
WAN Negara
2.2 Berdasarkan TopologiTopologi (dari bahasa Yunani topos, "tempat", dan logos, "ilmu
merupakan cabang matematika yang bersangkutan dengan tata ruang yang tidak
berubah dalam deformasi dwikontinu (yaitu ruang yang dapat ditekuk,
dilipat, disusut, direntangkan, dan dipilin tetapi tidak diperkenankan untuk dipotong,
dirobek, ditusuk atau dilekatkan). Ia muncul melalui pengembangan konsep dari
geometri dan teori himpunan, seperti ruang, dimensi, bentuk, transformasi. Ide yang
sekarang diklasifikasikan kedalam topologi telah dinyatakan semenjak 1736, dan pada
akhir abad ke-19 sebuah ilmu yang jelas terpisah dikembangkan. Ilmu ini disebut
dalam bahasa Latin sebagai geometria situs ( "geometri dari tempat") atau analisis
situs (Yunani-Latin untuk "pengkajian tempat "), dan kemudian memperoleh nama
mutakhir topologi. Di tengah-tengah abad ke-20, ilmu ini adalah kawasan
pertumbuhan yangpenting dalam matematika.
Topologi jaringan komputer adalah suatu cara menghubungkan komputer yang satu
dengan komputer lainnya sehingga membentuk jaringan. Dalam suatu jaringan
komputer jenis topologi yang dipilih akan mempengaruhi kecepatan komunikasi.
Untuk itu maka perlu dicermati kelebihan / keuntungan dan kekurangan / kerugian
dari masing – masing topologi berdasarkan kateristiknya.
Topologi pada dasarnya adalah peta dari sebuah jaringan. Topologi jaringan terbagi
lagi menjadi dua yaitu topologi secara fisik (physical topology) dan topologi secara
logika (logical topology). Topologi secara fisik menjelaskan bagaimana susunan dari
label, komputer dan lokasi dari semua komponen jaringan. Sedangkan topologi secara
logika menetapkan bagaimana informasi atau aliran data dalam jaringan.
Arsitektur topologi merupakan bentuk koneksi fisik untuk menghubungkan setiap
node pada sebuah jaringan. Pada sistem LAN terdapat tiga topologi utama yang
paling sering digunakan, yaitu : Bus, Star, dan Ring. Topologi jaringan ini kemudian
berkembang menjadi Topologi Tree dan Mesh yang merupakan kombinasi dari Star,
Mesh, dan Bus.
2
2.2.1 Topologi bus
Topologi bus ini sering juga disebut sebagai topologi backbone, dimana ada sebuah
kabel coaxial yang dibentang kemudian beberapa komputer dihubungkan pada kabel
tersebut.
1. Secara sederhana pada topologi bus, satu kabel media transmisi dibentang
dari ujung ke ujung, kemudian kedua ujung ditutup dengan “terminator”
atau terminating-resistance (biasanya berupa tahanan listrik sekitar 60
ohm).
gambar 2.1 Topologi Bus
2. Pada titik tertentu diadakan sambungan (tap) untuk setiap terminal.
3. Wujud dari tap ini bisa berupa kabel transceiver bila digunakan thick coax
sebagai media transmisi.
3
gambar 2.2 Koneksi Kabel Pada Topologi Bus
4. Atau berupa BNC T-connector bila digunakan thin coax sebagai media
transmisi.Atau berupa konektor RJ-45 dan Hub bila digunakan kabel UTP Transmisi
data dalam kabel bersifat full duplex, dan sifatnya broadcast, semua terminal bisa
menerima transmisi data.
5. Suatu protokol akan mengatur transmisi dan penerimaan data, yaitu Protokol
Ethernet atau CSMA/CD.
6. Melihat bahwa pada setiap segmen (bentang) kabel ada batasnya maka
diperlukan “Repeater” untuk menyambungkan segmen-segmen kabel.
7. Melihat bahwa pada setiap segmen (bentang) kabel ada batasnya maka
diperlukan “Repeater” untuk menyambungkan segmen segmen kabel.
4
gambar 2.3 Perluasan Topologi Bus
Kelebihan Topologi Bus
1. Instalasi relatif lebih murah
2. Kerusakan satu komputer client tidak akan mempengaruhi
3. komunikasi antar client lainnya
4. Biaya relatif lebih murah
Kelemahan Topologi Bus
1. Jika kabel utama (bus) atau backbone putus maka komunikasi gagal
2. Bila kabel utama sangat panjang maka pencarian gangguan menjadi sulit
3. Kemungkinan akan terjadi tabrakan data (data collision) apabila banyak client
yang mengirim pesan dan ini akan menurunkan kecepatan komunikasi.
2.2.2 Topologi Ring
Topologi ring biasa juga disebut sebagai topologi cincin karena bentuknya seperti
cincin yang melingkar. Semua komputer dalam jaringan akan di hubungkan pada
sebuah cincin. Cincin ini hampir sama fungsinya dengan concentrator pada topologi
star yang menjadi pusat berkumpulnya ujung kabel dari setiap komputer yang
terhubung.
5
Secara lebih sederhana lagi topologi cincin merupakan untaian media transmisi dari
satu terminal ke terminal lainnya hingga membentuk suatu lingkaran, dimana jalur
transmisi hanya “satu arah”. Tiga fungsi yang diperlukan dalam topologi cincin :
penyelipan data, penerimaan data, dan pemindahan data.
gambar 2.4 Topologi Ring
1. Penyelipan data adalah proses dimana data dimasukkan kedalam saluran
transmisi oleh terminal pengirim setelah diberi alamat dan bit-bit tambahan lainnya.
2. Penerimaan data adalah proses ketika terminal yang dituju telah mengambil
data dari saluran, yaitu dengan cara membandingkan alamat yang ada pada paket data
dengan alamat terminal itu sendiri. Apabila alamat tersebut sama maka data kiriman
disalin.
3. Pemindahan data adalah proses dimana kiriman data diambil kembali oleh terminal
pengirim karena tidak ada terminal yang menerimanya (mungkin akibat salah alamat).
Jika data tidak diambil kembali maka data ini akan berputar-putar dalam saluran. Pada
jaringan bus hal ini tidak akan terjadi karena kiriman akan diserap oleh “terminator”.
4. Pada hakekatnya setiap terminal dalam jaringan cincin adalah “repeater”, dan
mampu melakukan ketiga fungsi dari topologi cincin.
6
5. Sistem yang mengatur bagaimana komunikasi data berlangsung pada jaringan
cincin sering disebut token-ring.
6. Tiap komputer dapat diberi repeater (transceiver) yang berfungsi sebagai:
• Listen State Tiap bit dikirim dengan mengalami delay waktu
• Transmit State Bila bit berasal dari paket lebih besar dari ring maka repeater dapat
mengembalikan ke pengirim. Bila terdapat beberapa paket dalam ring, repeater yang
tengah memancarkan, menerima bit dari paket yang tidak dikirimnya harus
menampung dan memancarkan kembali.
• Bypass State Berfungsi menghilangkan delay waktu dari stasiun yang tidak aktif.
2.2.3 Topologi Star
Disebut topologi star karena bentuknya seperti bintang, sebuah alat yang disebut
concentrator bisa berupa hub atau switch menjadi pusat, dimana semua komputer
dalam jaringan dihubungkan ke concentrator ini.
1. Pada topologi Bintang (Star) sebuah terminal pusat bertindak sebagai pengatur
dan pengendali semua komunikasi yang terjadi. Terminal-terminal lainnya melalukan
komunikasi melalui terminal pusat ini.
2. Terminal kontrol pusat bisa berupa sebuah komputer yang difungsikan
sebagai pengendali tetapi bisa juga berupa “HUB” atau “MAU” (Multi Accsess Unit).
3. Terdapat dua alternatif untuk operasi simpul pusat.
a. Simpul pusat beroperasi secara “broadcast” yang menyalurkan data keseluruh
arah. Pada operasi ini walaupun secara fisik kelihatan sebagai bintang namun secara
logik sebenarnya beroperasi seperti bus. Alternatif ini menggunakan HUB.
b. Simpul pusat beroperasi sebagai “switch”, data kiriman diterima oleh simpul
kemudian dikirim hanya ke terminal tujuan (bersifat point-to-point), akternatif ini
menggunakan MAU sebagai pengendali.
7
gambar 2.5 Topologi Star
4. Bila menggunakan HUB maka secara fisik sebenarnya jaringan berbentuk
topologi Bintang namun secara logis bertopologi Bus. Bila menggunakan MAU maka
baik fisik maupun logis bertopologi Bintang.
Kelebihan Topologi Bintang
Karena setiap komponen dihubungkan langsung ke simpul pusat maka
pengelolaan menjadi mudah, kegagalan komunikasi mudah ditelusuri.
Kelemahan Topologi Bintang
Bila yang digunakan sebagai pusat kontrol adalah HUB maka kecepatan akan
berkurang sesuai dengan penambahan komputer, semakin banyak semakin lambat.
2.2.4 Topologi Tree
Topologi pohon adalah pengembangan atau generalisasi topologi bus. Media
transmisi merupakan satu kabel yang bercabang namun loop tidak tertutup. Topologi
pohon dimulai dari suatu titik yang disebut “headend”. Dari headend beberapa kabel
ditarik menjadi cabang, dan pada setiap cabang terhubung beberapa terminal dalam
bentuk bus, atau dicabang lagi hingga menjadi rumit.
Ada dua kesulitan pada topologi ini:
Karena bercabang maka diperlukan cara untuk menunjukkan kemana data
dikirim, atau kepada siapa transmisi data ditujukan.
8
Perlu suatu mekanisme untuk mengatur transmisi dari terminal terminal dalam
jaringan.
gambar 2.6 Topologi Tree
2.2.5 Topologi Mesh
1. Topologi Mesh adalah topologi yang tidak memiliki aturan dalam koneksi.
Topologi ini biasanya timbul akibat tidak adanya perencanaan awal ketika
membangun suatu jaringan.
2. Karena tidak teratur maka kegagalan komunikasi menjadi sulit dideteksi, dan
ada kemungkinan boros dalam pemakaian media transmisi.
3. Topologi ini menerapkan hubungan antar sentral secara penuh. Jumlah saluran
yang harus disediakan untuk membentuk jaringan Mesh adalah jumlah sentral
dikurangi 1.
4. Tingkat kerumitan jaringan sebanding dengan meningkatnya jumlah sentral
yang terpasang.
9
gambar 2.7 Topologi Mesh
Keuntungan :
Kegagalan koneksi akibat gangguan media dapat diatasi lewat jalur lain yang
masih terhubung.
Penggunaan sambungan point to point membuat transmission error dapat
diperkecil
Kerugian :
Data yang dikirim, bila melalui banyak komputer, transfer menjadi lambat.
10
Bab 3 Perangkat jaringan
3.1 NIC (Network Interface Card)
gambar 3.8 Network Interface Card
Kartu Jaringan (NIC) merupakan perangkat yang menyediakan media untuk
menghubungkan antara komputer, kebanyakan kartu jaringan adalah kartu internal,
yaitu kartu jaringan yang di pasang pada slot ekspansi di dalam komputer. Beberapa
komputer seperti komputer MAC, menggunakan sebuah kotak khusus yang
ditancapkan ke port serial atau SCSI port komputernya. Pada computer notebook ada
slot untuk kartu jaringan yang biasa disebut PCMCIA slot. Kartu jaringan yang
banyak terpakai saat ini adalah : kartu jaringan Ethernet, LocalTalk konektor, dan
kartu jaringan Token Ring. Yang saat ini populer digunakan adalah Ethernet, lalu
diikuti oleh Token Ring, dan LocalTalk. Kartu Jaringan ethernet umumnya telah
menyediakan port koneksi untuk kabel Koaksial ataupun kabel twisted pair, jika
didesain untuk kabel koaksial konenektorya adalah BNC, dan apabila didesain untuk
kabel twisted pair maka akan punya konektor RJ-45. Beberapa kartu jaringan ethernet
kadang juga punya konektor AUI. Semua itu di koneksikan dengan koaksial, twisted
pair,ataupun dengan kabel fiber optik.
11
3.2 Hub
gambar 3.9 Hub
Sebuah Konsentrator/Hub adalah sebuah perangkat yang menyatukan kabel-kabel
network dari tiap-tiap workstation, server atau perangkat lain. Dalam topologi
Bintang, kabel twisted pair datang dari sebuah workstation masuk kedalam hub. Hub
mempunyai banyak slot concentrator yang mana dapat dipasang menurut nomor port
dari card yang dituju. Ciri-ciri yang dimiliki Konsentrator adalah :
Biasanya terdiri dari 8, 12, atau 24 port RJ-45 Digunakan pada topologi
Bintang/Star Biasanya di jual dengan aplikasi khusus yaitu aplikasi yang
mengatur manajemen port tersebut.
Biasanya disebut hub Biasanya di pasang pada rak khusus, yang didalamnya
ada Bridges, router
3.3 Switch
gambar 3.10 Switch
Switch jaringan (atau switch untuk singkatnya) adalah sebuah alat jaringan yang
melakukan bridging transparan (penghubung segementasi banyak jaringan dengan
forwarding berdasarkan alamat MAC).
12
Switch dapat dikatakan sebagai multi-port bridge karena mempunyai collision domain
dan broadcast domain tersendiri, dapat mengatur lalu lintas paket yang melalui switch
jaringan. Cara menghubungkan komputer ke switch sangat mirip dengan cara
menghubungkan komputer atau router ke hub. Switch dapat digunakan langsung
untuk menggantikan hub yang sudah terpasang pada jaringan.
Switch jaringan dapat digunakan sebagai penghubung komputer atau router pada satu
area yang terbatas, switch juga bekerja pada lapisan data link, cara kerja switch
hampir sama seperti bridge, tetapi switch memiliki sejumlah port sehingga sering
dinamakan multi- port bridge.
3.4 Repeater
gambar 3.11 Repeater
Contoh yang paling mudah pada sebuah LAN menggunakan topologi Bintang dengan
menggunakan kabel unshielded twisted pair. Dimana diketahui panjang maksimal
untuk sebuah kabel unshielded twisted pair adalah 100 meter, maka untuk
menguatkan sinyal dari kabel tersebut dipasanglah sebuah repeater pada jaringan
tersebut.
13
3.5 Bridge
gambar 3.12 Bridge
Adalah sebuah perangkat yang membagi satu buah jaringan kedalam dua buah
jaringan, ini digunakan untuk mendapatkan jaringan yang efisien, dimana kadang
pertumbuhan network sangat cepat makanya di perlukan jembatan untuk itu.
Kebanyakan Bridges dapat mengetahui masing-masing alamat dari tiap-tiap segmen
komputer pada jaringan sebelahnya dan juga pada jaringan yang lain di sebelahnya
pula. Diibaratkan bahwa Bridges ini seperti polisi lalu lintas yang mengatur di
persimpangan jalan pada saat jam-jam sibuk. Dia mengatur agar informasi di antara
kedua sisi network tetap jalan dengan baik dan teratur. Bridges juga dapat di gunakan
untuk mengkoneksi diantara network yang menggunakan tipe kabel yang berbeda
ataupun topologi yang berbeda pula.
3.6 Router
gambar 3.13 Router
Sebuah Router mengartikan informasi dari satu jaringan ke jaringan yang lain, dia
hampir sama dengan Bridge namun lebih pintar, router akan mencari jalur yang
14
terbaik untuk mengirimkan sebuah pesan yang berdasakan atas alamat tujuan dan
alamat asal. Sementara Bridges dapat mengetahui alamat masing-masing komputer di
masing-masing sisi jaringan, router mengetahui alamat komputer, bridges dan router
lainnya. router dapat mengetahui keseluruhan jaringan melihat sisi mana yang paling
sibuk dan dia bisa menarik data dari sisi yang sibuk tersebut sampai sisi tersebut
bersih.
Jika sebuah perusahaan mempunyai LAN dan menginginkan terkoneksi ke Internet,
mereka harus membeli router. Ini berarti sebuah router dapat menterjemahkan
informasi diantara LAN anda dan Internet. Ini juga berarti mencarikan alternatif jalur
yang terbaik untuk mengirimkan data melewati internet. Ini berarti Router
itu .Mengatur jalur sinyal secara effisien 2. Mengatur Pesan diantara dua buah
protocol 3. Mengatur Pesan diantara topologi jaringan linear Bus dan Bintang(star)
4. Mengatur Pesan diantara melewati Kabel Fiber optic, kabel koaaksial atau kabel
twisted pair
3.7 Access Point
gambar 3.14 Access point
Merupakan perangkat yang menjadi sentral koneksi dari pengguna (user) ke ISP
(Internet Service Provider), atau dari kantor cabang ke kantor pusat jika jaringannya
adalah milik sebuah perusahaan. Access-Point berfungsi mengkonversikan sinyal
frekuensi radio (RF) menjadi sinyal digital yang akan disalurkan melalui kabel, atau
disalurkan ke perangkat WLAN yang lain dengan dikonversikan ulang menjadi sinyal
frekuensi radio.
15
16
Bab 4 Media Transmisi
4.1 Definisi danFungsiMerupakan perangkat yang menjadi sentral koneksi dari pengguna (user) ke ISP
(Internet Service Provider), atau dari kantor cabang ke kantor pusat jika jaringannya
adalah milik sebuah perusahaan. Access-Point berfungsi mengkonversikan sinyal
frekuensi radio (RF) menjadi sinyal digital yang akan disalurkan melalui kabel, atau
disalurkan ke perangkat WLAN yang lain dengan dikonversikan ulang menjadi sinyal
frekuensi radio.
4.2 Guided Media Transsmsion(Wired)Guided transmission media atau media transmisi terpandu merupakan jaringan yang
menggunakan sistem kabel.
4.2.1 Twisted Pair
Kabel Twisted Pair (pasangan berpilin) adalah sebuah bentuk kabel di mana dua
konduktor digabungkan dengan tujuan untuk mengurangi atau meniadakan
interferensi elektromagnetik dari luar seperti radiasi.
gambar 4.15 UTP dan STP
elektromagnetik dari kabel unshielded twisted pair (UTP) cables, dan crosstalk di
antara pasangan kabel yang berdekatan.
a. Kabel Unshielded Twisted Pair (UTP)
Unshielded twisted-pair (disingkat UTP) adalah sebuah jenis kabeljaringan yang
menggunakan bahan dasar tembaga, yang tidak dilengkapi dengan shield internal.
17
UTP merupakan jenis kabel yang paling umum yang sering digunakan di dalam
jaringan lokal (LAN), karena memang harganya yang rendah, fleksibel dan kinerja
yang ditunjukkannya relatif bagus. Dalam kabel UTP, terdapat insulasi satu lapis yang
melindungi kabel dari ketegangan fisik atau kerusakan tapi, tidak seperti kabel
Shielded Twisted-pair (STP), insulasi tersebut tidak melindungi kabel dari interferensi
elektromagnetik.
Kabel UTP memiliki impendansi kira-kira 100 Ohm dan tersedia dalam beberapa
kategori yang ditentukan dari kemampuan transmisi data yang dimilikinya seperti
tertulis dalam tabel 4.1.
tabel 4.2 Kategori Tabel UTP
Di antara semua kabel di atas, kabel Enhanced Category 5 (Cat5e) dan Category 5
(Cat5) merupakan kabel UTP yang paling populer yang banyak digunakan dalam
jaringan berbasis teknologi Ethernet.
• Category 1
18
Kabel LAN UTP Cat 1 adalah kabel UTP dengan kualitas transmisi terendah, yang
didesain untuk mendukung komunikasi suara analog saja. Kabel Cat1 digunakan
sebelum tahun 1983 untuk menghubungkan telepon analogPlain Old Telephone
Service (POTS). Karakteristik kelistrikan dari kabel Cat1 membuatnya kurang sesuai
untuk digunakan sebagai kabel untuk mentransmisikan data digital di dalam jaringan
komputer, dan karena itulah tidak pernah digunakan untuk tujuan tersebut.
• Category 2
Kabel LAN UTP Cat 2 adalah kabel UTP dengan kualitas transmisi yang lebih baik
dibandingkan dengan kabel UTP Category 1 (Cat1), yang didesain untuk mendukung
komunikasi data dan suara digital. Kabel ini dapat mentransmisikan data hingga 4
megabit per detik. Seringnya, kabel ini digunakan untuk menghubungkan node-node
dalam jaringan dengan teknologi Token Ring dari IBM. Karakteristik kelistrikan dari
kabel Cat2 kurang cocok jika digunakan sebagai kabel jaringan masa kini. aslinya
dimaksudkan untuk mendukung Token Ring lewat UTP.
• Category 3
Kabel LAN Cat 3 adalah kabel UTP dengan kualitas transmisi yang lebih baik
dibandingkan dengan kabel UTP Category 2 (Cat2), yang didesain untuk mendukung
komunikasi data dan suara pada kecepatan hingga 10 megabit per detik. Kabel UTP
Cat3 menggunakan kawat-kawat tembaga 24-gauge dalam konfigurasi 4 pasang
kawat yang dipilin (twisted-pair) yang dilindungi oleh insulasi. Cat3 merupakan kabel
yang memiliki kemampuan terendah (jika dilihat dari perkembangan teknologi
•Category 4
Kabel LAN UTP Cat 4 adalah kabel UTP dengan kualitas transmisi yang lebih baik
dibandingkan dengan kabel UTP Category 3 (Cat3), yang didesain untuk mendukung
komunikasi data dan suara hingga kecepatan 16 megabit per detik. Kabel ini
menggunakan kawat tembaga 22-gauge atau 24-gauge dalam konfigurasi empat
pasang kawat yang dipilin (twisted pair) yang dilindungi oleh insulasi. Kabel ini dapat
mendukung jaringan Ethernet10BaseT, tapi seringnya digunakan pada jaringan IBM
Token Ring 16 megabit per detik., umum dipakai jaringan versi cepat Token Ring.
• Category 5
19
Kabel LAN Cat 5 kabel dengan kualitas transmisi yang jauh lebih baik dibandingkan
dengan kabel UTP Category 4 (Cat4), yang didesain untuk mendukung komunikasi
data serta suara pada kecepatan hingga 100 megabit per detik. Kabel ini menggunakan
kawat tembaga dalam konfigurasi empat pasang kawat yang dipilin (twisted pair)
yang dilindungi oleh insulasi. Kabel ini telah distandardisasi oleh Electronic
Industries Alliance (EIA) dan Telecommunication Industry Association (TIA).
Kabel Cat5 dapat mendukung jaringan Ethernet (10BaseT), Fast Ethernet (100BaseT),
hingga Gigabit Ethernet (1000BaseT). Kabel ini adalah kabel paling populer,
mengingat kabel serat optik yang lebih baik harganya hampir dua kali lipat lebih
mahal dibandingkan dengan kabel Cat5. Karena memiliki karakteristik kelistrikan
yang lebih baik, kabel Cat5 adalah kabel yang disarankan untuk semua instalasi
jaringan. kecepatan maksimum 1 Gigabps, sangat popular untuk kabel LAN desktop.
•Category 5e
Kabel LAN UTP Cat 5e, Kabel ini merupakan versi perbaikan dari kabel UTP Cat5,
yang menawarkan kemampuan yang lebih baik dibandingkan dengan Cat5 biasa.
Kabel ini mampu mendukung frekuensi hingga 250 MHz, yang direkomendasikan
untuk penggunaan dalam jaringan Gigabit Ethernet, dengan kecepatan maksimum 1
Gigabps, tingkat emisi lebih rendah, lebih mahal dari Cat 5 akan tetapi lebih bagus
untuk jaringan Gigabit.
•Category 6
Kabel LAN UTP Cat 6, kecepatan maksimum adalah 1 Gigabps+, dimaksudkan
sebagai pengganti Cat 5e dengan kemampuan mendukung kecepatan-2 multigigabit.
Kabel Shielded Twisted Pair (STP)
Kabel STP sama dengan kabel UTP, tetapi kawatnya lebih besar dan diselubungi
dengan lapisan pelindung isolasi untuk mencegah gangguan interferensi. Jenis kabel
STP yang paling umum digunakan pada LAN ialah IBM jenis/kategori 1.
20
4.2.2 Coaxial
Terdiri atas dua kabel yang diselubungi oleh dua tingkat isolasi. Tingkat isolasi
pertama adalah yang paling dekat dengan kawat konduktor tembaga. Tingkat pertama
ini dilindungi oleh serabut konduktor yang menutup bagian atasnya yang melindungi
dari pengaruh elektromagnetik. Sedangkan bagian inti yang digunakan untuk transfer
data adalah bagian tengahnya yang seLANjutnya ditutup atau dilindungi dengan
plastik sebagai pelindung akhir untuk menghindari dari goresan kabel.
Penggunaan kabel coaxial pada LAN memiliki beberapa keuntungan. Penguatannya
dari repeater tidak sebesar kabel STP atau UTP. Kabel coaxial lebih murah dari kabel
fiber optic dan teknologinya juga tidak asing lagi. Kabel coaxial sudah digunakan
selama puluhan tahun untuk berbagai jenis komunikasi data. Ketika bekerja dengan
kabel, adalah penting untuk mempertimbangkan ukurannya.
Seiring dengan pertambahan ketebalan atau diameter kabel, maka tingkat kesulitan
pengerjaannya pun akan semakin tinggi. Kita harus ingat pula bahwa kabel ini harus
ditarik melalui pipa saluran yang ada dan pipa ini ukurannya terbatas.
gambar 4.16 Coaxial
Kabel coaxial memiliki ukuran yang bervariasi. Diameter yang terbesar ditujukan
untuk penggunaan kabel backbone Ethernet karena secara histories memiliki panjang
transmisi dan penolakan noise yang lebih besar. Kabel coaxial ini seringkali dikenal
sebagai thicknet. Seperti namanya, jenis kabel ini, karena ukurannya yang besar, pada
21
beberapa situasi tertentu dapat sulit diinstall. Suatu petunjuk praktis menyatakan
bahwa semakin sulit media jaringan diinstall. Suatu petunjuk praktis menyatakan
bahwa semakin sulit media jaringan diinstall, maka semakin mahal media tersebut
diinstall. Kabel coaxial memiliki biaya instalasi yang lebih mahal dari kabel twisted
pair. Kabel thicknet hampir tidak pernah digunakan lagi, kecuali untuk kepentingan
khusus.
Beberapa jenis kabel coaxial lebih besar dari pada yang lain. Makin besar kabel,
makin besar kapasitas datanya, lebih jauh jarak jangkauannya dan tidak begitu sensitif
terhadap interferensi listrik.
tabel 4.3 Tipe Kabel Coaxial
4.2.3 Fiber Optic
Kabel fiber optic merupakan kabel jaringanyang dapat mentransmisi cahaya.
Dibandingkan dengan jenis kabel lainnya, kabel ini lebih mahal. Namun, fiber optic
memiliki jangkauan yang lebih jauh dari 550 meter sampai ratusan kilometer, tahan
terhadap interferensi elektromagnetik dan dapat mengirim data pada kecepatan yang
lebih tinggi dari jenis kabel lainnya. Kabel fiber optic tidak membawa sinyal elektrik,
seperti kabel lainnya yang menggunakan kabel tembaga. Sebagai gantinya, sinyal
yang mewakili bit tersebut diubah ke bentuk cahaya. biasanya fiber optic digunakan
pada jaringan backbone (Tulang Punggung) karena dibutuhakan kecepatan yang lebih
dalam jaringan ini,namun pada saat ini sudah banyak yang menggunakan fiber optic
untuk jaringan biasa baik LAN, WAN maupun MAN karena dapat memberikan
dampak yang lebih pada kecepatan dan bandwith karena fiber optic ini menggunakan
bias cahaya untuk mentransfer data yang melewatinya dan sudah barang tentu
22
kecepatan cahaya tidak diragukan lagi namun untuk membangun jaringan dengan
fiber optic dibutuhkan biaya yang cukup mahal dikarenakan dibutuhkan alat khusus
dalam pembangunannya.
gambar 4.17 Fiber optic
4.3 Media Nirkabel (Wireless)Unguided transmission media atau media transmisi tidak terpandu merupakan
jaringan yang menggunakan sistem gelombang.
4.3.1 Gelombang Mikro
Gelombang mikro (microwave) merupakan bentuk radio yang menggunakan
frekuensi tinggi (dalam satuan gigahertz), yang meliputi kawasan UHF, SHF dan
EHF. Gelombang mikro banyak digunakan pada sistem jaringan MAN, warnet dan
penyedia layanan internet (ISP). Keuntungan menggunakan gelombang mikro adalah
akuisisi antar menara tidak begitu dibutuhkan, dapat membawa jumlah data yang
besar, biaya murah karena setiap tower antena tidak memerlukan lahan yang luas,
frekuensi tinggi atau gelombang pendek karena hanya membutuhkan antena yang
kecil. Kelemahan gelombang mikro adalah rentan terhadap cuaca seperti hujan dan
mudah terpengaruh pesawat terbang yang melintas di atasnya.
4.3.2 Satelite
Satelit adalah media transmisi yang fungsi utamanya menerima sinyal dari stasiun
bumi dan meneruskannya ke stasiun bumi lain. Satelit yang mengorbit pada
ketinggian 36.000 km di atas bumi memiliki angular orbital velocity yang sama
dengan orbital velocity bumi. Hal ini menyebabkan posisi satelit akan relatif stasioner
23
terhadap bumi (geostationary), apabila satelit tersebut mengorbit di atas khatulistiwa.
Pada prinsipnya, dengan menempatkan tiga buah satelit geostationary pada posisi
yang tepat dapat menjangkau seluruh permukaan bumi. Keuntungan satelit adalah
lebih murah dibandingkan dengan menggelar kabel antar benua, dapat menjangkau
permukaan bumi yang luas, termasuk daerah terpencil dengan populasi rendah,
meningkatnya trafik telekomunikasi antar benua membuat sistem satelit cukup
menarik secara komersial. Kekurangannya adalah keterbatasan teknologi untuk
penggunaan antena satelit dengan ukuran yang besar, biaya investasi dan asuransi
satelit yang masih mahal, atmospheric losses yang besar untuk frekuensi di atas 30
GHz membatasi penggunaan frequency carrier.
4.3.3 InfraRed
Inframerah biasa digunakan untuk komunikasi jarak dekat, dengan kecepatan 4 Mbps.
Dalam penggunaannya untuk pengendalian jarak jauh, misalnya remote control pada
televisi serta alat elektronik lainnya. Keuntungan inframerah adalah kebal terhadap
interferensi radio dan elekromagnetik, inframerah mudah dibuat dan murah, instalasi
mudah, mudah dipindah-pindah, keamanan lebih tinggi daripada gelombang radio.
Kelemahan inframerah adalah jarak terbatas, tidak dapat menembus dinding, harus
ada lintasan lurus dari pengirim dan penerima, tidak dapat digunakan di luar ruangan
karena akan terganggu oleh cahaya matahari.
4.3.4 BlueTooth
Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area
networks atau PAN) tanpa kabel. Bluetooth menghubungkan dan dapat dipakai untuk
melakukan tukar-menukar informasi di antara peralatan-peralatan. Spesifiksi dari
peralatan Bluetooth ini dikembangkan dan didistribusikan oleh kelompok Bluetooth
Special Interest Group. Bluetooth beroperasi dalam pita frekuensi 2,4 Ghz dengan
menggunakan sebuah frequency hopping traceiver yang mampu menyediakan layanan
komunikasi data dan suara secara real time antara host-host bluetooth dengan jarak
terbatas.Kelemahan teknologi ini adalah jangkauannya yang pendek dan kemampuan
transfer data yang rendah.
4.3.5 Wi-Fi
Wi-Fi merupakan kependekan dari Wireless Fidelity, yang memiliki pengertian yaitu
sekumpulan standar yang digunakan untuk Jaringan Lokal Nirkabel (Wireless Local
24
Area Networks - WLAN) yang didasari pada spesifikasi IEEE 802.11. Standar terbaru
dari spesifikasi 802.11a atau b, seperti 802.11 g, saat ini sedang dalam penyusunan,
spesifikasi terbaru tersebut menawarkan banyak peningkatan mulai dari luas cakupan
yang lebih jauh hingga kecepatan transfernya
Awalnya Wi-Fi ditujukan untuk penggunaan perangkat nirkabel dan Jaringan Area
Lokal (LAN), namun saat ini lebih banyak digunakan untuk mengakses internet. Hal
ini memungkinan seseorang dengan komputer dengan kartu nirkabel (wireless card)
atau xpersonal digital assistant (PDA) untuk terhubung dengan internet dengan
menggunakan titik akses (atau dikenal dengan hotspot) terdekat.
4.3.6 Wimax
WiMAX adalah singkatan dari Worldwide Interoperability for Microwave Access,
merupakan teknologi akses nirkabel pita lebar (broadband wireless access atau
disingkat BWA) yang memiliki kecepatan akses yang tinggi dengan jangkauan yang
luas. WiMAX merupakan evolusi dari teknologi BWA sebelumnya dengan fitur-fitur
yang lebih menarik. Disamping kecepatan data yang tinggi mampu diberikan,
WiMAX juga merupakan teknologi dengan open standar. Dalam arti komunikasi
perangkat WiMAX di antara beberapa vendor yang berbeda tetap dapat dilakukan
(tidak proprietary). Dengan kecepatan data yang besar (sampai 70 MBps), WiMAX
dapat diaplikasikan untuk koneksi broadband ‘last mile’, ataupun backhaul.
25
Bab 5 Protocol
5.1 Definisi dan TujuanUntuk menyelenggarakan komunikasi berbagai macam vendor komputer diperlukan
sebuah aturan baku yang standar dan disetejui berbagai pihak. Seperti halnya dua
orang yang berlainan bangsa, maka untuk berkomunikasi
memerlukan penerjemah/interpreter atau satu bahasa yang dimengerti kedua belah
pihak. Dalam dunia komputer dan telekomunikasi interpreter identik dengan protokol.
Untuk itu maka pada tahun 1977 di Eropa sebuah badan dunia yang menangani
masalah standarisasi ISO (International Standardization Organization) membuat
aturan baku sebuah model arsitektural jaringan.
5.2 Model OSI 7 Layer
gambar 5.18 Model Osi 7 Layer
Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawwab secara khusus
pada proses komunikasi data. Misal, satu layer bertanggungjawab untuk membentuk
koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk
mengoreksi terjadinya “error” selama proses transfer data berlangsung.
26
Model Layer OSI dibagi dalam dua group: “upper layer” dan “lower layer”. “Upper
layer” fokus pada applikasi pengguna dan bagaimana file direpresentasikan di
komputer. Untuk Network Engineer, bagian utama yang menjadi perhatiannya adalah
pada “lower layer”. Lower layer adalah intisari komunikasi data melalui jaringan
aktual.
5.2.1 Physical Layer
Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan,
sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring),
topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana
Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
5.2.2 Data Link Layer
Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format
yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow
control, pengalamatan perangkat keras (seperti halnya Media Access Control Address
(MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti
hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi
level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan
lapisan Media Access Control (MAC).
5.2.3 Network Layer
Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-
paket, dan kemudian melakukan routing melalui internetworking dengan
menggunakan router dan switch layer-3.
5.2.4 Transport Layer
Berfungsi untuk memecah data ke dalam paket- paket data serta memberikan nomor
urut ke paket- paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah
diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima
dengansukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket
yang hilang di tengah jalan.
5.2.5 Session Layer
Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau
dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
27
5.2.6 Presentation Layer
Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke
dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada
dalam level ini 5adalah perangkat lunak redirektor (redirector software), seperti
layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual
Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
5.2.7 Application Layer
Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan
mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat
pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP,
SMTP, dan NFS.
5.3 EnkapsulasiAgar sebuah data dapat terkirim dengan baik perlu dilakukan enkapsulasi terhadap
data tersebut. Enkapsulasi adalah sebuah proses menambahkan header dan trailer atau
melakukan pemaketan pada sebuah data. Dengan enkapsulasi data menjadi memiliki
identitas. Bayangkan sebuah surat yang akan dikirim tetapi tanpa amplop, alamat dan
perangko. Tentu saja surat tidak akan sampai ke tujuan. Amplop dengan alamat dan
perangko adalah sama dengan enkapsulasi pada data.
gambar 5.19 Proses Enkapsulasi
28
Bab 6 Transmission Control Protocol / Internet Protocol
6.1 Definisi dan TujuanTCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah
standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-
menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa
kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling
banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat
lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini
adalah TCP/IP stack
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an
sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan
jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan
sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme
transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja.
Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai
alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk
dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat
routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda
(seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang
heterogen.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin
banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini
dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet
Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-
macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep
TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments
(RFC) yang dikeluarkan oleh IETF.
29
6.1.1 Network Access Layer
Lapisan pertama adalah Network Access Layer (identic dengan lapisan physical dan
Data Link pada OSI). Pada lapisan ini, didefinisikan bagaimana penyaluran data dala
bentuk frame-frame data pada media fisik yang digunakan secara andal. Lapisan ini
biasanya memberikan layanan untuk error detection dan error correction dari data
yang ditransmisikan. Beberapa contoh protocol pada lapisan ini adalah X.25 untuk
jaringan public dan Ethernet untuk jaringan local.
6.1.2 Internet Layer
Lapisan kedua adalah Internet Layer (Identik dengan Network layer pada
OSI).Lapisan ini bertugas untuk menjamin agar suatu paket yang dikirimkan dapat
menemukan tujuannya. Lapisan ini memiliki peranan penting terutama dalam
mewujudkan internetworking yang meliputi wilayah luas(worldwide Internet)
Beberapa tugas penting pada lapisan ini adalah:
Addressing, yakni melengkapi setiap paket data dengan alamat Internet
atau lebih dikenal dengan IP Address . karena pengalamatan berada pada
layer ini, maka jaringan TCP/IP independen dari jenis media, system
operasi dan computer yang digunakan.
Routing, yakni menentukan rute kemana paket data akan dikirim agar
mencapai tujuan yang diinginkan . Routing merupakan fungsi penting dari
internet protocol . proses routing sepenuhnya ditentukan oleh jaringan .
pengirim tidak punya kendali terhadap paket yang dikirimkannya. Router-
router pada jaringan TCP/IP-lah yang menentukan pengiriman paket data
dari pengirim ke penerima.
6.1.3 Host-to-Host layer
Lapisan ketiga adalah Host-to-Host (identic dengan layer transport pada OSI). Pada
lapisan ini didefinisikan cara-cara untuk melakukan pengiriman data antara end to end
host. Lapisan ini menjamin bahwa informasi yang diterima pada sisi penerima akan
sama dengan informasi yang dikirim oleh pengirim . Lapisan ini memiliki beberapa
fungsi penting antara lain :
Flow Control. Pengiriman data yang telah dipecah menjadi paket-paket
data harus diatur sedemikian rupa agar pengirim tidak sampai
30
mengirimkan data dengan kecepatan yang melebihi kemampuan penerima
dalam menerima data.
Error Detection. Pengirim dan penerima juga melengkapi data dengan
sejumlah informasi yang bias digunakan untuk memeriksa apakah
datayang dikirimkan bebas dari kesalahan . jika ditemukan kesalahan maka
penerima tidak akan menerima data tersebut. Pengirim akan mengirim
ulang paket data yang mengandung kesalahan tadi. Dengan demikian data
dijamin bebas dari kesalahan pada saat diteruskan ke lapisan aplikasi.
Konsekuensi dari mekanisme tadi adalah timbulnya delay yang cukup berarti . namun
selama aplikasi tidak bersifat real-time, delay ini tidak menjadi masalah , karena yang
lebih diutamakan bebas dari kesalahan.
Ada dua buah protocol yang digunakan pada layer ini, yaitu: Transmission Control
Protocol(TCP) dan User datagram Protocol (UDP).
TCP digunakan oleh aplikasi-aplikasi yang membutuhkan keandalan data. Sedangkan
UDP digunakan untuk aplikasi yang tidak menuntut keandalan tinggi. Beberapa
aplikasi lebih sesuai dengan penggunaan UDP sebagai protocol transport. Contohnya
adalah aplikasi database yang hanya bersifat query dan response, atau aplikasi lain
yang sangat sensitive seperti video conference. Aplikasi seperti ini dapat mentolerir
sedikit kesalahan karena gambar atau suara mesih tetap dapat dimengerti.
TCP memiliki fungsi flow control dan error detection serta bersifat connection
oriented. Sebaliknya UDP bersifat connectionless, tidak ada mekanisme pemeriksaan
data dan flow control, sehingga UDP disebut juga unreliable protocol.
6.1.4 Application Layer
Lapisan keempat adalah Application layer(Identi dengan Application, presentation
dan session pada OSI ). Sesuai dengan namanya lapisan ini mendefinisikan aplikasi-
aplikasi yang dijalankan pada jaringan . cukup banyak protocol yang telah
dikembangkan pada lapisan ini . contohnya adalah SMTP,HTTP, POP3 dll
31
Bab 7 Pengalamatan Fisik dan Logika
7.1 PengantarSejauh ini kita sudah melihat bahwa MAC address sangat berperan dalam proses
komunikasi data. MAC address juga disebut sebagai alamat fisik atau alamat
hardware.
Kita sudah melihat fungsi MAC address dari sudut pandang OSI . Sebagaimana yang
sudah sama-sama kita maklumi, model OSI bukanlah protocol . dalam dunia nyata
orang harus memilih salah satu protocol komunikasi agar jaringan computer berfungsi
sesuai dengan harapan.
Ada sedikit masalah manakala kita hanya menggantunkan diri pada MAC address . di
dunia nyata ternyata jaringan computer tidak dapat bekerja sendiri . ada yang
mengoperasikan dan menggunakannya yaitu manusia. Pernahkah anda melihat
seseorang mengakses situs internet dengan menggunakan MAC address dengan
mengetikkan 00:16:d4:c9:e8:48 pada web browser?
Tentu saja tidak ada. Oleh sebab itu, dibuatlah protocol komunikasi seperti TCP/IP ,
yang menyediakan alamat logika dan relative lebih mudah dibaca ketimbang alamat
fisik. Tentu saja TCP/IP bukan satu-satunya protocol yang menyediakan alamat
logika . namun mengingat protocol tersebut sangat popular dan pembahasan pada
modul ini diarahkan pada protocol TCP/IP.
Protokol TCP/IP menyediakan cara tertentu dalam mendefinisikan alamat logika.
Inilah yang disebut denga ip address atau alamat ip. Untuk saat ini kita hanya akan
membahas bagaimana konversi antara MAC address dengan IP address dilakukan.
Untuk memenuhi hal tersebut maka TCP/IP menyediakan protocol bernama
ARP(Address resolution Protocol). Untuk memamahinya, perhatikan ilustrasi
dibawah ini.
Dua buah computer pada network menggunakan TCP/IP. Masing-masing computer
mendapat IP address 10.1.1.1(computer A) dan 10.1.1.2(computer B). misalkan saja
saat ini pengguna computer A hendak mengirim file kepada pengguna di computer B.
32
Yang dilakukan oleh pengguna adalah mencari aplikasi FTP, dengan mengetikkan
alamat computer B yaitu 10.1.1.2 , lalu menekan tombol ENTER untuk memulai
koneksi.
Pengguna dapat mengetahui bahwa IP computer B adalah 10.1.1.2 Namun computer
A belum dapat mengirim file dengan hanya mengetahui alamat logika. Computer
saling berkomunikasi menggunakan alamat fisik yang dimiliki oleh Ethernet. Untuk
mengatasi hal ini maka diperlukan konversi antara alamat fisik dan logika. Disinilah
peranan protocol ARP. Protocol ini digunakan untuk menemukan MAC address yang
berasal dari computer dengan IP tertentu.
Mula-mula computer A melihat table ARP (ARP cache) miliknya dan mencoba
menemukan MAC address computer B. jika tidak ditemukan, maka computer A
mengirimkan pesan ke alamat broadcast untuk menanyakan setiap computer pada
network.
Isi pesan sebagai berikut , “siapa yang memiliki IP address 10.1.1.2 dimohon untuk
memberikan MAC addressnya kepada computer dengan IP address 10.1.1.1” .
Komputer B mendengarkan pesan ini dan kemudian memberikan MAC addressnya
kepada computer A. Komputer A akan menyimpan informasi MAC address
Komputer B di table ARP. Sehingga jika suatu saat nanti diperlukan masih bias
dibaca kembali.setelah itu barulah file transfer dapat dilakukan.
33
Bab 8 MAC Address
8.1 Definisi dan FungsiMAC Address (Media Access Control Address) adalah sebuah alamat jaringan yang
diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang
merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan
berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang
48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah
router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai
Ethernet address, physical address, atau hardware address.
MAC Address mengizinkan perangkat-perangkat dalam jaringan agar dapat
berkomunikasi antara satu dengan yang lainnya. Sebagai contoh, dalam sebuah
jaringan berbasis teknologi Ethernet, setiap header dalam frame Ethernet mengandung
informasi mengenai MAC address dari komputer sumber (source) dan MAC address
dari komputer tujuan (destination). Beberapa perangkat, seperti halnya bridge dan
switch Layer-2 akan melihat pada informasi MAC address dari komputer sumber dari
setiap frame yang ia terima dan menggunakan informasi MAC address ini untuk
membuat "tabel routing" internal secara dinamis. Perangkat-perangkat tersebut pun
kemudian menggunakan tabel yang baru dibuat itu untuk meneruskan frame yang ia
terima ke sebuah port atau segmen jaringan tertentu di mana komputer atau node yang
memiliki MAC address tujuan berada.
Dalam sebuah komputer, MAC address ditetapkan ke sebuah kartu jaringan (network
interface card/NIC) yang digunakan untuk menghubungkan komputer yang
bersangkutan ke jaringan. MAC Address umumnya tidak dapat diubah karena telah
dimasukkan ke dalam ROM. Beberapa kartu jaringan menyediakan utilitas yang
mengizinkan pengguna untuk mengubah MAC address, meski hal ini kurang
disarankan. Jika dalam sebuah jaringan terdapat dua kartu jaringan yang memiliki
MAC address yang sama, maka akan terjadi konflik alamat dan komputer pun tidak
dapat saling berkomunikasi antara satu dengan lainnya. Beberapa kartu jaringan,
seperti halnya kartu Token Ring mengharuskan pengguna untuk mengatur MAC
address (tidak dimasukkan ke dalam ROM), sebelum dapat digunakan.
34
MAC address memang harus unik, dan untuk itulah, Institute of Electrical and
Electronics Engineers (IEEE) mengalokasikan blok-blok dalam MAC address. 24 bit
pertama dari MAC address merepresentasikan siapa pembuat kartu tersebut, dan 24
bit sisanya merepresentasikan nomor kartu tersebut. Setiap kelompok 24 bit tersebut
dapat direpresentasikan dengan menggunakan enam digit bilangan heksadesimal,
sehingga menjadikan total 12 digit bilangan heksadesimal yang merepresentasikan
keseluruhan MAC address. Berikut merupakan tabel beberapa pembuat kartu jaringan
populer dan nomor identifikasi dalam MAC Address.
8.2 Arsitektur MAC AddressPada gambar 8.1 dapat kita lihat arsitektur dari masing-masing octet pada MAC frame
dan bit-bit pada frame control field. Yang perlu diperhatikan disini adalah fungsi dari
frame control , Karena dari frame control inilah kendali fungsi-fungsi pokok dari
MAC dilakukan, termasuk dalam hal keamanan.
gambar 8.20 Arsitektur MAC Address
35
Bab 9 IP Address (v4)
9.1 Fungsi dan KarakteristikPada layer internet dapat dijumpai sebuah protocol yang populer, yaitu Internet
Protokol (IP). IP merupakan protocol yang bersifat connectionless dan unreliable.
Boleh dibilang Ip merupakan inti dari protocol TCP/IP. Pada header Ip ada field berisi
informasi internet address atau ip address. IP address asal dan tujuan dari paket data
dapat ditemukan di bagian ini.
9.2 Standar PenulisanIP address dibentuk oleh sekumpulan bilangan biner sepanjang 32 bit, yang dibagi
atas 4 bagian. Setiap bagian panjangnya 8 bit . IP address merupakan identifikasi
setiap host pada jaringan computer. Artinya tidak boleh ada host lain (yang tergabung
ke internet) memiliki /menggunakan IP yang sama. Contoh IP address sebagai
berikut:
01000100.10000001.11111111.00000001
Apabila setiap bagian kita konversikan ke bilangan decimal maka IP address diatas
menjadi : 68.129.255.1
Bentuk penulisan Ip address diatas dikenal denga notasi “doted decimal”. Dalam
praktiknya IP address bentuk decimal inilah yang digunakan sebagai alamat host.
Alamat IP memiliki dua bagian yaitu host ID dan Network ID (NetID). Host ID
nantinya akan merepresentasikan masing-masing host tersebut dalam sebuah jaringan
dalam sebuah jaringan yang sama tidak diperbolehkan ada 2 atau lebih ip dengan
hostID yang sama. NetID merupakan bagian dari IP yang merepesentasikan identitas
jaringan dimana seluruh host-host bernaung. Padamasing-masing host yang terhubung
pada jaringan tersebut alamat NetID harus sama , apabila berbeda maka akan
dianggap bukan anggota dari jaringan tersebut.
9.3 Netmask / Subnet MaskPada sub-bab sebelumnya telah dibahas bahwa IP address dibagi dua bagian yaitu
adalah NetID dan HostID . dua bagian tersebut dipisahkan dengan sebuah netmask.
36
Dalam netmask terdapat dua bit yaitu bit host (0) dan bit network (1). Untuk
penulisannya bit host letaknya selalu berada di sebelah kanan dan bit network
letaknya selalu di kiri . perhatikan contoh berikut :
11111111.11111111.11111111.00000000
dari netmask diatas dapat dikatakan bahwa octet pertama, kedua dan ketiga
merupakan penunjuk bagi net ID dan octet keempat merupakan penunju bagi HostID .
apabila dikonversikan kedalam bentuk decimal sebagai berikut:
255.255.255.0
contoh:
192.168.2.1 netmask : 255.255.255.0
Maka dapat disimpulkan bahwa NetID dari alamat diatas adalah 192.168.2 dan
hostID-nya adalah 1.
37
Bab 10 IP Address (v4) – Lanjutan
10.1 Kelas Pada IP AddressJumlah IP address yang tersedia secara teoritis adalah 255x255x255x255 atau sekitar
4 milyar lebih yang harus dibagikan ke seluruh pengguna jaringan internet di seluruh
dunia. Pembagian kelas-kelas ini ditujukan untuk mempermudah alokasi IP Address,
baik untuk host/jaringan tertentu atau untuk keperluan tertentu.
IP Address dapat dipisahkan menjadi 2 bagian, yakni bagian network (net ID) dan
bagian host (host ID). Net ID berperan dalam identifikasi suatu network dari network
yang lain, sedangkan host ID berperan untuk identifikasi host dalam suatu network.
Jadi, seluruh host yang tersambung dalam jaringan yang sama memiliki net ID yang
sama. Sebagian dari bit-bit bagian awal dari IP Address merupakan network
bit/network number, sedangkan sisanya untuk host. Garis pemisah antara bagian
network dan host tidak tetap, bergantung kepada kelas network. IP address dibagi ke
dalam lima kelas, yaitu kelas A, kelas B, kelas C, kelas D dan kelas E. Perbedaan tiap
kelas adalah pada ukuran dan jumlahnya. Contohnya IP kelas A dipakai oleh sedikit
jaringan namun jumlah host yang dapat ditampung oleh tiap jaringan sangat besar.
Kelas D dan E tidak digunakan secara umum, kelas D digunakan bagi jaringan
multicast dan kelas E untuk keprluan eksperimental. Perangkat lunak Internet
Protocol menentukan pembagian jenis kelas ini dengan menguji beberapa bit pertama
dari IP Address. Penentuan kelas ini dilakukan dengan cara berikut :
10.1.1 IP Address Kelas A
Bit pertama IP address kelas A adalah 0, dengan panjang net ID 8 bit dan panjang
host ID 24 bit. Jadi byte pertama IP address kelas A mempunyai range dari 0-127.
Jadi pada kelas A terdapat 127 network dengan tiap network dapat menampung
sekitar 16 juta host (255x255x255). IP address kelas A diberikan untuk jaringan
dengan jumlah host yang sangat besar, IP kelas ini dapat dilukiskan pada gambar
berikut ini:
38
gambar 10.21 Ip Kelas A
10.1.2 IP Address Kelas B
Dua bit IP address kelas B selalu diset 10 sehingga byte pertamanya selalu bernilai
antara 128-191. Network ID adalah 16 bit pertama dan 16 bit sisanya adalah host ID
sehingga kalau ada komputer mempunyai IP address 192.168.26.161, network ID =
192.168 dan host ID = 26.161. Pada. IP address kelas B ini mempunyai range IP dari
128.0.xxx.xxx sampai 191.155.xxx.xxx, yakni berjumlah 65.255 network dengan
jumlah host tiap network 255 x 255 host atau sekitar 65 ribu host.
gambar 10.22 Ip Kelas B
10.1.3 IP Address Kelas C
IP address kelas C mulanya digunakan untuk jaringan berukuran kecil seperti LAN.
Tiga bit pertama IP address kelas C selalu diset 111. Network ID terdiri dari 24 bit
dan host ID 8 bit sisanya sehingga dapat terbentuk sekitar 2 juta network dengan
masing-masing network memiliki 256 host.
gambar 10.23 IP Kelas C
39
10.1.4 IP Address Kelas D
IP address kelas D digunakan untuk keperluan multicasting. 4 bit pertama IP address
kelas D selalu diset 1110 sehingga byte pertamanya berkisar antara 224-247,
sedangkan bit-bit berikutnya diatur sesuai keperluan multicast group yang
menggunakan IP address ini. Dalam multicasting tidak dikenal istilah network ID dan
host ID.
10.1.5 IP Address Kelas E
IP address kelas E tidak diperuntukkan untuk keperluan umum. 4 bit pertama IP
address kelas ini diset 1111 sehingga byte pertamanya berkisar antara 248-255.
40
Bab 11 IP Address (v6)
11.1 Latar BelakangDengan berkembang pesatnya teknologi Internet di dunia, menyebabkan
meningkatnya jumlah pemakai yang membutuhkan alamat IP agar dapat tetap berada
di Internet. Ipv4 memiliki format dengan panjang sebesar 32 bit, maka jumlah total
alamat yang bisa dipakai adalah 4,294,967,296 alamat. Namun dengan catatan bahwa
semua dipakai untuk memenuhi kebutuhan pemakai Internet, pada kenyataannya tidak
sampai 4 miliar alamat yang bisa dipergunakan (untuk broadcast address, untuk
loopback address, dll).
Maka para pakar IT berusaha memikirkan kebutuhan alamat IP yang semakin besar
ini tanpa sekalipun merusak standarisasi protocol yang sudah establish. Kemudian
mereka memperkenalkan Ipv6 atau juga dikenal dengan Ip Next generation(Ipng)
dalam menjawab masalah diatas. Alamat IPv6 memiliki panjang 128 bit. Jadi Total
alamat yang bisa disediakan oleh IPv6 adalah 2128 alamat.
11.2 KarakteristikIPv6 mendukung kompabilitas dengan IPv4, sehingga pemilik lama dengan versi
terdahulu tetap dapat terkoneksi tanpa kendala.
IPv6 juga mendukung fitur DHCP Server dimana Server ini secara otomatis akan
memberikan alamat bebas kepada seorang user yang hendak melakukan koneksi ke
Internet tanpa harus mengatur IP address secara manual.IPv6 juga membagi 128 bit
tersebut ke dalam 2 bagian, yakni : Alamat jaringan dan alamat Host. Namun dalam
IPv6 tidak mengenal subnet mask, yang ada hanyalah Format Prefix.Dalam IPv6,
alamat 128-bit akan dibagi ke dalam 8 blok berukuran 16-bit, yang dapat
dikonversikan ke dalam bilangan heksadesimal berukuran 4-digit. Setiap blok
bilangan heksadesimal tersebut akan dipisahkan dengan tanda titik dua (:). Karenanya,
format notasi yang digunakan oleh IPv6 juga sering disebut dengan colon-
hexadecimal format, berbeda dengan IPv4 yang menggunakan dotted-decimal format.
Berikut ini adalah contoh alamat IPv6 dalam bentuk bilangan biner:
41
001000011101101000000000110100110000000000000000001011110011101100000
01010101010000000001111111111111110001010001001110001011010
Untuk menerjemahkannya ke dalam bentuk notasi colon-hexadecimal format, angka-
angka biner di atas harus dibagi ke dalam 8 buah blok berukuran 16-bit:
0010000111011010 0000000011010011 0000000000000000 0010111100111011
00000010101010100000000011111111 1111111000101000 1001110001011010
Lalu, setiap blok berukuran 16-bit tersebut harus dikonversikan ke dalam bilangan
heksadesimal dan setiap bilangan heksadesimal tersebut dipisahkan dengan
menggunakan tanda titik dua. Hasil konversinya adalah sebagai berikut:
21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5AAlamat di atas juga dapat
disederhanakan lagi dengan membuang angka 0 pada awal setiap blok yang berukuran
16-bit di atas, dengan menyisakan satu digit terakhir. Dengan membuang angka 0,
alamat di atas disederhanakan menjadi:21DA:D3:0:2F3B:2AA:FF:FE28:9C5A
Konvensi pengalamatan IPv6 juga mengizinkan penyederhanaan alamat lebih jauh
lagi, yakni dengan membuang banyak karakter 0, pada sebuah alamat yang banyak
angka 0-nya. Jika sebuah alamat IPv6 yang direpresentasikan dalam notasi colon-
hexadecimal format mengandung beberapa blok 16-bit dengan angka 0, maka alamat
tersebut dapat disederhanakan dengan menggunakan tanda dua buah titik dua (::).
Untuk menghindari kebingungan, penyederhanaan alamat IPv6 dengan cara ini
sebaiknya hanya digunakan sekali saja di dalam satu alamat, karena kemungkinan
nantinya pengguna tidak dapat menentukan berapa banyak bit 0 yang
direpresentasikan oleh setiap tanda dua titik dua (::) yang terdapat dalam alamat
tersebut. Tabel berikut mengilustrasikan cara penggunaan hal ini.Alamat asli Alamat
asli yang disederhanakan Alamat setelah dikompres
FE80:0000:0000:0000:02AA:00FF:FE9A:4CA2 FE80:0:0:0:2AA:FF:FE9A:4CA2
FE80::2AA:FF:FE9A:4CA2FF02:0000:0000:0000:0000:0000:0000:0002
FF02:0:0:0:0:0:0:2 FF02::2 Untuk menentukan berapa banyak bit bernilai 0 yang
dibuang (dan digantikan dengan tanda dua titik dua) dalam sebuah alamat IPv6, dapat
dilakukan dengan menghitung berapa banyak blok yang tersedia dalam alamat
tersebut, yang kemudian dikurangkan dengan angka 8, dan angka tersebut dikalikan
dengan 16. Sebagai contoh, alamat FF02::2 hanya mengandung dua blok alamat (blok
42
FF02 dan blok 2). Maka, jumlah bit yang dibuang adalah (8-2) x 16 = 96 buah bit.
Dalam IPv4, sebuah alamat dalam notasi dotted-decimal format dapat
direpresentasikan dengan menggunakan angka prefiks yang merujuk kepada subnet
mask. IPv6 juga memiliki angka prefiks, tapi tidak didugnakan untuk merujuk kepada
subnet mask, karena memang IPv6 tidak mendukung subnet mask.Prefiks adalah
sebuah bagian dari alamat IP, di mana bit-bit memiliki nilai-nilai yang tetap atau bit-
bit tersebut merupakan bagian dari sebuah rute atau subnet identifier. Prefiks dalam
IPv6 direpesentasikan dengan cara yang sama seperti halnya prefiks alamat IPv4,
yaitu [alamat]/[angka panjang prefiks]. Panjang prefiks mementukan jumlah bit
terbesar paling kiri yang membuat prefiks subnet. Sebagai contoh, prefiks sebuah
alamat IPv6 dapat direpresentasikan sebagai berikut:3FFE:2900:D005:F28B::/64Pada
contoh di atas, 64 bit pertama dari alamat tersebut dianggap sebagai prefiks alamat,
sementara 64 bit sisanya dianggap sebagai interface ID.IPv6 mendukung beberapa
jenis format prefix, yakni sebagai berikut:
• Alamat Unicast, yang menyediakan komunikasi secara point-to-point, secara
langsung antara dua host dalam sebuah jaringan.
• Alamat Multicast, yang menyediakan metode untuk mengirimkan sebuah paket data
ke banyak host yang berada dalam group yang sama. Alamat ini digunakan dalam
komunikasi one-to-many.
• Alamat Anycast, yang menyediakan metode penyampaian paket data kepada
anggota terdekat dari sebuah group. Alamat ini digunakan dalam komunikasi one-to-
one-of-many. Alamat ini juga digunakan hanya sebagai alamat tujuan (destination
address) dan diberikan hanya kepada router, bukan kepada host-host biasa.Alamat
unicast dan anycast terbagi lagin menjadi alamat-alamat berikut:
• Link-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer
agar dapat berkomunikasi dengan komputer lainnya dalam satu subnet.
• Site-Local, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer agar
dapat berkomunikasi dengan komputer lainnya dalam sebuah intranet.
• Global Address, merupakan sebuah jenis alamat yang mengizinkan sebuah komputer
agar dapat berkomunikasi dengan komputer lainnya dalam Internet IPv6.
43
Alamat unicast IPv6 dapat diimplementasikan dalam berbagai jenis alamat, yakni:
• Alamat unicast global
• Alamat unicast site-local
• Alamat unicast link-local
• Alamat unicast yang belum ditentukan (unicast unspecified address)• Alamat unicast
loopback
• Alamat Unicast 6to4
• Alamat Unicast ISATAP, Alamat unicast global IPv6 mirip dengan alamat publik
dalam alamat IPv4. Dikenal juga sebagai Aggregatable Global Unicast Address.
Seperti halnya alamat publik IPv4 yang dapat secara global dirujuk oleh host-host di
Internet dengan menggunakan proses routing, alamat ini juga mengimplementasikan
hal serupa. Struktur alamat IPv6 unicast global terbagi menjadi topologi tiga level
(Public, Site, dan Node).Field Panjang Keterangan001 3 bit Berfungsi sebagai tanda
pengenal alamat, bahwa alamat ini adalah sebuah alamat IPv6 Unicast Global.Top
Level Aggregation Identifier (TLA ID) 13 bit Berfungsi sebagai level tertinggi dalam
hierarki routing. TLA ID diatur oleh Internet Assigned Name Authority (IANA), yang
mengalokasikannya ke dalam daftar Internet registry, yang kemudian mengolasikan
sebuah TLA ID ke sebuah ISP global.Res 8 bit Direservasikan untuk penggunaan
pada masa yang akan datang (mungkin untuk memperluas TLA ID atau NLA ID).
Next Level Aggregation Identifier (NLA ID) 24 bit Berfungsi sebagai tanda pengenal
milik situs (site) kustomer tertentu.Site Level Aggregation Identifier (SLA ID) 16 bit
Mengizinkan hingga 65536 (216) subnet dalam sebuah situs individu. SLA ID
ditetapkan di dalam sebuah site. ISP tidak dapat mengubah bagian alamat ini.Interface
ID 64 bit Berfungsi sebagai alamat dari sebuah node dalam subnet yang spesifik
(yang ditentukan oleh SLA ID).Alamat unicast site-local IPv6 mirip dengan alamat
privat dalam IPv4. Ruang lingkup dari sebuah alamat terdapat pada internetwork
dalam sebuah site milik sebuah organisasi. Penggunaan alamat unicast global dan
unicast site-local dalam sebuah jaringan adalah mungkin. Prefiks yang digunakan oleh
alamat ini adalah FEC0::/48.Field Panjang Keterangan
111111101100000000000000000000000000000000000000 48 bit Nilai ketetapan
44
alamat unicast site-localSubnet Identifier 16 bit Mengizinkan hingga 65536 (216)
subnet dalam sebuah struktur subnet datar. Administrator juga dapat membagi bit-bit
yang yang memiliki nilai tinggi (high-order bit) untuk membuat sebuah infrastruktur
routing hierarkis.Interface Identifier 64 bit Berfungsi sebagai alamat dari sebuah node
dalam subnet yang spesifik.Alamat unicast link-local adalah alamat yang digunakan
oleh host-host dalam subnet yang sama. Alamat ini mirip dengan konfigurasi APIPA
(Automatic Private Internet Protocol Addressing) dalam sistem operasi Microsoft
Windows XP ke atas. host-host yang berada di dalam subnet yang sama akan
menggunakan alamat-alamat ini secara otomatis agar dapat berkomunikasi. Alamat ini
juga memiliki fungsi resolusi alamat, yang disebut dengan Neighbor Discovery.
Prefiks alamat yang digunakan oleh jenis alamat ini adalah FE80::/64.Field Panjang
Keterangan
1111111010000000000000000000000000000000000000000000000000000000 64 bit
Berfungsi sebagai tanda pengenal alamat unicast link-local. Interface ID 64 bit
Berfungsi sebagai alamat dari sebuah node dalam subnet yang spesifik.Alamat
Unicast yang belum ditentukan adalah alamat yang belum ditentukan oleh seorang
administrator atau tidak menemukan sebuah DHCP Server untuk meminta alamat.
Alamat ini sama dengan alamat IPv4 yang belum ditentukan, yakni 0.0.0.0. Nilai
alamat ini dalam IPv6 adalah 0:0:0:0:0:0:0:0 atau dapat disingkat menjadi dua titik
dua (::).Alamat unicast loopback adalah sebuah alamat yang digunakan untuk
mekanisme interprocess communication (IPC) dalam sebuah host. Dalam IPv4,
alamat yang ditetapkan adalah 127.0.0.1, sementara dalam IPv6 adalah
0:0:0:0:0:0:0:1, atau ::1.Alamat unicast 6to4 adalah alamat yang digunakan oleh dua
host IPv4 dan IPv6 dalam Internet IPv4 agar dapat saling berkomunikasi. Alamat ini
sering digunakan sebagai pengganti alamat publik IPv4. Alamat ini aslinya
menggunakan prefiks alamat 2002::/16, dengan tambahan 32 bit dari alamat publik
IPv4 untuk membuat sebuah prefiks dengan panjang 48-bit, dengan format
2002:WWXX:YYZZ::/48, di mana WWXX dan YYZZ adalah representasi dalam
notasi colon-decimal format dari notasi dotted-decimal format w.x.y.z dari alamat
publik IPv4. Sebagai contoh alamat 157.60.91.123 diterjemahkan menjadi
2002:9D3C:5B7B::/48.Meskipun demikian, alamat ini sering ditulis dalam format
IPv6 Unicast global address, 2002:WWXX:YYZZ:SLA ID:Interface ID.Alamat
Unicast ISATAP adalah sebuah alamat yang digunakan oleh dua host IPv4 dan IPv6
dalam sebuah Intranet IPv4 agar dapat saling berkomunikasi. Alamat ini
45
menggabungkan prefiks alamat unicast link-local, alamat unicast site-local atau
alamat unicast global (yang dapat berupa prefiks alamat 6to4) yang berukuran 64-bit
dengan 32-bit ISATAP Identifier (0000:5EFE), lalu diikuti dengan 32-bit alamat IPv4
yang dimiliki oleh interface atau sebuah host. Prefiks yang digunakan dalam alamat
ini dinamakan dengan subnet prefix. Meski alamat 6to4 hanya dapat menangani
alamat IPv4 publik saja, alamat ISATAP dapat menangani alamat pribadi IPv4 dan
alamat publik IPv4.
Multicast Address, Paket-paket yang ditujukan ke sebuah alamat multicast akan
disampaikan terhadap semua interface yang dikenali oleh alamat tersebut. Prefiks
alamat yang digunakan oleh alamat multicast IPv6 adalah FF00::/8.Field Panjang
Keterangan1111 1111 8 bit Tanda pengenal bahwa alamat ini adalah alamat multicast.
Flags 4 bit Berfungsi sebagai tanda pengenal apakah alamat ini adalah alamat
transient atau bukan. Jika nilainya 0, maka alamat ini bukan alamat transient, dan
alamat ini merujuk kepada alamat multicast yang ditetapkan secara permanen. Jika
nilainya 1, maka alamat ini adalah alamat transient.Scope 4 bit Berfungsi untuk
mengindikasikan cakupan lalu lintas multicast, seperti halnya interface-local, link-
local, site-local, organization-local atau global.Group ID 112 bit Berfungsi sebagai
tanda pengenal group multicast
Anycast Address, Alamat Anycast dalam IPv6 mirip dengan alamat anycast dalam
IPv4, tapi diimplementasikan dengan cara yang lebih efisien dibandingkan dengan
IPv4. Umumnya, alamat anycast digunakan oleh Internet Service Provider (ISP) yang
memiliki banyak klien. Meskipun alamat anycast menggunakan ruang alamat unicast,
tapi fungsinya berbeda daripada alamat unicast.
IPv6 menggunakan alamat anycast untuk mengidentifikasikan beberapa interface
yang berbeda. IPv6 akan menyampaikan paket-paket yang dialamatkan ke sebuah
alamat anycast ke interface terdekat yang dikenali oleh alamat tersebut. Hal ini sangat
berbeda dengan alamat multicast, yang menyampaikan paket ke banyak penerima,
karena alamat anycast akan menyampaikan paket kepada salah satu dari banyak
penerima.
46
Bab 12 Routing
12.1 Definisi dan TujuanKita sudah cukup sering membahas tentang router . keberadaan router dalam jaringan
berbasis TCP/IP sangatlah penting. Jumlah host yang terhubung pada jaringan
tersebut sangat banyak . Perangkat yang digunakan pun dapat berbeda-beda dan
tersebar diseluruh dunia. Sehingga dibutuhkan mekanisme routing yang dapat
mengintegrasikan berjuta-juta computer dengan tingkat fleksibilitas yang tinggi.
Router dapat saling bekerja sama (dengan sesame router) berkat adanya protocol
routing. Protocol routing bersifat connectionless, dan proses proses routing
sepenuhnya ditentukan oleh jaringan. Pengirim tidak memiliki kendali terhadap paket
yang dikirimkannya. Router-lah yang memutusan kemana paket akan diteruskan.
Dalam kacamata routing , jaringan sebesar internet akan dimodelkan sebagai
kumpulan autonomous system . autonomous system (AS) adalah kumpulan Internet
protocol (IP) routing yang berada di bawah kendali satu atau beberapa operator /
administrator network setempat. Masing-masing autonomous system berhak mengatur
jaringannya , termasuk memilih router dan protocol routing yag sesuai. Contoh
Autonomous System adalah ISP, jaringan kampus, jaringan kantor dsb.
12.2 Static RoutingMerupakan salah satu jenis routing yang memerlukan campur tangan seorang network
administrator dalam penentuan route. Static routing cocok untuk kondisi network
sebuah rute/jalur keluar . misalkan LAN dengan sebuah internet connection.
12.3 Dynamic RoutingMerupakan protocol routing yang dapat menentukan sendiri route berdasarkan situasi
dan kondisi setiap saat. Dynamic routing cocok digunakan untuk network yang
memiliki banyak rute/jalur. Dimana dinamika atau perubahan rute sering terjadi .
Dynamic routing digunakan oleh network yang dibentuk oleh beberapa buah router.
Masing-masing router akan saling memberikan informasi kepada router tetangganya
dan bersama-sama membentuk suatu routing table.
47
48
Bab 13 Protokol Routing
13.1 Jenis Protokol RoutingKegiatan routing akan selalu melibatkan dua hal penting, yaitu:
Penentuan routing path yang paling optimal
Forwarding paket sepanjang routing path
Algoritma routing dapat menentukan pathyang paling optimal . setelah route
ditentukan , maka informasi akan disimpan pada table routing . selanjutnya , router-
router tersebut saling berkomunikasi melalui pertukaran informasi (exchange
messages) untuk memelihara dan meng-update table routing . pertukaran informasi ini
dilakukan menggunakan protocol routing.
Algoritma routing akan mengisi table routing dengan berbagai informasi. Informasi
yang paling penting adalah informasi next hop. Next hop merupakan jalan berikutnya
yang bisa ditempuh oleh paket data(yang sudah di-forward oleh sebuah router).
Bayangkan saja router seperti terminal busway dan next hop seperti rute selanjutnya.
Untuk mencapai lokasi tertentu , kita mungkin harus beberapa kali melewati terminal
busway dan pindah bus yang menuju rute tujuan. Proses semacam ini bisa dilakukan
berulang-ulang hingga mencapai lokasi yang dituju. Seperti itulah kira-kira analogi
algoritma routing.
Secara umum ada dua jenis algoritma yang digunakan oleh protocol routing, yaitu:
13.1.1 Distance Vector
Disebut distance vector protocol karena penentuan routing berdasarkan jarak atau
distance terpendek , antara titik asal paket dengan titik tujuan . yang dimaksud dengan
distance adalah berapa banyak jumlah hop yang harus dilaui oleh paket sebelum
mencapai tujuan . distance vector dikembangkan menggunakan algoritma Bellman-
Ford. Contoh distance vector adalah BGP(Border Gateway protocol), RIP(Routing
Information Protocol), EIGRP(Enhanced Interior Gateway Routing Protocol ).
49
13.1.2 Link State
Disebut Link state karena penentuan outing dilakukan berdasarkan informasi yang
diperoleh dari router-router lain. Informasi berisi tentang status/kondisi terkini dari
link-link yang terhubung dengannya. Kemudian akan dipilih cost yang terendah
untuk mencapai tujuan . link state dikembangkan menggunakan algoritma shortest
path , seperti algoritma Dijkstra. Contoh link state adalah OSPF(Open Short Path
First) dan IS-IS(Intermediate System to Intermediate System)
Jika ditinjau dari “wilayah kekuasaan “ admin network maka protocol routing dapat
dibagi menjadi dua buah, yaitu:
13.1.2.1 Internet Routing Protocol
Protokol routing yang digunakan dalam suatu autonomous system atau single routing
domain. Catatan: sebuah autonomous system mungkin saja terdiri atas beberapa
routing domain . contoh protocol routing yang termasuk dalam Interior Routing
Protocol adalah:
IGRP(Interior Gateway Routing Protocol )
EIGRP(Enhanced Interior Gateway Routing Protocol)
OSPF(Open Shortest Path First)
RIP(Routing Information Protocol)
IS-IS(Intermediate System to Intermediate System)
13.1.2.2 Exterior Routing Protocol
Protokol yang digunakan untuk routing antar autonomous system. Contoh protocol
routing yang termasuk dalam kategori exterior routing protocol adalah:
EGP(Exterior Gateway Protocol) digunakan untuk membentuk
Internet backbone network
BGP (Border Gateway Protocol) saat ini sudah mencapai BGPv4
CSPF(Constrained Shortest Path First)
HELLO
50
51
Bab 14 Internet
14.1 Sejarah dan Perkembanganyang terhubung ke internet dan perkembangan internet pun semakin meluas dengan
cepat. Namun, perkembangannya masih terbatas pada lembaga-lembaga tertentu saja.
Pada tahun 1971 The Network Working Group menyelesaikan protokol Telnet.
Protokol yang digunakan untuk mengakses sebuah komputer dari jarak jauh. Selain
itu, Network Working Group membuat kemajuan pada standar File Transfer Protocol
(FTP), protokol yang digunakan untuk mendownload file.
Pada tahun 1972, Ray Tomlinson dari BBN menulis program yang dapat
mengirimkan surat secara elektronik melalui ARPANET. Tomlinson menggunakan
simbol @) (dibaca: et) untuk menghubungkan nama pengguna (username) dan alamat
e- mail (e-mail address). Pada akhir tahun 1980-an, simbol @ kemudian digunakan
sebagai standar di seluruh dunia.
Permasalahan yang timbul untuk menghubungkan jaringan-jaringan komputer ke
dalam ARPANET adalah banyaknya jaringan komputer yang berbeda. Maka pada
tahun 1973 dimulai pengembangan sebuah protokol yang di kemudian hari disebut
dengan protokol TCP/IP oleh sebuah kelompok yang dipimpin oleh Vinton Cerf dari
Stanford dan Bob Kahn dari DARPA (Defense Advanced Research Projects Agency).
Protokol tersebut memungkinkan dua jaringan komputer yang berbeda dapat
berinterkoneksi dan berkomunikasi satu dengan yang lain.
Pada tahun 1986 internet kemudian dipergunakan secara terbuka untuk umum. S2Jdk
saat itu penggunaan internet berkembang dengan sangat cepat ke seluruh dunia.
Pada tahun 1989 jumlah jaringan yang tergabung ke internet berkembang dengan
pesat. Di bulan Januari jumlah jaringan yang terhubung ke internet sebanyak 80.000
buah kemudian bertambah menjadi 130.000 buah di bulan Juli dan melebihi 160.000
buah dibulan November. Beberapa negara, seperti Austria, jerman, Israel, Italia,
jepang, meksiko, belanda, selandia baru, dan inggris terhubung dengan internet.
Monica
52
Pada tahun 1990 ARPANET resmi ditutup. Jaringan tersebut telah berkembang dari 4
jaringan komputer yang tergabung di dalamnya menjadi 300.000 jaringan. Negara-
negara yang tergabung dalam jaringan internet telah mencakup Argentina, Austria,
Belgia, Brazil, Chile, Yunani, India, Irlandia, Korea Selatan, Spanyol, Beberapa
aplikasi internet, seperti Archie, Gopher, dan WAIS mulai _u-akan. Kemudian
beberapa institusi, seperti Perpustakaan Obat Nasional Amerika Serikat dan Bursa
Dow Jones mulai online ke internet.
Pada tahun 1993 dikembangkan aplikasi browsing yang disebut Mosaic oleh Marc
Andreessen bersama timnya di National Center for Superconipalting Applications
(NCSA). Addreessen kemudian keluar dari NCSA dan menjadi otak di belakang
Netscape Corp yang kemudian membuat Netscape, browser yang paling sukses.
sampai akhirnya, Microsoft mengembangkan Microsoft Internet Explorer.
Selain perkembangan jaringan pengguna, kemajuan internet juga disertai dan
perkembangan teknologi. Kecepatan koneksi menjadi hal yang penm, mengingat
semakin besarnya kebutuhan akan sarana pertukaran informasi. dan dengan kecepatan
56 kbps semula dianggap cukup memadai. Namun, saat ini menjadi kurang memadai,
terutama untuk mengirimkan dan menerima aplikasi-aplikasi multimedia kualitas
tinggi. Karena itu, dikembangkanlah teknologi Digital Subscriber Lines (DSL) yang
mempunyai kemampuan untuk mengirimkan lebih cepat.
Penggunaan jaringan nirkabel untuk koneksi ke internet juga sudah berkembang
dengan baik. Saat ini kita dapat mengakses internet melalui jaringan nirkabel ini
maupun melalui layanan GPRS dan 3G yang mempunyai kecepatan akses ini tinggi
dibandingkan dengan jaringan kabel.
Pada tahun 1995 diperkirakan 25 juta orang telah menjadi pengguna internet Data dari
lembaga penelitian IDC menyebutkan bahwa pada tahun 1999 pengguna internet
diperkirakan telah mencapai 196 juta orang, dan menjadi 502 juta orang pada tahun
2003. menurut World Statistic, saat ini pengguna internet telah mencapai
1.076.203.987 orang yang tersebar di seluruh kawasan dunia. Jika penduduk dunia
sebanyak 6.499.697.060 orang, berarti 16,56juta penduduk dunia telah terhubung ke
internet.
53
Perkembangan penggunaan internet di Indonesia juga tidak kalah cepat. Pada tahun
1995 pengguna internet di Indonesia mencapai 10.000 orang. Jumlah ini meningkat
10 kali lipat pada tahun 1997. Pada tahun 2000 jumlah pengguna internet di
Indonesia, menurut data dari lembaga survey eTForcasts, sebesar 2.000.000 orang.
Jumlah tersebut meningkat pada tahun berikutnya, menurut data yang dikeluarkan
oleh Asosiasi Penyelenggara Jasa Internet Indonesia (APJII). Pada tahun 2001
pengguna internet di Indonesia mencapai 2,4 juta orang.
Pada tahun 2004 jumlah pengguna internet di Indonesia telah mencapai 4,2 juta orang
dan diperkirakan pada tahun 2005 jumlah pengguna di Indonesia akan mencapai 5
juta orang. Kenyataannya, jumlah pengguna internet pada tahun 2005 jauh lebih besar
dari yang diperkirakan. Menurut eTForcasts jumlah pengguna internet di Indonesia
pada tahun 2005 telah mencapai 18.000.000 orang atau 3,6 kali lebih besar dari yang
diperkirakan.
Di seluruh dunia, Indonesia merupakan negara dengan jumlah pengguna internet
terbesar ke-15. Sedangkan untuk kawasan Asia, Indonesia merupakan negara dengan
jumlah pengguna internet terbesar kelima di bawah Cina, Jepang, India, dan Korea
Selatan.
14.2 IntranetIntranet adalah konsep LAN yang mengadopsi teknologi Internet, diperkenalkan pada
akhir tahun 1995. Khoe Yao Tung (1997) mengatakan : Intranet adalah LAN yang
menggunakan standar komunikasi dan segala fasilitas Internet, diibaratkan berInternet
dalam lingkungan lokal. Intranet umumnya juga terkoneksi ke Internet sehingga
memungkinkan pertukaran informasi dan data dengan jaringan Intranet lainnya
(Internetworking) melalui backbone Internet.
Kompatibilitas Intranet (sebagaimana Internet) sangat tinggi terhadap sistem lainnya
sehingga mudah diterapkan, dipelajari, dikembangkan dan dikonfigurasi ulang.
Dukungan aplikasi, program dan sistem operasi yang luas akibat dari popularitas
Internet menjadikan Intranet sebagai masa depan LAN. Keistimewaan fasilitas
Intranet yang tidak terdapat pada jaringan lokal (LAN) konvensional adalah :
Tampilan WEB (grafis, multimedia) pada sistem operasi, navigasi, aplikasi maupun
databasenya
54
Fasilitas standar Internet : surat elektronik (E-mail), transfer file (FTP), emulasi
terminal jarak jauh (Telnet, Rlogin), pengendalian peralatan network jarak jauh
(SMNP)
Aplikasi Internet yang kaya seperti search engine, mailing list, newsgroup, archie,
gopher, wais dan sebagainya
Script programming universal Common Gateway Interface (CGI), Perl, Visual Basic,
C dan Java yang mendukung operasi database
Dukungan integrasi database dan kompatibilitas dengan perangkat lunak yang telah
ada seperti dengan Foxpro, SQL maupun Oracle
Teknologi LAN seperti manajemen database, sistem terdistribusi, client server,
sharing resource and peripheral tetap dipertahankan.
Salah satu hal terpenting dalam Internet / Intranet adalah keamanan jaringan (network
security). Isu ini sensitif mengingat jaringan telekomunikasi komersial yang dipakai
bersifat umum (public service communication network) sehingga rentan penyusupan
dan penyadapan jaringan serta pembajakan data. Sejumlah teknologi keamanan
canggih terus dikembangkan seperti firewall, enkripsi, encapsulated data packet, id
recognition dan sebagainya, sehingga menjadi kelebihan tersendiri ketika diterapkan
dalam Intranet. Berbeda dengan LAN yang menggunakan jaringan komunikasi
terproteksi (VPN - virtual private network) sehingga keamanannya relatif lebih terjaga
sehingga cukup memakai teknologi enkripsi saja.
Terminologi yang lebih berkembang dari Intranet adalah teknologi Extranet yang
memiliki pengertian suatu jaringan Intranet yang dapat diakses dari luar baik melalui
VPN maupun media komunikasi umum.
55
Bab 15 Domain Name Service
15.1 Definisi dan FungsiDNS (Domain Name System, bahasa Indonesia: Sistem Penamaan Domain) adalah
sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain
dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer,
misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata
setiap server transmisi surat (mail exchange server) yang menerima surat elektronik
(email) untuk setiap domain.
DNS menyediakan servis yang cukup penting untuk Internet, bilamana perangkat
keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas
seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih
untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan
sumber universal (URL) dan alamat e-mail. DNS menghubungkan kebutuhan ini.
15.2 Cara KerjaSistem database yang digunakan DNS adalah sistem hirarki. Sistem ini dipilih karena
sistem ini cocok digunakan untuk sistem terdistribusi, konsisten untuk setiap host, dan
updateable. Sistem ini digambarkan sebagai sebuah tree yang memiliki beberapa
cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain,
ataupun top level domain, yang digambarkan pada gambar 15.1.
gambar 15.24 Skema DNS
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang
terletak tepat di bawah root disebut top level domain. Beberapa contoh top level
56
domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain
disebut subdomain. Domain yang terletak setelah top level domain adalah second
level domain, dan domain yang berada di bawah second level domain disebut third
level domain, begitu seterusnya.
Pembentukan dan pembacaannya dimulai dari node yang paling bawah berurut dari
node yang paling bawah hingga node yang paling atas (root). Sebagai contoh untuk
nama host forum.ec.unpam.ac.id. kita dapat menguraikan domainnya menjadi :
. merupakan root domain,id merupakan top level domain,ac merupakan second level
domain,unpam merupakan third level domain,ec merupakan fourth level domain,
forum merupakan fifth level domain yang menunjukkan nama host.
Dari contoh di atas kita dapat mengetahui aturan penulisan nama host, yaitu dimulai
dari kiri ke kanan untuk node yang paling bawah hingga node yang paling atas, dan
setiap domain dipisahkan dengan titik. Seperti yang telah disampaikan sebelumnya
bahwa selain berfungsi untuk mapping alamat IP ke nama host, DNS juga berfungsi
sebaliknya, yaitu reverse mapping dari nama host ke alamat IP. Masalah aturan
mapping dan reverse mapping ini akan dibahas pada bagian konfigurasi zone.
57
Bab 16 Aplikasi Internet
16.1 Sekilas Aplikasi InternetSaat ini aplikasi internet yang tersedia sudah banyak dan akan terus bertambah, wiring
dengan kemajuan teknologi informasi. Aplikasi-aplikasi internet ini kemudian
digunakan dalam berbagai bidang, seperti akademik, militer, medis, media massa,
periklanan, dan berbagai sektor industri.
Dari sekian banyak aplikasi internet yang ada saat ini., yang paling banyak dikenal
dan digunakan, antara lain World Wide Web (www), E-mail, Mailing List (milis),
News group, Internet Relay Chat, File Transfer Protocol (FTP), Telnet, Gopher, dan
Ping.
16.2 World Wide WebWorld Wide Web atau www merupakan aplikasi yang paling banyak digunakan dan
merupakan aplikasi yang paling penting. Aplikasi www dapat dimanfaatkan untuk
berbagai hal. www adalah dokumen-dokumenn internet yang disimpan di server-
server yang terdapat di seluruh dunia. Dokumen web tersebut dibuat dengan
menggunakan format hypertext dan hypermedia, yaitu Hyper text Markup Language
(HTML). HTML mempunyai kemampuan untuk menghubungkan (link) sebuah
dokumen dengan dokumen yang lain. Halaman-halaman web yang dibuat dengan
menggunakan HTML digunakan untuk menyimpan informasi. Dokumen yang dibuat
dengan HTML tersebut dapat memuat teks, gambar, animasi, audio, dan video.
16.3 Electronic MailE-Mail atau surat elektronik adalah aplikasi internet untuk sarana komunikasi surat-
menyurat dalam bentuk elektronik. Mengirim e-mail sama persis dengan mengirim
sebuah surat biasa. Kita dapat bercerita, mengirimkan pesan, atau apa saja. Melalui e-
mail, kita juga dapat mengirimkan file dokumen, gambar, dan sebagainya.
E-Mail merupakan alat komunikasi yang murah dan cepat. Kita dapat me- ngirimkan
surat ke seluruh dunia dengan biaya yang sangat murah. Karena komunikasi melalui
internet dilakukan dengan sangat cepat, maka e-mail yang akan sampai dengan sangat
cepat pula, yakni sesaat setelah dikirim.
58
59
Bab 17 Subnet
17.1 Mengenal SubnetPenggunaan kombinasi ip address dan netmask sebagaimana yang sudah dijelaskan
sebelumnya ternyata menyebabkan persoalan yang lain. Akan ada sebagian network
yang mendapat jatah host sangat banyak. Dan ada juga network yang mendapat jatah
host sedikit . untuk memahami apa yang dimaksudkan, coba anda bayangkan kira-kira
berapa banyak host yang dapat ditampung oleh network 10.0.0.0 ?
Untuk menjawabnya, coba konversikan network address diatas ke dalam bentuk biner.
10.0.0.0 = 00001010.00000000.00000000.00000000
kemudian hitunglah berapa banyak jumlah bit yang dimiliki porsi/bagian host(yang
bernilai 0). Kita dapat menghitungnya dengan mudah yaitu sebanyak 24 bit.
Banyaknya host(pada suatu network) mengikuti rumus :
H = (2h)-2
Dimana H menyatakan jumlah host dan h menyatakan jumlah bit host. Nilai H kita
kurangi dengan 2, karena network address dan broadcast address tidak dapat
digunakan sebagai alamat host. Jadi hasilnya:
H = (224)-2
= 16.777.214
Bisakah anda membayangkan, sebuah kabel jaringan atau sebuah topologi jaringan
yang dapat menampng sekitar 16 juta host?
Untuk mengatasi masalah tersebut , kita dapat memecah sebuah network menjadi
beberapa network yang lebih kecil. Network yang lebih kecil ini disebut subnetwork ,
sedangkan proses pembentukan subnetwork disebut dengan subnetting. Perhatikan
gambar 17.1.
60
Subnetting menyebabkan jumlah network bertambah banyak , namun kapasitas host
per-subnetnya berkurang . proses subnetting dilakukan dengan meminjam sebagian
bit-bit host untuk digunakan sebagai bit-bit subnet.
17.2 Pembagian SubnetMisalkan saja sebuah network 192.168.1.0 akan dipecah menjadi beberapa subnet.
Jika network address di atas kita konversikan ke bentuk biner maka hasilnya sebagai
berikut:
11000000.10101000.00000001.00000000
Bagian yang digarisbawahi merupakan porsi/bit host. Sekarang kita akan “meminjam”
dua bit host saja (boleh lebih). Sehingga saat ini porsi bit host berkurang 2(8 – 2 = 6
bit). Sedangkan bit network bertambah 2(24+2 = 26 bit). Dua buah bit yang dipinjam
ini kadangkala disebut sebagai bit subnet. Jika kita tuliskan semua kombinasi yang
mungkin , yang melibatkan 2 buah bit subnet tersebut, maka hasilnya adalah sebagai
berikut:
11000000.10101000.00000001.00000000
11000000.10101000.00000001.01000000
11000000.10101000.00000001.10000000
11000000.10101000.00000001.11000000
Subnet 4
Subnet 3
Subnet 2
Subnet 1
Network
gambar 17.25 Ilustrasi Subnet
61
ternyata ada 4 kemungkinan subnetwork yang bisa dibentuk dari “peminjaman” 2
buah bit host. Kombinasi di atas merupakan network address bagi masing-masing
subnetwork. Jika kita konversikan ke bentuk decimal, hasilnya sebagai berikut.
11000000.10101000.00000001.00000000 =192.168.1.0
11000000.10101000.00000001.01000000 =192.168.1.64
11000000.10101000.00000001.10000000 =192.168.1.128
11000000.10101000.00000001.11000000 =192.168.1.192
Broadcast address masing-masing subnetwork dapat dicari dengan mengganti semua
bagian /porsi bit host (yang digarisbawahi) dengan 1 sehingga broadcast-nya menjadi
sebagai berikut:
11000000.10101000.00000001.00000000 =192.168.1.63
11000000.10101000.00000001.01000000 =192.168.1.127
11000000.10101000.00000001.10000000 =192.168.1.191
11000000.10101000.00000001.11000000 =192.168.1.255
lalu berapakah nilai netmask untuk masing-masing subnet? Untuk menjawabnya , kita
hanya perlu mengubah semua bit-bit network dengan 1.
11111111.11111111.11111111.11000000 = 255.255.255.192
nilai netmask untuk masing-masing subnet akan sama, yaitu 255.255.255.192
kini semua subnet sudah memiliki network address dan broadcast address. Sedangkan
Ip address ang boleh digunakan untuk alamat host adalah semua ip diantara network
address dan broadcast address. Perhatikan tabel 17.1.
tabel 17.4 Daftar Subnet
No Network Broadcast Ip Address (Host) Netmask
1 192.168.1.0 192.168.1.63 192.168.1.1
s/d
255.255.255.192
62
192.168.1.62
2 192.168.1.64192.168.1.12
7
192.168.1.65
s/d
192.168.1.126
255.255.255.192
3 192.168.1.128192.168.1.19
1
192.168.1.129
s/d
192.168.1.190
255.255.255.192
4 192.168.1.192192.168.1.25
5
192.168.1.193
s/d
192.168.1.254
255.255.255.192
63
Bab 18 Classless Inter-Domain Routing
18.1 Definisi dan TujuanSubnetting dapat memecah sebuah network (besar) menjadi beberapa buah
subnetwork(yang ukurannya lebih kecil) . subnetting menyebabkan “pengurangan ”
jumlah host pada suatu subnetwork, sehingga beban yang harus ditanggung oleh
subnetwork menjadi lebih ringan. Bagaimana jika yang terjadi sebaliknya, kita ingin
menggabungkan beberapa network menjadi ukuran yang lebih besar. Bisakah hal ini
dilakukan? untuk mengatasi masalah tersebut, digunakan teknik yang disebut
supernetting. Supernetting dapat digunakan untuk menggabungkan beberapa network
menjadi sebuah network yang berukuran lebih besar. Biasanya supernetting banyak
diterapkan dalam keperluan routing . Subnetting disebut juga dengan CIDR(Classless
Internet Domain Routing). CIDR dikembangkan pada tahun 1990 sebagai sebuah
skema standar bagi routing network traffic yang melalui Internet.
Sebelum teknologi CIDR dikembangkan, router-router internet mengelola network
traffic berdasarkan pembagian kelas-kelas ip address. Pada system semacam ini , nilai
Ip address yang digunakan sangat bergantung terhadap subnetwork yang digunakan
untuk keperluan routing. Manakala alokasi ip address pada subnetwork yang
digunakan sudah habis , maka akan timbul masalah baru. Administrator harus mencari
dan menggunakan subnetwork yang memiliki cadangan ip address yang lebih besar.
Dan kondisi ini tentu akan merepotkan.
Kita sudah sama-sama mengetahui bahwa masing-masing kelas akan menggunakan
netmask yang berbeda. Kelas A menggunakan netmask 255.0.0.0 kelas B netmasknya
255.255.0.0 dan kelas C netmask-nya 255.255.255.0 setelah ditemukannya CIDR ,
kita dapat menuliskan kombinasi network address dan netmask dengan notasi CIDR
(seringkali disebut slash notation). Notasi tersebut boleh digunakan untuk
menjelaskan network non CIDR.
Sebagai contoh, network 192.168.1.0 dengan netmask 255.255.255.0 dapat ditulis
sebagai 192.168.1.0/24. Angka 24 disebut juga prefix dan menyatakan jumlah bit-bit
network. Berikut ini beberapa contoh notasi CIDR yang lain :
64
10.0.0.0/8(untuk netmask 255.0.0.0)
172.16.0.0/16(untuk netmask 255.255.0.0)
192.168.0.0/25(untuk netmask 255.255.255.128)
sebelum CIDR digunakan, setiap kelas akan selalu menggunakan broadcast address
diakhiri dengan bilangan 255. Setelah CIDR digunakan , broadcast address tidak
harus selalu diakhiri dengan 255.
Implementasi CIDR memerlukan perubahan khusus pada protocol routing . pada awal
pengembangan CIDR , protocol routing seperti BGP dan OSPF masih belum
mendukung CIDR . namun sekarang kedua protocol tersebut sudah mendukung
CIDR. Beberapa jeis protocol yang lama (yang kurang populer ) masih belum
mendukung CIDR.
Syarat agar dapat diimplementasikan adalah cakupan network yang akan digabung
(aggregate) haruslah berkesinambungan sebagai contoh, network 130.107.0.0 dengan
130.108.0.0 dapat digabungkan membentuk supernetting. Begitu juga dengan
network 192.168.12.0 dengan 192.168.13.0
18.2 SuperNettingPada Supernet bit Host yang bernilai nol semua berfungsi sebagai Supernet Address,
bit Host yang bernilai satu semua berfungsi sebagai Broadcast Address.
Pada proses netmasking, IP-Address untuk Supernet-mask ditentukan dengan
mengganti semua bit Network dengan bit 1, dan mengganti semua bit Host (termasuk
bit Host yang dipinjam dari bit Network) dengan bit 0. Contohnya pembentukan
supernet dari gabungan 4 buah jaringan Kelas-C dengan meminjam 3 bit Network,
maka komposisi bit 1 dan bit 0 pada proses netmasking :
Sebelum Subnetting : 110nnnnn.nnnnnnnn. nnnnnnnn.hhhhhhhh
Proses netmasking : 11111111 . 11111111 . 11111111. 00000000
Subnet-mask Kls-C : 255 . 255 . 255 . 0
Setelah Supernetting : 110nnnnn.nnnnnnnn. nnnnnnhh.hhhhhhhh
Proses netmasking : 11111111.11111111.11111100.00000000
65
Supernet-mask : 255 . 255 . 248 . 0
Contoh soal :
Enam buah jaringan Kelas-C dengan Nomor Network 192.168.32, 192.168.33,
192.168.34, 192.168.35, 192.168.36 dan 192.168.37, yang masing-masing memiliki
254 Host, akan digabungkan membentuk suatu Supernet.
a. Tentukan Supernet ID (Address), Host Range dan Supernet Broadcast untuk
Supernet tersebut !
Supernet ID (Address), Host Range dan Subnet Broadcast untuk gabungan jaringan
tersebut, adalah :
Supernet Address : 192 . 168. 8 . 0
(alternatif lain : 192.168.16.0; 192.168.24.0; 192.168....0;...;
192.168.248.0 )
Broadcast Add: 192.168.15.255
Catatan : Yang dibentuk hanya sebuah Supernet.
Supernetmask : 255 . 255 . 248 . 0
Supernet ID: 192.168.8.0
192.168.8.1
.
.
.
192.168.15.254
Broadcast 192.168.15.255
H o s t Range : 192 . 168. 8. 1 - 192 . 168. 8 . 255 = 255
66
192 . 168. 9. 0 - 192 . 168. 9 . 255 = 256
192 . 168. 10. 0 - 192 . 168. 10 . 255 = 256
192 . 168. 11. 0 - 192 . 168. 11 . 255 = 256
192 . 168. 12. 0 - 192 . 168. 12 . 255 = 256
192 . 168. 13. 0 - 192 . 168. 13 . 244 = 245 +
---------------------------------------------- 1524 host
Supernet Broadcast : 192 . 168. 15 . 255
Host-range yang tersedia : 2046 IP-Address.
Host-range digunakan hanya : 6 x 254 = 1524 IP-Address.
Hasil dari proses Supernetting ini mengubah komposisi antara bit Network dengan bit
Host, dengan demikian hal ini akan mempengaruhi nilai Network Address, Broadcast
Address dan Subnetmask Jaringan.
Sebagai contoh untuk kasus di atas :
Host dengan IP-Address 192.168.12.81/21 adalah Host yang terdapat pada baris ke 5
dari supernet yang terbentuk. Network Address = 192.168.8.0 ;
Broadcast Address = 192.168.15.255 ; Subnetmask Jaringan = 255.255.248.0
Hal ini bisa juga diperoleh melalui perhitungan sbb. :
Masking 21 bit untuk kelas-C Perhitungan Supernet Mask. : 192.168.12.81/21
IP-Address
192 168 12 81
1100000 10101000 00001100 0 1010001
67
Supernet Mask
255 255 248 0
11111111 11111111 11111000 00000000
Network Address
192 168 8 0
1100000 10101000 00001000 00000000
Broadcast Address
192 168 15 255
1100000 10101000 00001111 11111111
68
Daftar Pustaka
69