Sabtu, 28 Januari 2012

Subnetting

Untuk pengelompokan pengalamatan, selain nomor IP dikenal juga netmask atau subnetmask. Yang besarnya sama dengan nomor IP yaitu 32 bit. Ada tiga pengelompokan besar subnet mask yaitu dengan dikenal, yaitu 255.0.0.0 , 255.255.0.0 dan 255.0.0.0.
Pada dunia jaringan, subnetmask tersebut dikelompokkan yang disebut class dikenal tiga class yaitu :
1. Class A, adalah semua nomor IP yang mempunyai subnetmask 255.0.0.0
2. Class B, adalah semua nomor IP yang mempunyai subnetmask 255.255.0.0
3. Class C, adalah semua nomor IP yang mempunyai subnetmask 255.255.255.0

Gabungan antara IP dan Netmask inilah pengalamatan komputer dipakai. Kedua hal ini tidak bisa lepas. Jadi penulisan biasanya sbb :

IP : 202.95.151.129
Netmask : 255.255.255.0

Suatu nomor IP kita dengan nomor IP tetangga dianggap satu kelompok (satu jaringan) bila IP dan Netmask kita dikonversi jadi biner dan diANDkan, begitu juga nomor IP tetangga dan Netmask dikonversi jadi biner dan diANDkan, jika kedua hasilnya sama maka satu jaringan. Dan kita bisa berhubungan secara langsung.


Ketika kita berhubungan dengan komputer lain pada suatu jaringan, selain IP yang dibutuhkan adalah netmask. Misal kita pada IP 10.252.102.12 ingin berkirim data pada 10.252.102.135 bagaimana komputer kita memutuskan apakah ia berada pada satu jaringan atau lain jaringan? Maka yang dilakukan adalah mengecek dulu netmask komputer kita karena kombinasi IP dan netmask menentukan range jaringan kita.
Jika netmask kita 255.255.255.0 maka range terdiri dari atas semua IP yang memiliki 3 byte pertama yang sama. Misal jika IP saya 10.252.102.12 dan netmask saya 255.255.255.0 maka range jaringan saya adalah 10.252.102.0-10.252.102.255 sehingga kita bisa secara langsung berkomunukasi pada mesin yang diantara itu, jadi 10.252.102.135 berada pada jaringan yang sama yaitu 10.252.102 (lihat yang angka-angka tercetak tebal menunjukkan dalam satu jaringan karena semua sama).
Dalam suatu organisasi komersial biasanya terdiri dari beberapa bagian, misalnya bagian personalia/HRD, Marketing, Produksi, Keuangan, IT dsb. Setiap bagian di perusahaan tentunya mempunyai kepentingan yang berbeda-beda. Dengan beberapa alasan maka setiap bagian bisa dibuatkan jaringan lokal sendiri – sendiri dan antar bagian bisa pula digabungkan jaringannya dengan bagian yang lain.
Ada beberapa alasan yang menyebabkan satu organisasi membutuhkan lebih dari satu jaringan lokal (LAN) agar dapat mencakup seluruh organisasi :
Teknologi yang berbeda. Dalam suatu organisasi dimungkinkan menggunakan bermacam teknologi dalam jaringannya. Semisal teknologi ethernet akan mempunyai LAN yang berbeda dengan teknologi FDDI.
Sebuah jaringan mungkin dibagi menjadi jaringan yang lebih kecil karena masalah performanasi. Sebuah LAN dengan 254 host akan memiliki performansi yang kurang baik dibandingkan dengan LAN yang hanya mempunyai 62 host. Semakin banyak host yang terhubung dalam satu media akan menurunkan performasi dari jaringan. Pemecahan yang paling sedherhana adalah memecah menjadi 2 LAN.
 Departemen tertentu membutuhkan keamanan khusus sehingga solusinya memecah menjadi jaringan sendiri.

Pembagian jaringan besar ke dalam jaringan yang kecil-kecil inilah yang disebut sebagai subnetting. Pemecehan menggunakan konsep subnetting. Membagi jaringan besar tunggal ke dalam sunet-subnet (sub-sub jaringan). Setiap subnet ditentukan dengan menggunakan subnet mask bersama-sama dengan no IP.

Pada subnetmask dalam biner, seluruh bit yang berhubungan dengan netID diset 1, sedangkan bit yang berhubungan dengan hostID diset 0.
Dalam subnetting, proses yang dilakukan ialah memakai sebagian bit hostID untuk membentuk subnetID. Dengan demikian jumlah bit yang digunakan untuk HostID menjadi lebih sedikit. Semakin panjang subnetID, jumlah subnet yang dibentuk semkain banyak, namun jumlah host dalam tiap subnet menjadi semakin sedikit.



Cara Pembentukan Subnet :

Misal jika jaringan kita adalah 192.168.0.0 dalm kelas B (kelas B memberikan range 192.168.0.0 – 192.168.255.255). Ingat kelas B berarti 16 bit pertama menjadi NetID yang dalam satu jaringan tidak berubah (dalam hal ini adalah 192.168) dan bit selanjutya sebagai Host ID (yang merupakan nomor komputer yang terhubung ke dan setiap komputer mempunyai no unik mulai dari 0.0 – 255.255). Jadi netmasknya/subnetmasknya adalah 255.255.0.0
Kita dapat membagi alokasi jaringan diatas menjadi jaringan yang kebih kecil dengan cara mengubha subnet yang ada.
Ada dua pendekatan dalam melakukan pembentukan subnet yaitu :
1. Berdasarkan jumlah jaringan yang akan dibentuk
2. Berdasarkan jumlah host yang dibentuk dalam jaringan.

Cara perhitungan subnet berdasarkan jumlah jaringan yang dibutuhkan :

1. Menentukan jumlah jaringan yang dibutuhkan dan merubahnya menjadi biner.
Misalkan kita ingin membuat 255 jaringan kecil dari nomor jaringan yang sudah 11111111ditentukan. 255
2. Menghitung jumlah bit dari nomor 1. Dan jumlah bit inilah yang disebut sebagai subnetID
 11111111 Dari 255 jumlah bitnya adalah 8
3. Jumlah bit hostID baru adalah HosiID lama dikurangi jumlah bit nomor 2.
Misal dari contoh diatas hostIDbaru: 16 bit – 8 bit = 8 bit.
4. Isi subnetID dengan 1 dan jumlahkan dengan NetIDLama.
Jadi NetID baru kita adalah NetIDlama + SubNetID :
 11111111.11111111.11111111.00000000 (24 bit bernilai 1 biasa ditulis /24)
Berkat perhitungan di atas maka kita mempunyai 256 jaringan baru yaitu :
192.168.0.xxx, 192.168.1.xxx, 192.168.2.xxx, 192.168.3.xxx hingga 192.168.255.xxx dengan netmash 255.255.255.0.
xxx menunjukkan hostID antara 0-255
Biasa ditulis dengan 192.168.0/24 192.168.0 menunjukkan NetID dan 24 menunjukkan subnetmask (jumlah bit yang bernilai 1 di subnetmask).
Dengan teknik ini kita bisa mengalokasikan IP address kelas B menjadi sekian banyak jaringan yang berukuran sama.

Cara perhitungan subnet berdasarkan jumlah host adalah sebagai berikut :

1. Ubah IP dan netmask menjadi biner
IP 11000000.10101000.00000000.00000000: 192.168.1.0
Netmask : 11111111.11111111. 11111111.00000000255.255.255.0
Panjang hostID 16 bit.kita adalah yang netmasknya semua 0
2. Memilih jumlah host terbanyak dalam suatu jaringan dan rubah menjadi biner.
Misal dalam jaringan kita membutuhkan host 25 maka menjadi 11001.
3. Hitung jumlah bit yang dibutuhkan angka biner pada nomor 1. Dan angka inilah nanti sebagai jumlah host dalam jaringan kita.
Jumlah host 25 menjadi biner 11001 dan jumlah bitnya adalah 5.
4. Rubah netmask jaringan kita dengan cara menyisakan angka 0 sebanyak jumlah perhitungan nomor 3.
Jadi netmasknya baru adalah 11111111.11111111.11111111.11100000
Identik dengan 255.255.255.224 jika didesimalkan.
Jadi netmask jaringan berubah dan yang awalnya hanya satu jaringan dengan range IP dari 1 -254 menjadi 8 jaringan, dengan setiap jaringan ada 30 host/komputer

Alokasi Range IP
1 192.168.1.0 – 192.168.1.31
2 192.168.1.32 – 192.168.1.63
3 192.168.1.64 – 192.168.1.95
4 192.168.1.96 – 192.168.1.127
5 192.168.1.128 – 192.168.1.159
6 192.168.1.160 – 192.168.1.191
7 192.168.1.192 – 192.168.1.223
8 192.168.1.224 – 192.168.1.255

Nomor IP awal dan akhir setiap subnet tidak bisa dipakai. Awal dipakai ID Jaringan (NetID) dan akhir sebagai broadcast.
Misal jaringan A 192.168.1.0 sebagai NetID dan 192.168.1.31 sebagai broadcast dan range IP yang bisa dipakai 192.168.1.1-192.168.1.30.

Jumat, 20 Januari 2012

Addressing technologies

Laporan hari kamis 19 Januari 2012

1. MAC Address (Media Access Control)

OSI layer: 2 Address

Physical of the network adapter card

Six byte, usually represented in hexadecimal

First three bytes are signed by the IEEE to the manufacture r

OUI oranizatially Unique Identifier

Last three bytes are usually assigned sequentially

Duplications are rare

MAC address can be locally assigned

2. IPv4

Alamat IP versi 4 (sering disebut dengan Alamat IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari 8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal dari alamt IP versi 4 tersebut adalah 255.255.255.255 dimana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah 256x256x256x256=4.294.967.296 host. sehingga bila host yang ada diseluruh dunia melebihi kuota tersebut maka dibuatlah IP versi 6 atau IPv6.

Contoh alamat IP versi 4 adalah 192.168.0.3.

3. IPv6

Group of zeroes can be abbririated

Internet Protocol version 6 adalah protokol internet generasi baru yang menggantikan protokol versi sebelumnya (IPv4). Tujuan utama diciptakan IPv6 karena keterbatasan ruang alamat di IPv4 yang hanya terdiri dari 32 bit.

4. Supernetting

Lawan dari subnetting

Biasanya digunakan di router yang fungsinya untuk mengumpulkan jaringan router

Membuat banyak jaringan yang berbeda seakan-akan seperti jaringan tunggal

5. Public address vs private address

alamat publik adalah alamat-alamat yang telah ditetapkan oleh InterNIC dan berisi beberapa buah network identifier yang telah dijamin unik (artinya, tidak ada dua host yang menggunakan alamat yang sama) jika intranet tersebut telah terhubung ke Internet.

Ketika beberapa alamat publik telah ditetapkan, maka beberapa rute dapat diprogram ke dalam sebuah router sehingga lalu lintas data yang menuju alamat publik tersebut dapat mencapai lokasinya. Di Internet, lalu lintas ke sebuah alamat publik tujuan dapat dicapai, selama masih terkoneksi dengan Internet.

Setiap node IP membutuhkan sebuah alamat IP yang secara global unik terhadap Internetwork IP. Pada kasus Internet, setiap node di dalam sebuah jaringan yang terhubung ke Internet akan membutuhkan sebuah alamat yang unik secara global terhadap Internet. Karena perkembangan Internet yang sangat amat pesat, organisasi-organisasi yang menghubungkan intranet miliknya ke Internet membutuhkan sebuah alamat publik untuk setiap node di dalam intranet miliknya tersebut. Tentu saja, hal ini akan membutuhkan sebuah alamat publik yang unik secara global.


6. NAT

Translasi alamat jaringan (Bahasa Inggris:Network Address Translation) adalah suatu metode untuk menghubungkan lebih dari satu komputer ke jaringan internet dengan menggunakan satu alamat IP. Banyaknya penggunaan metode ini disebabkan karena ketersediaan alamat IP yang terbatas, kebutuhan akan keamanan (security), dan kemudahan serta fleksibilitas dalam administrasi jaringan.

7. SNAT

Source Address Network Translation

8. DNAT

Destination Address Network Translation

9. DHCP ( Dynamic Host Configuration Protocol)

Dynamic Host Configuration Protocol adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan

10. APIPA (Automatic private IP Adrressing)

Automatic Private Internet Protocol Addressing (APIPA) is a common alternative to the use of the Dynamic Host Configuration Protocol (DHCP) to request and retrieve an Internet Protocol (IP) address for a host. APIPA simplifies the assignment of IP address and subnet-mask configuration information to hosts in small networks. When APIPA is used, the operating system allows the assignment of a unique IP address to each station on a small local area network (LAN). This avoids the administrative overhead of running a DHCP server or manually setting IP configuration information.

Asynchronous Transfer Mode (ATM)

DEFINISI ATM

ATM (Asynchronous Transfer Mode) adalah adalah protokol jaringan yang berbasis sel, yaitu paket-paket kecil yang berukuran tetap (48 byte data + 5 byte header). Secara teknis, ATM dapat dianggap suatu evolusi dari packet switching. Seperti transfer data pada packet switching ATM mengintegrasikan fungsi multiplexing dan switching. ATM memungkinkan komunikasi antara perangkat yang beroperasi pada kecepatan yang berbeda. Tidak seperti packet switching, ATM dirancang untuk kinerja tinggi pada jaringan multimedia.

KARAKTERISTIK ATM

* · Pada basis link to link tidak menggunakan proteksi error dan flow control.

Pada ATM proteksi error dapat diabaikan karena didasarkan saat ini link-link dalam network memiliki kualitas yang sangat tinggi, sehingga error control cukup dilakukan end to end saja. Flow control juga tidak dilakukan dalam ATM network karena dengan pengaturan alokasi resource dan dimensioning queue yang tepat maka kejadian queue overflow yang menyebabkan hilangnya paket dapat ditekan. Sehingga probabilitas packet loss antara 10-8 sampai dengan 10-12 dapat dicapai.

* · ATM beroperasi pada connection oriented mode

Sebelum informasi ditransfer dari terminal ke network, sebuah fase setup logical / virtual connection harus dilakukan untuk menyediakan resource diperlukan. Jika resource tersedia tidak mencukupi maka connection dari terminal akan dibatalkan. Jika fase transfer informasi telah selesai, maka resource yang telah digunakan akan dibebabskan kembali. Dengan menggunakan connection-oriented ini akan memungkinkan network untuk menjamin packet loss yang seminim mungkin.

* · Pengurangan fungsi header

Untuk menjamin pemrosesan yang cepat dalam network, maka ATM header hanya memiliki fungsi yang sangat terbatas. Fungsi utama dari header adalah untuk identifikasi virtual connection (virtual connection identifier =VCI) yang dipilih pada saat dilakukan call setup dan menjamin routing yang tepat untuk setiap paket didalam network serta memungkinkan multiplexing dari virtual connection – virtual connection berbeda melalui satu link tunggal.

Selain fungsi VCI, sejumlah fungsi lain yang sangat terbatas juga dilakukan oleh header, terutama terkait dengan fungsi pemeliharaan. Karena fungsi header diabatasi, maka implementasi header processing dalam ATM node sangat mudah / sederhana dan dapat dilakukan pada kecepatan yang sangat tinggi (150 Mbps sampai 2.5 Gbps) dan hal ini akan menyebabkan processing delay dan queuing delay yang rendah.

* · Panjang filed informasi dalam satu cell relatif kecil

Hal ini dilakukan untuk mengurangi ukuran buffer internal dalam switching node, dan untuk membatasi queuing delay yang terjadi pada buffer tersebut. Buffer yang kecil akan menjamin delay dan delay jitter rendah, hal ini diperlukan untuk keperluan service-service real time.

TERMINOLOGI SEL (CELL)

Pengertian sel menurut rekomendasi ITU-T I.113 adalah suatu blok dengan panjang yang tetap (fixed length) dan diidentifikasi dengan suatu label pada ATM layer.

Berikut adalah definisi untuk jenis cell yang berbeda sesuai dengan rekomendasi ITU-T I.321

* Idle Cell (physical layer), merupakan yang disisipkan / dipisahkan oleh physical layer untuk mengadaptasi cell flow rate pada daerah batas (boundary) diantara ATM layer dan physical layer ke kapasitas payload yang ada dari sistem transmisi yang digunakan
* Valid Cell (physical layer), suatu cell yang mana bagian headernya tidak memiliki error atau belum dimodifikasi oleh proses verifikasi Header Error Control (HEC)
* Assigned Cell (ATM layer), cell yang menyediakan suatu service ke satu aplikasi dengan menggunakan ATM layer service.
* Unassigned Cell (ATM layer), merupakan ATM layer cell yang bukan assign cell.

Hanya assigned cell dan unassigned cell saja yang diteruskan dari physical layer ke ATM layer, sedangkan cell yang lainnya tidak membawa informasi yang terkait dengan ATM layer atau layer yang lebih tinggi lagi dan cell ini hanya akan diprosesoleh physical layer saja.
atm layer

ATM layer merupakan layer diatas physical layer yang memiliki karakteristik yang independent terhadap media fisik yang digunakan. ATM layer melakukan fungsi-fungsi utama sebagai berikut:

v Cell multiplexing/demultiplexing, pada arah kirim cell-cell dari VP (Virtual Path) dan VC (Virtual Channel) individual akan dimultiplexing menghasilkan suatu cell stream. Pada sisi terima fungsi cell demultiplexing akan memisahkan cell stream yang diterima menjadi cell flow individual ke VP dan VC terkait.

v Translasi VPI dan VCI. Translasi VPI (VP Identifier) dan VCI dilakukan di ATM switching node. Didalam VP node nilai dari VPI field dari setiap incoming cell akan ditranslasikan ke nilai VPI yang baru untuk outgoing cell. Pada VC switch baik nilai VPI maupun VCI akan ditranslasikan ke nilai VPI dan VCI yang baru.

v Pembangkitan / pemisahan cell header, fungsi ini diterapkan pada titik-titik terminasi dari ATM layer. Pada arah kirim, pada field informasi yang telah diterima ditambahkan ATM cell header (kecuali field HEC) dan nilai VPI serta VCI dari cell header dapat diperoleh dengan melakukan translasi dari SAP (Service Access Point) identifier. Pada arah terima, fungsi pemisahan cell header akan memisahkan cell header, dan hanya filed informasi saja yang diteruskan.

v Generic Flow Control (GFC). Fungsi GFC hanya digunakan pada ATM UNI (User Network Interface) saja. GFC digunakan untuk mendukung kontrol dari ATM traffic flow dalam satu customer network dan dapat digunakan untuk mengurangi kondisi-kondisi overload pada UNI. Informasi GFC ditumpangkan dalam assigned cell dan unassigned cell.

TEKNOLOGI ATM

Pada jaringan ATM, semua informasi diformat ke dalam sel berukuran tetap yang terdiri dari 48 byte (8 bits per byte) berupa muatan/payload dan 5 byte berupa header. Ukuran sel tetap menjamin bahwa kualitas data baik suara atau video tidak terpengaruh oleh data panjang frame atau paket. Header ini disusun untuk efisiensi switching dalam kecepatan tinggi.

ATM DEVICES DAN THE NETWORK ENVIRONMENT

ATM adalah teknologi sel switching dan multiplexing yang menggabungkan kelebihan dari circuit switching yang memiliki kapasitas dan delay transmisi konstan dengan packet switching yang memiliki fleksibilitas dan efisiensi untuk lalu lintas yang berselang-seling.

A. ATM Devices

Jaringan ATM terdiri dari ATM switch dan ATM endpoint. ATM Switch bertanggung jawab untuk transit sel melalui jaringan ATM, atau dapat didevinisikan bertugas menerima sel yang masuk dari ATM endpoint atau switch ATM lain, kemudian membaca dan memperbarui informasi di dalam header sel dan dengan cepat mengarahkan sel ke sebuah interface output ke arah tujuan. ATM endpoint berisi ATM network interface adapter. Contoh dari ATM endpoint adalah workstation, router, Digital Service Unit (DSU), LAN switch, dan Video CODEC. Gambar berikut mengilustrasikan jaringan ATM yang terdiri dari ATM switch dan ATM endpoint.

B. ATM Network Interfaces

Jaringan ATM terdiri dari set ATM switch yang dihubungkan dengan interface Point-to-Point ATM link. ATM Switch mendukung dua jenis interface yakni UNI (User to Network Interface) dan NNI (Network to Network Interface). UNI menghubungkan end system (seperti host dan router) ke ATM switch sedangkan NNI menghubungkan dua ATM switch.

Tergantung pada apakah sebuah switch terletak di tempat pelanggan atau ditempat umum dan dioperasikan oleh perusahaan telepon, UNI dan NNI dapat dibagi lagi menjadi public dan private. UNI private menghubungkan ATM endpoint dan ATM switch private. NNI private menghubungkan dua switch ATM private di dalam organisasi yang sama sedangkan NNI public menghubungkan dua ATM switch dalam organisasi publik yang sama.

Disamping itu terdapat spesifikasi tambahan yakni Broadband InterCarrier Interface (B-ICI), dimana B-ICI dapat menghubungkan dua switch public dari penyedia layanan yang berbeda. Gambar berikut mengilustrasikan spesifikasi inteface ATM untuk jaringan public dan private.

FORMAT HEADER SEL ATM

Terdapat dua format header sel ATM yaitu UNI atau NNI. UNI header digunakan untuk komunikasi antara endpoint dengan ATM switch dalam jaringan Private ATM. NNI header yang digunakan untuk komunikasi antar ATM switch. Gambar berikut mengilustrasikan format dasar sel ATM, format header sel UNI, dan format header sel NNI.

ATM Cell Header Fields

Berikut adalah deskripsi dari beberapa field yang terdapat pada header sel ATM baik NNI maupun UNI

v Generic Flow Control (GFC)

Menyediakan fungsi lokal, seperti mengidentifikasi multiple stations yang menggunakan satu interface ATM. Field ini biasanya tidak digunakan dan diatur ke nilai default-nya 0 (biner 0000).

v Virtual Path Identifier (VPI)

Berhubungan dengan VCI dan berfungsi mengidentifikasi path tujuan berikutnya dari sebuah sel saat melewati serangkaian switch ATM menuju host tujuan.

v Virtual Channel Identifier (VCI)

Berhubungan dengan VCI dan berfungsi mengidentifikasi path tujuan berikutnya dari sebuah sel saat melewati serangkaian switch ATM menuju host tujuan.

v Payload Type (PT)

Bit pertama menunjukkan apakah dalam sebuah sel berisi data pengguna atau kontrol data. Jika sel berisi data pengguna, bit diatur ke 0. Jika kontrol berisi data, di set ke 1. Bit kedua menunjukkan kongesti (0 = tidak ada kemacetan, 1 = kemacetan). Bit ketiga menunjukkan apakah sel tersebut merupakan sel terakhir pada sebuah rangkaian sel.

v Cell Loss Priority (CLP)

Menunjukkan apakah sel harus dibuang jika menemukan kemacetan yang ekstrem ketika bergerak melalui jaringan. Jika CLP bit sama dengan 1, sel harus dibuang dan sebaliknya

v Header Error Control (HEC)

Menghitung checksum pada 4 byte pertama dari header. HEC dapat mengoreksi kesalahan bit tunggal dalam byte, dengan demikian dapat mempertahankan sel daripada membuangnya.

source : http://datacomm.creatingforum.com/t1-asynchronous-transfer-mode-atm

Frame Relay dan Perkembangannya

Frame Relay dan Perkembangannya

Telepon Artikel tentang Frame Relay telah dibahas dalam ELEKTRO INDONESIA No.8. Th.II Desember 1995. Namun, pembahasan yang sangat singkat pada edisi tersebut mungkin masih sulit dicerna oleh pembaca yang pengetahuannya di bidang telekomunikasi masih agak awam. Melalui artikel ini penulis bermaksud menyampaikan sekedar pengetahuan tambahan untuk memahami lebih jauh tentang Frame Relay, serta perkembangannya sampai saat ini yang nampaknya agak spektakuler, yakni kemampuannya untuk menangani lalu lintas komunikasi suara (telepon), serta berantarkerja (interworking) dengan jaringan ATM (mode transfer asinkron), suatu hal yang tidak terbayangkan sebelumnya.

Cara Kerja Frame Relay

Frame Relay merupakan suatu layanan data paket yang memungkinkan beberapa pengguna menggunakan satu jalur transmisi pada waktu yang bersamaan. Untuk lalu lintas komunikasi yang padat, Frame Relay jauh lebih efisien daripada sirkit sewa (leased line) yang disediakan khusus untuk satu pelanggan (dedicated), yang umumnya hanya terpakai 10% sampai 20% dari kapasitas lebarpita (bandwidth)-nya. Dalam teknik telekomunikasi, penyakelaran paket (packet switching) dikembangkan untuk memenuhi komunikasi data yang sifatnya cepat dan akurat. Sebuah paket dapat digambarkan seperti sebuah amplop atau sampul surat tercatat; mempunyai alamat tujuan, alamat pengirim atau alamat kembali jika kiriman tidak sampai, dan tentu saja isi pesannya atau berita-nya sebagai hal yang pokok.

Dalam paket yang berisi data elektronik, masih dilengkapi dengan deteksi kesalahan, ada pula konfirmasi dari si penerima dalam bentuk kode yang dikirim kembali ke pengirim, apakah paket dapat diterima secara utuh. Pada paket data ini ada istilah frame (bingkai) yakni yang menyatakan batas bingkai sebuah paket. Batas frame ditandai dengan flag. Demikianlah sehingga data dibawa sepanjang jalur komunikasi dalam bentuk frame-frame. Struktur dasar sebuah frame adalah seperti terlihat pada

gambar 1

GFI = General Format Identifier
LCN = Logical Channel Number
LGN = Logical Channel Group Number
PKT TYPE ID = packet type identification
FCS = Frame check sequence
DLCI = data link connection Indentifier
C/R = Command/response field bit
(application specific-not modified by network)
FECN = Forward Explicit Congestion notification
BECN = Backward Explicit Congestion notification
DE = Discard Eligibility Indicator
EA = Address Extension
(allow indication of 3 or 4 byte header)

Gambar 1. (a) Struktur dasar frame, (b) Field informasi pada X.25
(c) Struktur frame pada Frame Relay, dan (d) Format header pada Frame Relay

Gambar 1a, sedang Gambar 1b menyatakan uraian isi information field pada paket X.25. Gambar 1c dan 1d masing masing menyatakan struktur frame dan header (kepala paket) pada Frame Relay. Header merupakan data tambahan pada informasi yang dikirimkan, berisi tanda pengenal pengirim maupun penerima serta tanda-tanda lain yang diperlukan untuk menjamin penyampaian yang benar dari seluruh informasinya (lihat Gambar 1b dan 1d).

Standar internasional untuk akses jaringan dengan penyakelaran paket yang pertama muncul adalah X.25, yang direkomendasikan oleh CCITT (kini ITU-T) pada tahun 1976. Frame Relay yang muncul setelah X.25 ternyata jauh lebih efektif daripada X.25, karena X.25 kerjanya menjadi lambat karena adanya koreksi dan deteksi kesalahan. Frame Relay memiliki sedikit perbedaan; ia mendefinisikan secara berulang header-nya pada bagian awal dari frame seperti terlihat pada Gambar 1d, sehingga dihasilkan header frame normal 2-byte (satu byte atau octet terdiri dari delapan bit). Header Frame Relay dapat juga diperluas menjadi tiga atau empat byte untuk menambah ruang alamat total yang disediakan. Dalam gambar-gambar yang mengilustrasikan jaringan-jaringan Frame Relay, piranti-piranti pengguna ditunjukkan sebagai pengarah-pengarah LAN, karena hal tersebut merupakan aplikasi Frame Relay yang berlaku secara umum. Tentu saja mereka dapat juga merupakan jembatan-jembatan LAN, Host atau front-end processor atau piranti lainnya dengan sebuah antarmuka Frame Relay.

Header Frame Relay terdiri dari deretan angka sepuluh bit, DLCI (Data Link Connection Identifier)-nya merupakan nomor rangkaian virtual Frame Relay yang berkaitan dengan arah tujuan frame tersebut. Dalam hal hubungan antar kerja LAN-WAN, DLCI ini akan menunjukkan port-port yang merupakan LAN pada sisi tujuan yang akan dicapai. Adanya DLCI tersebut memungkinkan data mencapai simpul (node) Frame Relay yang akan dikirimi melalui jaringan dengan menempuh proses tiga langkah yang sederhana yakni:

  • Memeriksa integritas dari frame-nya dengan menggunakan FCS (Frame Check Sequence). Jika melalui pemeriksaan ini diketahui adanya suatu kesalahan, frame tersebut akan dibuang.
  • Mencari DLCI dalam suatu tabel. Jika DLCI tersebut tidak didefinisikan untuk link (hubungan) yang dimaksud, frame akan dibuang.
  • Mengirim ulang (disebut mrelay) frame tersebut menuju tujuannya dengan mengirimnya ke luar, ke port atau trunk (jalur) yang telah dispesifikasikan dalam daftar tabelnya.

Dengan demikian, simpul Frame Relay tidak melakukan banyak langkah pemrosesan sebagaimana halnya dalam protokol-protokol yang mempunyai keistimewaan penuh seperti X.25.

Gambar 2 membandingkan kesederhanaan Frame Relay dengan pemrosesan pada X.25 yang lebih kompleks. Demi praktisnya gambar tersebut mencerminkan jalur dari suatu paket data yang sudah valid. Deskripsi yang menunjukkan pemrosesan langkah-langkah untuk error recovery (pemulihan akibat adanya kesalahan) dan frame non-informasi untuk X.25 akan jauh lebih rumit. Rangkaian-rangkaian pada Frame Relay merupakan rangkaian Virtual Circuit (VC). VC ini diatur sejak awal secara administratif baik oleh operator jaringan melalui sistem manajemen jaringan ( disebut PVC; permanent virtual circuit), maupun melalui suatu basis call-by-call dalam aliran data normal dengan menggunakan suatu perintah dari pengguna jaringannya (disebut SVC; switched virtual circuit). Untuk X.25, metode normal penciptaan panggilan (call set-up) adalah dengan SVC. Karena VC pada Frame Relay pada umumnya menentukan atau mendefinisikan suatu hubungan antara dua LAN. Sebuah VC baru tentu dibutuhkan jika akan memasang sebuah LAN yang baru ke jaringan tersebut, yang dapat di-set-up melalui PVC atau SVC.

Pembuangan Data

Untuk menjaga mekanisme dasar Frame Relay sesederhana mungkin, ada satu aturan dasar, yakni jika ada suatu masalah dengan penanganan suatu frame, maka langsung saja frame tersebut dibuang. Dua prinsip yang menyebabkan adanya pembuangan adalah hasil dari adanya deteksi kesalahan pada data atau adanya kemacetan seperti jaringannya terbebani secara berlebihan (overloaded). Bagaimana jaringan dapat membuang frame-frame tanpa menghancurkan integritas komunikasi? Jawabannya terletak pada adanya intelegensi atau kecerdasan pada piranti di titik akhir (endpoint) seperti PC, stasiun kerja (workstation) dan host. Piranti-piranti pada titik akhir ini beroperasi dengan protokol-protokol multilevel yang dapat mendeteksi dan memulihkan atau membentuk kembali data yang hilang dalam jaringan.

Pemulihan oleh Protokol pada Lapisan yang Lebih Tinggi

Bagaimana sebuah protokol pada lapisan yang lebih tinggi memulihkan dari hilangnya sebuah frame? Ia menjaga jalur urutan dari urutan angka-angka berbagai frame yang dikirim dan diterimanya. Suatu kode balasan atau tanda terima (acknowledgements) dikirim untuk memberitahukan kepada sisi pengirim, nomor-nomor frame mana yang telah diterima dengan baik. Jika suatu urutan nomor hilang, sesudah menunggu selama periode waktu istirahat, sisi penerima akan meminta suatu transmisi ulang. Dengan demikian piranti di kedua sisi tersebut menjamin bahwa semua frame pada akhirnya diterima tanpa kesalahan. Fungsi ini terjadi pada lapisan 4 (Transport layer), dalam protokol-protokol seperti TCP/IP dan Lapisan Transport (level 4) OSI. Sebaliknya, jaringan X.25 membentuk fungsi ini pada lapisan 2 dan 3, dan terminal-terminal akhir (endpoint) tidak perlu menduplikasi fungsi tersebut dalam lapisan 4. Sebuah frame yang hilang akan menghasilkan transmisi ulang semua frame yang tak ada pemberitahuannya bahwa ia telah sampai. Pemulihan seperti ini memerlukan siklus ekstra dan memori dalam komputer-komputer di terminal akhir, ia menggunakan lebarpita jaringan tambahan untuk mentransmisi ulang frame-frame. Akibat paling buruk dari kondisi ini adalah menyebabkan tundaan yang besar bagi waktu istirahat pada lapisan yang lebih tinggi, yakni waktu yang dipakai untuk menunggu frame tersebut untuk datang sebelum menyatakannya sebagai frame yang hilang, serta waktu yang dipakai untuk melakukan transmisi ulang. Oleh sebab itu walaupun lapisan yang lebih tinggi dapat memulihkan ketika pembuangan terjadi, faktor terbesar yang menyumbang kinerja keseluruhan dari sebuah jaringan adalah kemampuan dari jaringan tersebut untuk meminimumkan terjadinya pembuangan frame.

Pertanyaan berikut adalah: apa yang menyebabkan frame-frame dibuang? Dua sebab yang paling utama adalah kesalahan bit (bit error) dan kemacetan atau kongesti (congestion).

Pembuangan Frame yang Disebabkan oleh Kesalahan Bit

Jika kesalahan terjadi di dalam frame-nya, yang umumnya disebabkan oleh derau pada jaringan, ia akan terdeteksi melalui FCS setelah frame diterima. Tak seperti pada X.25, simpul yang mendeteksi kesalahan tidak meminta pengirimnya untuk mengirim ulang framenya. Simpul tersebut langsung membuang frame dan melanjutkan menerima frame berikutnya. Kondisi ini tergantung pada kecerdasan PC atau stasiun kerja tempat data berasal untuk mengenali bahwa kesalahan telah terjadi dan mengirim ulang datanya. Dikarenakan oleh biaya yang tinggi oleh adanya pemulihan pada lapisan-lapisan yang lebih tinggi, pendekatan ini akan mengundang masalah pada efisiensi jaringan jika jalurnya memiliki derau yang cukup besar dan jelas akan menimbulkan banyak kesalahan. Namun demikian, kini semakin banyak tulangpunggung jaringan berbasis pada optik fiber yang mempunyai laju kesalahan sangat rendah, maka frekuensi kesalahan yang berdampak pada pemulihan data pada titik akhir pada jalur jaringan semacam itu begitu rendah, sehingga bukan merupakan suatu masalah. Dengan demikian, Frame Relay memiliki keunggulan hanya pada jalur-jalur jaringan yang bersih dengan tingkat kesalahan yang rendah.

Pembuangan frame yang Disebabkan oleh Kemacetan

Pembuangan frame yang lebih sering terjadi adalah akibat dari kemacetan dalam jaringan. Kemacetan terjadi baik disebabkan oleh suatu simpul jaringan yang menerima lebih banyak frame dibanding kemampuan untuk memprosesnya (disebut kemacetan penerimaan), atau ketika ia dituntut untuk mengirim lebih banyak frame melewati jalur yang dipilihnya daripada kecepatan yang diijinkan oleh jalur tersebut (disebut kemacetan jalur). Dalam kasus lainnya adalah ketika rangkaian penyangga-penyangga simpul (node's buffer) ­ yakni memori yang bersifat temporer untuk frame-frame yang masuk ketika menunggu pemrosesan atau antrian frame-frame yang ke luar ­ menjadi terisi penuh dan simpul tersebut harus membuang frame-frame sampai penyangganya mempunyai ruangan atau tempat.

Jika lalu lintas LAN demikian padat, probabilitas kemacetan yang terjadi dapat menjadi tinggi, kecuali penggunanya membangun demikian banyak, baik jalur maupun penyakelarnya, yang berdampak membayar lebih banyak dari yang semestinya untuk biaya jaringannya. Maka sangat penting bahwa jaringan Frame Relay harus mempunyai kinerja yang baik untuk menangani kemacetan maupun meminimumkan pembuangan frame.

Dengan demikian, rangkuman dari pengertian prinsip kerja Frame Relay adalah;

  • Aliran data pada dasarnya pengarahannya berbasis pada header yang memuat DLCI, yang mendeskripsikan tujuan frame-nya. Jika jaringan mempunyai masalah dalam menangani sebuah frame, baik yang disebabkan oleh kesalahan jaringan atau kemacetan secara praktis ia akan membuang frame tersebut.
  • Frame Relay membutuhkan jaringan dengan laju kesalahan yang rendah (low error rate) untuk mencapai kinerja yang baik. Jaringannya tidak mempunyai kemampuan untuk mengoreksi kesalahan, maka Frame Relay tergantung pada protokol-protokol pada lapisan yang lebih tinggi di dalam piranti-piranti pengguna yang memiliki kecerdasan untuk memulihkannya dengan mentransmisikan ulang frame-frame yang hilang.
  • Pemulihan kesalahan oleh protokol-protokol lapisan yang lebih tinggi, walaupun itu otomatis dan andal, adalah tidak ekonomis dipandang dari sudut penundaan pemrosesan dan lebarpita. Maka mau tidak mau jaringannya harus meminimumkan terjadinya pembuangan frame.
Pada jaringan yanbersih, kemacetan mendominasi penyebab terjadinya pembuangan, yang berarti bahwa kemampuan jaringan untuk mencegah dan bereaksi terhadap kemacetan merupakan hal yang sangat penting dalam menentukan kinerja jaringan.

Pertumbuhan Jaringan Frame Relay

Frame Relay merupakan teknologi jaringan data paket yang paling cepat pertumbuhannya dalam sejarah telekomunikasi. Seperti lazimnya dalam dunia bisnis, makin banyak perusahaan yang beralih ke teknologi Frame Relay sebagai suatu layanan komunikasi data yang hemat biaya dan efisien, kondisi tersebut tentu akan makin memicu pertumbuhan layanan yang diberikan oleh perusahaan penyedia layanan telekomunikasi.

Sampai menjelang akhir tahun 1996 saja, ada 28 layanan Frame Relay yang ditawarkan di Eropa, yang layanannya menjadi terus berkembang baik secara nasional maupun internasional. Sebagai contoh di Jerman, layanan Vebacom (sebelumnya Meganet) mencakup 120 kota, sementara di Perancis 150 kota dicakup oleh Air France Operator Telecommunications. Di Inggris, BT (British Telecom) pun telah mengumumkan perwujudan jaringan Frame Relay nasionalnya. Menurut gambaran Datapro, pasar peralatan Frame Relay Eropa diharapkan tumbuh sekitar 45% dalam tahun 1997 ini hingga mencapai 181,3 juta dolar AS. Gambaran untuk tahun 1996 saja menunjukkan Jerman memimpin di depan dalam penjualan peralatan sampai mencapai 20.300 unit. Untuk interkoneksi LAN di Amerika Serikat, Frame Relay telah melampaui pangsa pasar 90%.

Frame Relay untuk Menangani Komunikasi Suara

Maksud semula, Frame Relay memang digunakan untuk menangani komunikasi data, namun kini ia sudah mulai dimanfaatkan juga untuk menangani komunikasi suara (telepon), suatu hal yang agak mengejutkan namun memang nyata. Awalnya dimulai oleh perusahaan transportasi muatan barang segar (dry and refrigerated), yakni Allen Lund Co. (La Canada, California).

Allend Lund Co. mempunyai 13 kantor cabang di Amerika Serikat dan Kanada; perusahaan ini telah lama menggunakan layanan jaringan publik konvensional untuk hubungan dengan dan antar kantor cabangnya. Ketika perusahaan tersebut meneliti kemungkinan alternatif mengenai jaringan publiknya, mereka menemukan bahwa sirkit sewa menghabiskan biaya sekitar 5.000 dolar perbulan lebih banyak daripada menggunakan layanan Frame Relay publik dari Perusahaan MCI Communication. Namun sayangnya, Frame Relay dari MCI tidak dapat dipakai untuk mendukung lalu lintas suara. Allend Lund kemudian memutuskan utuk memasang piranti-piranti akses Frame Relay yang dapat menangani suara secara maraton yang disebut FRAD (FRADs = Frame Relay access Devices) dari Micom Communications Corp. (Simi Valey, California). Karena percakapan telepon dan fax di lingkup jaringan kantor-kantor cabang yang dimilikinya pada intinya bebas biaya, Allend Lund kini bisa menghemat 1.500 dolar perbulan untuk rekening telepon (suara).Perintis Frame Relay suara lainnya di Amerika adalah Morgan Keegan (Memphis, Tennese), sebuah firma broker (brokerage house). Morgan Keegan sebelumnya telah mengoperasikan jaringan-jaringan yang terpisah untuk lalu lintas data dan suara. Firma ini kemudian memutuskan untuk menyalurkan data dan suara secara bersama-sama dalam sebuah jaringan Frame Relay untuk alasan-alasan manajemen dan biaya. Sebelumnya ia menggunakan sirkit-sirkit sewa untuk berhubungan dengan para mitra bisnisnya (trader). Jaringan Frame Relay yang dimilikinya kini berbasis pada pengarah-pengarah (router) 6520MP dari Motorola Information System Group (Mansfield, Massachusetts), yang mampu melakukan tugasnya dengan biaya yang lebih murah.

Dari segi teknis, Frame Relay sebenarnya memiliki dua kendala untuk menangani lalu lintas suara. Pertama, jaringan Frame Relay publik mentransportasikan frame-frame dalam pola yang pertama datang yang pertama pula yang dilayani. Tidak seperti penyakelar-penyakelar yang menyesuaikan diri dengan standar ATM (mode transfer asinkron), penyakelar-penyakelar Frame Relay tidak dapat menset prioritas-prioritas dari lalu lintas yang tipenya berbeda. Kedua, sementara semua lalu lintas ATM dibawa melalui sel-sel yang panjangnya tetap (53 byte), paket- paket Frame Relay panjangnya bervariasi. Bergantung kepada aplikasinya, sebuah frame dapat mencapai 1000 byte panjangnya. Panjang yang bersifat variabel ini akan menghasilkan tundaan yang variabel, yang merupakan masalah besar bagi lalu lintas yang peka terhadap tundaan seperti halnya pada suara.

Untuk mengatasi kedua kendala tersebut, FRAD yang dipakai memanfaatkan teknik yang disebut prioritisasi maupun fragmentasi frame. Dengan prioritisasi, FRAD-FRAD memproses frame-frame yang mengandung lalu lintas yang peka terhadap tundaan (suara, fax dan mainframe SNA IBM) sebelum mereka mengirim lalu lintas yang tidak dipengaruhi oleh tundaan jaringan. Beberapa FRAD juga memungkinkan para perancang jaringan menciptakan parameter-parameter troughput minimum untuk setiap aplikasi guna menjamin bahwa lalu lintas prioritas rendah tidak sepenuhnya terkunci dari jaringannya ketika lalu lintas prioritas tingginya demikian banyak. Dengan fragmentasi frame, FRAD-FRAD mengiris dan memotong-motong frame-frame yang mempunyai panjang variabel menjadi paket-paket kecil dengan ukuran yang seragam untuk menghasilkan berubahan tundaan yang tidak mencolok.Kecuali kedua teknik pokok ini, FRAD-FRAD yang mempunyai kemampuan menangani suara tersebut juga menggunakan kompresi untuk meminimumkan lebarpita yang dibutuhkan dalam membawa lalu lintas suara. Percakapan konvensional yang dibawa melalui jaringan tersakelar publik mengkonsumsi 64 kbps dari lebarpita, sementara FRAD dapat menekan panggilan-panggilan suara turun sampai 4kbps.

Masalah lain yang dapat muncul ketika menempatkan suara melalui Frame Relay adalah gema (echo), ketika mentransmisikan suara yang dipantulkan kembali ke titik tersebut dari tempat ia dipancarkan. Jika waktu tundaan antara percakapan dan gema lebih dari 45 milidetik, kondisi ini akan menyebabkan percakapan tersebut berhenti. Cara yang paling jitu untuk mengeliminasinya adalah dengan menggunakan sebuah peredam gema yang menciptakan suatu model matematis dari suatu pola percakapan dan mengurangkannya dari jalur transmisi. Beberapa algoritma kompresi suara yang juga mencakup kemampuan untuk menindas gema, akan membuatnya lebih hemat biaya daripada memasang penindas-penindas gema eksternal.
Kemampuan untuk mengirimkan fax melalui Frame Relay juga merupakan suatu pilihan yang menarik bagi banyak perusahaan yang menghadapi tanggungan rekening yang besar bagi rangkaian-rangkaian yang digunakan untuk pengiriman fax di antara kantor-kantor cabang yang berjauhan dengan kantor pusatnya.
Persyaratan untuk mengirim fax melalui Frame Relay agak berbeda daripada suara. Sebagai contoh, suara dapat dikompresi atau didekompresi dengan sedikit degradasi layanan. Betapapun, fax hanya dapat dikompresi pada tingkat sebegitu jauh sebelum mesin fax penerima sudah mulai mendeteksi adanya kesalahan-kesalahan dalam transmisi. Demodulasi merupakan suatu alternatif yang baik, karena ia tidak menggunakan banyak lebarpita (kurang dalam kebanyakan kasus) dan sangat efisien secara keseluruhan.

Antarkerja Frame Relay dengan ATM

Layanan saling dukung atau antarkerja (interworking) antara Frame Relay dan ATM sedang menjadi topik hangat di Amerika Serikat, di mana permintaan akan layanan Frame Relay masih terus tumbuh mencapai angka lipat tiga. Layanan antarkerja ini menawarkan keuntungan yang jelas baik bagi para penyedia layanan maupun para pelanggan mereka. Para penyedia layanan komunikasi yang dapat menghubungkan situs jaringan Frame Relay dengan situs jaringan ATM secara transparan tentunya memiliki kans penjualan yang lebih mudah untuk kedua tipe layanan tersebut. Dalam kasus-kasus tertentu, para pelanggan kelompok korporasi (kelompok jaringan bisnis dalam suatu firma, industri atau perusahaan besar) menghindari penggantian sirkit sewa mereka dengan Frame Relay. Hal ini disebabkan kecepatan yang relatif masih dipandang rendah pada Frame Relay, yakni umumnya 56kbps untuk hubungan ke tempat-tempat yang jauh, sementara koneksi- koneksi pada sisi sentral menggunakan akses T1 (1,544Mbps). Di lain pihak, fakta menunjukkan bahwa, perusahaan-perusahaan besar tidak membutuhkan koneksi ATM kecepatan tinggi (tentunya dengan biaya yang tinggi pula) yang menyebar ke kantor-kantor cabang mereka. Di sinilah layanan antarkerja memberikan solusi terbaik dari kedua masalah tersebut; Frame Relay kecepatan rendah (dan hemat biaya) ke kantor-kantor cabang, dengan akses ATM kecepatan tinggi ke lokasi kantor pusat.

Pendekatan campuran ini tentunya banyak menarik minat perusahaan-perusahaan yang telah menggunakan layanan Frame Relay. Para pengguna Frame Relay umumnya membangun jaringan mereka dalam konfigurasi Star, dengan banyak tempat atau lokasi yang jauh-jauh yang kemudian mengumpan ke sebuah sentral. Jika perusahaan- perusahaan ini kemudian menambah lebih banyak kantor cabang ke jaringan mereka, plafon lebar pita Frame Relay T1 memberikan suatu masalah yang besar bagi sisi sentralnya. Dengan antarkerja layanan, para pelanggan dapat bermigrasi dari Frame Relay ke ATM pada basis lokasi ke lokasi, yang tentunya lebih hemat biaya daripada menghadapi perpindahan teknologi. Pendekatan evolusioner ini juga memberikan kepada para penggunanya suatu kesempatan untuk menekan biaya investasi yang lebih besar dalam teknologi Frame Relay.

Antarkerja Jaringan dan Antarkerja Layanan

Walaupun istilah antarkerja secara generik digunakan untuk menggambarkan bekerja bersama saling dukung antara Frame Relay dan ATM, sesungguhnya ada dua tipe antarkerja yang berbeda. Antarkerja jaringan (network interworking) dan antarkerja layanan (service interworking). Ada perbedaan yang sederhana di antara keduanya. Antarkerja jaringan memungkinkan dua lokasi Frame Relay untuk berkomunikasi melalui tulangpunggung ATM kecepatan tinggi. Antarkerja layanan memungkinkan situs Frame Relay berkomunikasi dengan situs ATM. Kedua tipe antarkerja ini dapat dilihat pada Gambar 3a dan 3b.

Ada beberapa pilihan teknis untuk antarkerja koneksi Frame Relay dengan koneksi ATM. Kedua tipe antarkerja tersebut membutuhkan sebuah IWF (interworking function) untuk menterjemahkan dan mengubah protokol-protokol (dari Frame Relay ke ATM dan sebaliknya). IWF ini, yang umumnya dilakukan dalam sebuah penyaklar (switch), bertanggung jawab terhadap sejumlah aktifitas, termasuk pemetaan berbagai parameter, memformat informasi, membatasi paket-paket dan sel- sel, dan menterjemahkan alamat-alamat. IWF juga menangani manajemen lalu lintas komunikasi dengan mengubah parameter-parameter kemacetan (kongesti) dan parameter penentu pemenuhan persyaratan pembuangan (discard eligibility), yang penanganannya berbeda antara Frame Relay dan ATM.

Bagi penyedia layanan, antarkerja jaringan memberikan kemampuan untuk menjumlahkan sekelompok lalu lintas komunikasi Frame Relay kecepatan rendah ke dalam sebuah jaringan kecepatan tinggi. Dengan antarkerja jaringan, Jaringan Frame Relay dipakai sebagai pertimbangan untuk menekanbiaya, yang tentu saja hal ini akan mengimbas ke para pelanggannya.

Antarkerja jaringan menuntut beberapa masalah yang harus diselesaikan oleh IWF, Di antaranya adalah fungsi-fungsi pemformatan frame (frame formatting), pemultiplekan hubungan (connection multiplexing), penentu pemenuhan persyaratan pembuangan (DE;discard eligibility) dan pemetaan prioritas sel hilang (CLP; cell loss priority), pemetaan indikasi kemacetan (congestion indication mapping), manajemen lalu lintas komunikasi (traffic management), enkapsulasi protokol dan operasinya serta pemeliharaan monitoring.

Dengan antarkerja layanan, konversi antara Frame Relay dan ATM ditangani secara transparan bagi pelanggan oleh jaringan penyedia layanan. Antarkerja layanan menuntut fungsi-fungsi translasi yang begitu mirip dengan antarkerja jaringan. Pemformatan frame untuk antarkerja layanan sama dengan pada antarkerja jaringan, seperti pilihan-pilihan untuk pemetaan DE/CLP. Dengan antarkerja layanan, dilakukan pemetaan PVC (permanent virtual circuit) Frame Relay tunggal ke VPI/VCI (virtual path/virtual circuit identifier) ATM tunggal yang didukungnya. Demikian pula fungsi-fungsi inti lainnya yang mempunyai peran untuk pelaksanaan antarkerja layanan termasuk manajemen lalu lintas, manajemen PVC, dan enkapsulasi protokol.Ada dua mode dari enkapsulasi protokol untuk antarkerja layanan: mode transparan dan mode translasi. Perbedaan antara keduanya terletak pada caranya informasi protokol pada lapisan yang lebih atas ditangani dalam proses konversi protokol. Mode transparan antarkerja layanan melucuti header Frame Relay, mengenkapsulasi keseluruhan payload (beban informasi) yang dibawa ke dalam sel-sel ATM, dan meneruskannya tanpa diubah.

Mode translasi memetakan penjembatanan lapisan-lapisan yang atas dan protokol-protokol pengarahnya di antara Frame Relay dan ATM. Pertama-tama IWF memeriksa header payload yang masuk untuk menentukan protokol-protokol lapisan-lapisan atasnya (Ethernet, token ring IP, dan sebagainya), kemudian mengganti header-nya dengan header payload keluar yang cocok dalam format khusus bagi Frame Relay atau ATM.

Keputusan pada mode enkapsulasi yang mana dari kedua metode tersebut, secara luas akan bergantung pada jaringan-jaringan pelanggan. Misalnya Jika piranti di tempat pelanggan pada satu lokasi menggunakan RFC 1490 (the Internet engineering Task Force standard for multiprotocol interconnection over Frame Relay), dan piranti di lokasi lainnya menggunakan RFC 1483 (the IETF standard for multiprotocol encapsulation using ATM adaptation layers), maka mode tranlasilah yang harus digunakan. Sebaliknya, mode transparan dapat diterapkan sebagai suatu metode enkapsulasi yang umum digunakan pada lokasi-lokasi pelanggan.

Penutup

Betapapun kini terjadi perkembangan yang luar biasa pada layanan jasa telekomunikasi, misalnya pada kasus Frame Relay ini dan kemampuannya untuk berantarkerja dengan ATM. Perkembangannya lebih jauh di masyarakat ditentukan faktor ekonomi dan informasi yang jelas serta transparan oleh penyedia layanan bagi para calon pelanggannya.

Dalam hal layanan suara, telepon Frame Relay sekarang ini memang sedang bersaing dengan telepon (via) internet. Telepon internet lebih unggul dalam hal cakupan karena lalu lintas suara Frame Relay sekarang ini terbatas penggunaannya pada komunikasi dalam lingkup perusahaan dan kantor-kantor cabangnya, sementara jaringan internet telah menyebar begitu luas ke seluruh dunia.Untuk antarkerja Frame Relay dengan ATM, perkembangan lebih jauh ditentukan oleh kemampuan para penyedia layanan untuk mendefinisikan dan merumuskan masalah-masalah dalam hal komunikasi bisnis para calon pelanggannya, serta menyediakan solusi bagi masalah-masalah tersebut sehingga urusan bisnis menjadi lancar dengan adanya dukungan telekomunikasi yang begitu canggih, efisien dan hemat biaya. Pada prinsipnya adalah; para calon pelanggan tentu ingin mengetahui apa yang dapat dikerjakan oleh antarkerja, namun pada umumnya mereka tidak akan memperhatikan peralatan macam apa yang disediakan oleh penyedia layanan yang akan digunakan untuk memberikan tampilan layanan yang dibutuhkan.

sumber : http://www.elektroindonesia.com/elektro/telkom8a.html

Topologi Jaringan

LOGIKAL FISIKAL

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 kabel dan komputer dan lokasi dari semua komponen jaringan. Sedangkan topologi secara logika menetapkan bagaimana informasi atau aliran data dalam jaringan.

Kabel atau koneksi dalam physical topology seringkali mengenai media jaringan (atau media fisik). Memilih bagaimana komputer-komputer akan dihubungkan dalam suatu jaringan sangat penting (terlebih lagi dalam jaringan perusahaan). Pemilihan topologi yang salah akan membuat sangat sulit untuk membenarkannya, karena hal tersebut tentu saja merugikan. Sangat penting untuk memilih bagaimana topologi yang tepat untuk jaringan yang akan digunakan. Biasanya suatu organisasi atau perusahaan merubah susunan fisik dan media fisik jaringannya sekali dalam sepuluh tahun. Jadi sangat penting untuk memilih konfigurasi yang tepat.

Dalam tulisan ini akan dijelaskan topologi yang paling umum digunakan:

Topologi Star


Dalam topologi star, semua kabel dihubungkan dari komputer-komputer ke lokasi pusat (central location), dimana semuanya terhubung ke suatu alat yang dinamakan hub.

Topologi Star

Topologi star digunakan dalam jaringan yang padat, ketika endpoint dapat dicapai langsung dari lokasi pusat, kebutuhan untuk perluasan jaringan, dan membutuhkan kehandalan yang tinggi. Topologi ini merupakan susunan yang menggunakan lebih banyak kabel daripada bus dan karena semua komputer dan perangkat terhubung ke central point. Jadi bila ada salah satu komputer atau perangkat yang mengalami kerusakan maka tidak akan mempengaruhi yang lainnya (jaringan).

Bagaimana Jaringan Star Bekerja

Setiap komputer dalam jaringan bintang berkomunikasi dengan central hub yang mengirimkan kembali pesan ke semua komputer (dalam broadcast star network) atau hanya ke komputer yang dituju (dalam switched star network). Hub dalam broadcast star network dapat menjadi aktif ataupun pasif. Active hub memperbaharui sinyal elektrik yang diterima dan mengirimkannya ke semua komputer yang terhubung ke hub. Hub tipe tersebut sering disebut juga dengan multiport repeater. Jika kita menggunakan hub memiliki 32 port, dengan seluruh port terisi, maka collision akan sering terjadi yang akan mengakibatkan kinerja jaringan menurun. Untuk menghindari hal tersebut kita bisa menggunakan switch yang memiliki kemampuan untuk menentukan jalur tujuan data. Active hub dan switch membutuhkan tenaga listrik untuk menjalankannya. Pasisive hub, seperti wiring panel atau blok punch-down, hanya berfungsi sebagai titik koneksi (connection point) dan tidak melakukan penguatan sinyal atau memperbaharui sinyal. Passive hub tidak membutuhkan tenaga listrik untuk menjalankannya.

Topologi Bus


Topologi bus seringkali digunakan ketika jaringannya berukuran kecil, simpel, atau bersifat sementara. Sangat sederhana dalam instalasi, dan ekonomis dalam hal biaya.

Topologi Bus

Bagaimana Jaringan Bus Bekerja

Tipikal dari jaringan bus, kabel hanya satu atau lebih wires, tanpa adanya alat tambahan yang menguatkan sinyal atau melewatkannya terus dari komputer ke komputer. Topologi bus merupakan topologi yang pasif. Ketika satu komputer mengirim sinyal up (dan down), semua komputer dalam jaringan menerima informasi, tetapi hanya satu komputer yang menyetujui informasi tersebut (komputer yang memiliki alamat yang sama dengan alamat yang menjadi tujuan dalam pesan). Sedangkan komputer yang lainnya akan menghiraukan pesan tersebut. Topologi dari jaringan bus menggunakan broadcast channel yang berarti setiap komputer atau peralatan yang terhubung dapat mendengar setiap pengiriman dan semuanya memiliki prioritas yang sama dalam menggunakan jaringan untuk mengirimkan data. Analoginya sebagai berikut bila berada disatu tempat dimana Anda berkumpul dengan teman-teman Anda, lalu Anda mencoba memanggil teman Anda yang bernama Joe, pasti teman Anda (yang bernama Joe) akan mendengar dan menghampiri Anda, dan yang lain tentu akan menghiraukannya.

Keuntungan dari penggunaan Topologi Bus

Terdapat beberapa keuntungan dari penggunaan topologi bus:

  • Bus adalah topologi yang sederhana, dapat diandalkan untuk penggunaan pada jaringan yang kecil, mudah untuk digunakan, dan mudah untuk dimengerti.
  • Bus hanya membutuhkan kabel dalam jumlah yang sedikit untuk menghubungkan komputer-komputer atau peralatan-peralatan yang lain dan oleh karena itu biayanya lebih murah dibandingkan dengan susunan pengkabelan yang lain.
  • Cukup mudah apabila kita ingin memperluas jaringan pada topologi bus. Dua kabel dapat digabungkan pada kabel yang lebih panjang dengan menggunakan BNC barrel connector, membuat kabel menjadi lebih panjang dan membolehkan komputer-komputer lain untuk untuk dihubungkan ke dalam jaringan.
  • Sebuah repeater dapat digunakan untuk memperluas jaringan, repeater digunakan untuk menguatkan sinyal sehingga dapat menempuh jarak yang lebih jauh.

Kerugian dari penggunaan Topologi Bus

Kerugian jika menggunakan bus:

  • Traffic (lalu lintas) yang padat akan sangat memperlambat bus. Karena setiap komputer dapat mengirim setiap waktu dan komputer-komputer yang ada pada jaringan bus tidak saling berkoordinasi satu sama lain dalam menyediakan waktu untuk mengirim. Dalam jaringan bus sejumlah komputer akan menghabiskan sejumlah bandwidth (kapasitas untuk mengirimkan informasi) dengan komputer-komputer yang saling mengganggu satu sama lain daripada berkomunikasi. Masalah tersebut akan bertambah parah jika jumlah komputer yang dihubungkan ke dalam jaringan bertambah banyak.
  • Setiap barrel connector yang digunakan sebagai penghubung memperlemah sinyal elektrik yang dikirimkan, dan kebanyakan akan menghalangi sinyal untuk dapat diterima dengan benar.
  • Sangat sulit untuk melakukan troubleshoot pada bus. Apabila ada kabel yang putus atau komputer yang tidak berfungsi dimanapun antara dua komputer akan menyebabkan komputer-komputer tersebut tidak dapat berkomunikasi satu sama lain. Putusnya kabel atau lepasnya konektor akan menyebabkan pemantulan dan membuat jaringan akan mati dan berhenti untuk beraktivitas. Untuk mengetahui putusnya kabel atau tidak, digunakan alat yang bernama Time Domain Reflector yang juga disebut cable tester.
  • Lebih lambat dibandingkan dengan topologi yang lain.

Topologi Ring


Penempatan kabel yang digunakan dalam ring menggunakan desain yang sederhana. Pada topologi ring, setiap komputer terhubung ke komputer selanjutnya, dengan komputer terakhir terhubung ke komputer yang pertama. Tetapi sayangnya, jika akan dilakukan penambahan atau pengurangan komputer dalam jaringan tentu saja akan mengganggu keseluruhan jaringan.

Topologi Ring

Topologi ring digunakan dalam jaringan yang memiliki performance tinggi, jaringan yang membutuhkan bandwidth untuk fitur yang time-sensitive seperti video dan audio, atau ketika performance dibutuhkan saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.

Bagaimana Jaringan Ring Bekerja

Setiap komputer terhubung ke komputer selanjutnya dalam ring, dan setiap komputer mengirim apa yang diterima dari komputer sebelumnya. Pesan-pesan mengalir melalui ring dalam satu arah. Setiap komputer yang mengirimkan apa yang diterimanya, ring adalah jaringan yang aktif. Tidak ada akhir pada ring.

Beberapa jaringan ring melakukan token passing. Pesan singkat yang disebut dengan token dijalankan melalui ring sampai sebuah komputer menginginkan untuk mengirim informasi ke komputer yang lain. Komputer tersebut lalu mengubah token tersebut, dengan menambahkan alamatnya dan menambah data, dan mengirimnya melalui ring. Lalu setiap komputer secara berurutan akan menerima token tersebut dan mengirimkan informasi ke komputer selanjutnya sampai komputer dengan alamat yang dituju dicapai atau token kembali ke komputer pengirim (asal pengirim pesan). Komputer penerima akan membalas pesan ke asal pengirim pesan tadi mengindikasikan bahwa pesan sudah diterima. Lalu asal pengirim pesan akan membuat token yang lain dan menaruhnya di dalam jaringan, dan token tersebut akan terus berputar sampai ada komputer lain yang menangkap token tersebut dan siap untuk memulai pengiriman.

Keuntungan dari penggunaan Topologi Ring

Keuntungan dari penggunaan topologi ring:

  • Tidak ada komputer yang memonopoli jaringan, karena setiap komputer mempunyai hak akses yang sama terhadap token.
  • Data mengalir dalam satu arah sehingga terjadinya collision dapat dihindarkan.

Kekurangan dari penggunaan Topologi Ring

Topologi ring mempunyai kekurangan sebagai berikut:

  • Apabila ada satu komputer dalam ring yang gagal berfungsi, maka akan mempengaruhi keseluruhan jaringan.
  • Sulit untuk mengatasi kerusakan di jaringan yang menggunakan topologi ring.
  • Menambah atau mengurangi komputer akan mengacaukan jaringan.
  • Sulit untuk melakukan konfigurasi ulang.

    Topologi Mesh


    Di antara topologi yang lain topologi mesh memiliki hubungan yang berlebihan antara peralatan-peralatan yang ada. Jadi susunannya, setiap peralatan yang ada didalam jaringan saling terhubung satu sama lain. Dapat dibayangkan jika jumlah peralatan yang terhubung sangat banyak, tentunya ini akan sangat sulit sekali untuk dikendalikan dibandingkan hanya sedikit peralatan saja yang terhubung.

    Topologi Mesh

    Instalasi Mesh

    Kebanyakan jaringan yang menggunakan topologi mesh akan mengalami kesulitan dalam instalasi jika peralatan yang terhubung jumlahnya bertambah banyak, karena jumlah hubungan yang disambungkan semakin banyak jumlahnya. Jadi jika ada n peralatan (komputer) yang akan kita sambungkan, maka perhitungannya adalah n(n-1)/2. Jadi jika terdapat 5 komputer, maka hubungan yang akan dibuat sebanyak 5(5-1)/2 atau 10 hubungan. Jadi jika komputer yang terhubung semakin banyak maka semakin banyak pula hubungan yang akan diatur. Topologi ini cocok untuk digunakan pada sistem yang kecil.

    Keuntungan dari Penggunaan Topologi Mesh

    Keuntungan dari penggunaan topologi mesh:

  • Keuntungan utama dari penggunaan topologi mesh adalah fault tolerance.
  • Terjaminnya kapasitas channel komunikasi, karena memiliki hubungan yang berlebih.
  • Relatif lebih mudah untuk dilakukan troubleshoot.

Kerugian dari Penggunaan Topologi Mesh

Topologi mesh mempunyai kekurangan sebagai berikut:

  • Sulitnya pada saat melakukan instalasi dan melakukan konfigurasi ulang saat jumlah komputer dan peralatan-peralatan yang terhubung semakin meningkat jumlahnya.
  • Biaya yang besar untuk memelihara hubungan yang berlebih.
LOGIKAL TOPOLOGI

Topologi Logik pada umumnya terbagi mejadi dua tipe, yaitu :
a. Topologi Broadcast
Secara sederhana dapat digambarkan yaitu suatu host yang mengirimkan data kepada seluruh host lain pada media jaringan.
Gbr. Topologi Broadcast
b. Topologi Token Passing
Mengatur pengiriman data pada host melalui media dengan menggunakan token yang secara teratur berputar pada seluruh host. Host hanya dapat mengirimkan data hanya jika host tersebut memiliki token. Dengan token ini, collision dapat dicegah.
Gbr. Topologi Token Passing
Faktor – faktor yang perlu mendapat pertimbangan untuk pemilihan topologi adalah sebagai berikut :
•Biaya
Sistem apa yang paling efisien yang dibutuhkan dalam organisasi.
• Kecepatan
Sampai sejauh mana kecepatan yang dibutuhkan dalam sistem.
• Lingkungan
Misalnya listrik atau faktor – faktor lingkungan yang lain, yang berpengaruh pada jenis perangkat keras yang digunakan.
• Ukuran
Sampai seberapa besar ukuran jaringan. Apakah jaringan memerlukan file server atau sejumlah server khusus.
• Konektivitas
Apakah pemakai yang lain yang menggunakan komputer laptop perlu mengakses jaringan dari berbagai lokasi.

sumber : http://ferryyansen.wordpress.com/2011/11/07/topologi-logik-logical-topology/,http://egajs.wordpress.com/2009/01/20/macam-macam-topologi/

BNC Connector




Konektor BNC (Bayonet Neill-Concelman konektor) adalah jenis konektor RF yang umum digunakan untuk kabel koaksial (RG-6) yang menghubungkan kamera CCTV, radio, televisi, dan peralatan radio-frekuensi elektronik.

Layer pada TCP / IP



Protokol TCP/IP terbentuk dari 2 komponen yaitu Transmission Control Protocol (TCP) dan Internet Protocol (IP).

Internetworking

Tujuan dari TCP/IP adalah untuk membangun suatu koneksi antar jaringan (network), dimana biasa disebut internetwork, atau intenet, yang menyediakan pelayanan komunikasi antar jaringan yang memiliki bentuk fisik yang beragam. Tujuan yang jelas adalah menghubungkan empunya (hosts) pada jaringan yang berbeda, atau mungkin terpisahkan secara geografis pada area yang luas.

Internet dapat digolongkan menjadi beberapa group jaringan, antara lain:

ü Backbone: Jaringan besar yang menghubungkan antar jaringan lainnya. Contoh : NSFNET yang merupakan jaringan backbone dunia di Amerika, EBONE yang merupakan jaringan backbone di Eropa, dan lainnya.

ü Jaringan regional, contoh: jaringan antar kampus.

ü Jaringan yang bersifat komersial dimana menyediakan koneksi menuju backbone kepada pelanggannya.

ü Jaringan lokal, contoh: jaringan dalam sebuah kampus.

Aspek lain yang penting dari TCP/IP adalah membentuk suatu standarisasi dalam komunikasi. Tiap-tiap bentuk fisik suatu jaringan memiliki teknologi yang berbeda-beda, sehingga diperlukan pemrograman atau fungsi khusus untuk digunakan dalam komunikasi. TCP/IP memberikan fasilitas khusus yang bekerja diatas pemrograman atau fungsi khusus tersebut dari masing-masing fisik jaringan. Sehingga bentuk arsitektur dari fisik jaringan akan tersamarkan dari pengguna dan pembuat aplikasi jaringan. Dengan TCP/IP, pengguna tidak perlu lagi memikirkan bentuk fisik jaringan untuk melakukan sebuah komunikasi.

Sebagai contoh pada Gambar 1.1, untuk dapat berkomunikasi antar 2 jaringan, diperlukan komputer yang terhubung dalam suatu perangkat yang dapat meneruskan suatu paket data dari jaringan yang satu ke jaringan yang lain. Perangkat tersebut disebut Router. Selain itu router juga digunakan sebagai pengarah jalur (routing).

Untuk dapat mengidentifikasikan host diperlukan sebuah alamat, disebut alamat IP (IP address). Apabila sebuah host memiliki beberapa perangkat jaringan (interface), seperti router, maka setiap interface harus memiliki sebuah IP address yang unik. IP address terdiri dari 2 bagian, yaitu :

IP address =

Lapisan (layer) pada Protokol TCP/IP

Seperti pada perangkat lunak, TCP/IP dibentuk dalam beberapa lapisan (layer). Dengan dibentuk dalam layer, akan mempermudah untuk pengembangan dan pengimplementasian. Antar layer dapat berkomunikasi ke atas maupun ke bawah dengan suatu penghubung interface. Tiap-tiap layer memiliki fungsi dan kegunaan yang berbeda dan saling mendukung layer diatasnya. Pada protokol TCP/IP dibagi menjadi 4 layer

Aplikasi TCP/IP

Level tertinggi pada layer TCP/IP adalah aplikasi. Dimana layer ini melakukan komunikasi sehingga dapat berinteraksi dengan pengguna.

Karakteristik dari protokol aplikasi antara lain:

ü Merupakan program aplikasi yang dibuat oleh pengguna, atau aplikasi yang merupakan standar dari produk TCP/IP. Contoh aplikasi yang merupakan produk dari TCP/IP antara lain :

· TELNET, terminal interaktif untuk mengakses suatu remote pada internet.

· FTP (File Transfer Protocol), transfer file berkecepatan tinggi antar disk.

· SMTP (Simple Mail Transfer Protocol), sistem bersurat di internet

· dll

ü Menggunakan mekanisme TCP atau UDP.

ü Menggunakan model interaksi client/server.

Model Client/Server

TCP adalah peer-to-peer, protokol yang bersifat connection-oriented. Tidak ada hubungan tuan dan budak (master/slave), tetapi banyak aplikasi yang bersifat client/server.

SERVER adalah aplikasi yang memberikan pelayanan kepada user internet. CLIENT adalah yang meminta pelayanan. Aplikasi bisa memiliki bagian server dan bagian client, dimana dapat berjalan secara bersamaan dalam 1 sistem.

Server merupakan progam yang dapat menerima permintaan (request), melakukan pelayanan yang diminta, kemudian mengembalikan sebagai reply. Server dapat melayani multi request bersamaan.

Server bekerja dengan cara menunggu request pada port yang sudah terdaftar, sehingga client dapat dengan mudah mengirimkan data ke port pada server.

Proses peer-to-peer

Bila dua mesin/komputer berinteraksi melakukan proses harus mematuhi aturan dan konvensi yang disebut protokol. Proses yang terjadi pada setiap mesin pada lapisan tertentu disebut peer-to-peer processes (proses peer-to-peer). Jadi dengan demikian jika 2 mesin akan dapat berkomunikasi jika pada lapisan tertentu menggunakan protokol yang sama. Dilihat pada Gambar 2.2, message atau pesan yang dikirim oleh device A menuju device B harus melalui lapisan-lapisan yang paling atas menuju lapisan bawah berikutnya sampai lapisan terbawah kemudian kembali menuju lapisan yang lebih tinggi dan seterusnya melewati lapisan tepat diatasnya. Pesan-pesan yang dikirim adalah b erupa informasi yang dibentuk dalam paket-paket di mana pada layer tepat di bawahnya informasi tersebut “dibungkus”. Jadi pada sisi penerima informasi yang sampai berupa paket-paket yang telah “dibuka” bungkusannya dan dikonstruksi kembali.

Standarisasi TCP/IP

TCP/IP semakin popular diantara developer dan pengguna, karena itu perlu adanya standarisasi. Standarisasi di kelola oleh Internet Architecture Board (IAB)

IAB mengacu pada Internet Engineering Task Force (IETF) untuk membuat standar baru. Dimana standarisasi menggunakan RFC. Untuk Internet Standar Process, menggunakan RFC 2026 – The Internet Standard Process – Revision 3, dimana didalamnya berisi tentang protokol, prosedur, dan konvensi yang digunakan dari oleh internet.

Request For Comment (RFC)

Internet Protocol suite masih dikembangkan dan perkembangannya menggunakan mekanisme Request For Comment (RFC). Protokol baru yang dikembangkan oleh peneliti akan diajukan dalam bentuk Internet Draft (ID). Kemudian akan di evaluasi oleh IAB. Apabila disetujui maka akan lahir RFC dengan seri baru untuk aplikasi atau protokol tersebut, sehingga developer dapat menggunakan standar tersebut.

Internet Standard

Proposal standar, draft standar, dan protokol standar merupakan bagian dari Internet Standard Track. Setelah proposal diakui maka proposal tersebut akan memiliki nomer, yang disebut standard number (STD). Contoh : Domain Name Systems (DNS) menggunakan STD 13 dan dijelaskan pada RFC 1034 dan 1035, sehingga dapat dituliskan “STD-13/RFC1034/RFC1035”.

Model OSI

Adalah sebuah badan multinasional yang didirikan tahun 1947 yang bernama International Standards Organization (ISO) sebagai badan yang melahirkan standar-standar standar internasional. ISO ini mengeluarkan juga standar jaringan komunikasi yang mencakup segala aspek yaitu model OSI. OSI adalah open system yang merupakan himpunan protokol yang memungkinkan terhubungnya 2 sistem yang berbeda yang berasal dari underlying architecture yang berbeda pula. Jadi tujuan OSI ini adalah untuk memfasilitasi bagaimana suatu komunikasi dapat terjalin dari sistem yang bebeda tanpa memerlukan perubahan yang signifikan pada hardware dan software di tingkat underlying. Pada Gambar di bawah ini memperlihatkan lapisan model OSI.

Interaksi Layer pada OSI

Model OSI disusun atas 7 lapisan; fisik (lapisan 1), data link (lapisan 2), network (lapisan 3), transport (lapisan 4), session (lapisan 5), presentasi (lapisan 6) dan aplikasi (lapisan 7). Pada Gambar 2.2, Anda dapat juga melihat bagaimana setiap lapisan terlibat pada proses pengiriman pesan/message dari Device A ke Device B. Terlihat bahwa perjalanan message dari A ke B melewati banyak intermediasi node. Intermediasi node ini biasanya hanya melibatkan tiga lapisan pertama model OSI saja.

Jadi dengan demikian para disainer hardware dan jaringan dapat lebih paham dan flexibel dalam membuat suatu sistem sehingga fungsi setiap mesin dapat ber-interoperasi (interoperbility) satu sama lain. Setiap mesin/komputer hanya dapat memanfaatkan service lapisan yang terdapat tepat di lapisan bawahnya. Contoh: Lapisan 3 menggunakan service yang disediakan oleh lapisan 2 dan menyediakan service untuk lapisan 4.

Proses bagaimana komputer berinteraksi dengan menggunakan layer pada OSI, mempunyai dua fungsi umum, antara lain :

· Tiap layer memberikan pelayanan pada layer di atasnya sesuai dengan spesifikasi protokolnya

· Tiap layer mengirimkan informasi komunikasi melalui software dan hardware yang sama antar komputer.

Sebuah data dibuat oleh aplikasi pada host A, contoh seseorang menuliskan email. Pada tiap layer ditambahkan header dan dilanjutkan ke layer berikutnya (langkah 1 Gambar di atas).

Contoh : pada layer transport menyalurkan data dan header yang ditambahkannya ke layer network, sedangkan pada layer network ditambahkan header alamat tujuannya supaya data bisa sampai pada komputer tujuannya.

BAB II

INTERNET PROTOCOL

Dalam melakukan pengiriman data protokol IP memiliki sifat yang dikenal sebagai unreliable, connectionless, datagram delivery servrce. Unreliable atau ketidakhandalan berarti tidak ada jaminan sampainya data di tempat tujuan. Connectionless berarti dalam mengirim paket dari tempat asal ke tujuan, tidak diawali dengan perjanjian (handshake) antara pengirim & penerima. Sedangkan datagram delivery service berarti setiap paket data yang dikirim adalah independen terhadap paket data yang lain. Jalur yang ditempuh antara satu data dengan yang lain bisa berbeda. Sehingga kedatangannya pun bisa tidak terurut seperti urutan pengiriman.

Dalam mengirim data, protokol IP memiliki format datagram khusus sebagai berikut :

Version untuk menunjukkan versi protokol yang dipakai, Header Length menunjukkan panjang paket header dalam hitungan 32 bit. Type of Service menunjukkan kualitas layanan, Total Length of datagram menunjukkan total keseluruhan panjang datagram. Identification, Flags & Fragment Offset digunakan untuk fragmentasi paket, TTL menunjukkan jumlah hop maksimal yang dilewati paket IP. Sedangkan Protocol mengandung angka yang mengidentifikasikan protokol layer atasnya. Header Checksum untuk mengecek kebenaran isi header datagram. Source & destination IP Address merupakan alamat pengirim dan penerima datagram. Untuk byte option dapat berisi Strict Source Route, yaitu daftar lengkap alamat IP dari router yang harus dilalui untuk sampai ke tujuan, dan Loose Source Route.

IP adalah standard protokol dengan nomer STD 5. Standar ini juga termasuk untuk ICMP, dan IGMP. Spesifikasi untuk IP dapat dilihat di RFC 791, 950, 919, dan 992 dengan update pada RFC 2474. IP juga termasuk dalam protokol internetworking.

Pengalamatan IP

Alamat IP merupakan representasi dari 32 bit bilangan unsigned biner. Ditampilkan dalam bentuk desimal dengan titik. Contoh 10.252.102.23 merupakan contoh valid dari IP.

Identifikasi Universal

Suatu sistem komunikasi dikatakan mampu menyediakan layanan komunikasi universal jika di dalam sistem tersebut setiap host dapat berkomunikasi dengan seluruh host yang ada dalam sistem tersebut. Untuk dapat berkomunikasi diperlukan suatu metode global pengenalan host yang dapat diterapkan disemua host yang ada. Seringkali metode identifikasi host menggunakan name, addresses atau routes. Dimana name mengidentifikasikan apa nama objek tersebut, addresses mengidentifikasikan dimana objek tersebut berada dan routes mengidentifikasikan bagaimana untuk bisa sampai di objek tersebut.

Alamat IP (IP Address)

Pengalamatan IP dapat di lihat di RFC 1166 – Internet Number. Untuk mengidentifikasi suatu host pada internet, maka tiap host diberi IP address, atau internet address. Apabila host tersebut tersambung dengan lebih dari 1 jaringan maka disebut multi-homed dimana memiliki 1 IP address untuk masing-masing interface. IP Address terdiri dari :

IP Address =

Nomer network diatur oleh suatu badan yaitu Regional Internet Registries (RIR), yaitu :

· American Registry for Internet Number (ARIN), bertanggung jawab untuk daerah Amerika Utara, Amerika Selatan, Karibia, dan bagian sahara dari Afrika

· Reseaux IP Europeens (RIPE), bertanggung jawab untuk daerah Eropa, Timur Tengah dan bagian Afrika

· Asia Pasific Network Information Center (APNIC), bertanggung jawab untuk daerah Asia Pasific

Format Alamat IP

Bentuk Biner

Alamat IP merupakan bilangan biner 32 bit yang dipisahkan oleh tanda pemisah berupa tanda titik setiap 8 bitnya. Tiap 8 bit ini disebut sebagai oktet. Bentuk alamat IP adalah sebagai berikut :

xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

setiap symbol “x” dapat digantikan oleh angka 0 dan 1, misalnya sebagai berikut :

11100011.00111001.11110001.00000001

Bentuk Dotted Desimal

Notasi alamat IP dengan bilangan biner seperti di atas tidaklah mudah dibaca. Untuk membuatnya lebih mudah dibaca & ditulis, alamat IP sering ditulis sebagai 4 bilangan desimal yang masing-masing dipisahkan oleh sebuah titik. Format penulisan seperti ini disebut “dotted-decimal notation” (notasi desimal bertitik). Setiap bilangan desimal tersebut merupakan nilai dari satu oktet (delapan bit) alamat IP. Gambar berikut memperlihatkan bagaimana sebuah alamat IP yang ditulis dengan notasi

IP address merupakan 32 bit bilangan biner dimana bisa dituliskan dengan bilangan desimal dengan dibagi menjadi 4 kolom dan dipisahkan dengan titik.

Bilangan biner dari IP address 128.2.7.9 adalah :

10000000 00000010 00000111 00001001

Penggunaan IP address adalah unik, artinya tidak diperbolehkan menggunakan IP address yang sama dalam satu jaringan.

Pembagian Kelas Alamat IP secara umum (Class-based IP address)

Setiap host yang terhubung di jaringan internet memiliki alamat internet unik sebanyak 32 bit yang digunakan untuk berkomunikasi dengan semua host.Setiap alamat yang ada terdiri dari sepasang netid & hostid. Netid

mengidentifikasikan jaringan yang dipakai dan hostid mengidentifikasikan host yang terhubung ke jaringan tersebut. Ada beberapa macam alamat berdasarkan kelas yang ada.

Ada 5 kelas pembagian IP address yaitu :

Keterangan :

Kelas A : Menggunakan 7 bit alamat network dan 24 bit untuk alamat host. Dengan ini memungkinkan adanya 27-2 (126) jaringan dengan 224-2 (16777214) host, atau lebih dari 2 juta alamat.

Format : 0nnnnnnn hhhhhhhh hhhhhhhh hhhhhhhh

Identifikasi : bit pertama 0

Panjang NetID : 8 bit

Panjang HostID : 24 bit

Byte pertama : 0 – 127

Jumlah jaringan : 126 kelas A (0 dan 127 dicadangkan)

Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx

Jumlah IP : 16.777.214 alamat IP pada setiap kelas A

Kelas B: Menggunakan 14 bit alamat network dan 16 bit untuk alamat host. Dengan ini memungkinkan adanya 214-2 (16382) jaringan dengan 216-2 (65534) host, atau sekitar 1 juta alamat.

Format : 0nnnnnnn nnnnnnnn hhhhhhhh hhhhhhhh

Identifikasi : 2 bit pertama 10

Panjang NetID : 16 bit

Panjang HostID : 16 bit

Byte pertama : 128 – 191

Jumlah jaringan : 16.384 kelas B

Range IP : 128.0.xxx.xxx sampai 191.155.xxx.xxx

Jumlah IP : 65.532 alamat IP pada setiap kelas B

Kelas C: Menggunakan 21 bit alamat network dan 8 bit untuk alamat host. Dengan ini memungkin adanya 221-2 (2097150) jaringan dengan 28-2 (254) host, atau sekitar setengah juta alamat.

Format : 0nnnnnnn nnnnnnnn nnnnnnnn hhhhhhhh

Identifikasi : 3 bit pertama bernilai 110

Panjang NetID : 24 bit

Panjang HostID : 8 bit

Byte pertama : 192 – 223

Jumlah jaringan : 2.097.152 kelas C

Range IP : 192.0.0.xxx sampai 223.255.255.xxx

Jumlah IP : 254 alamat IP pada setiap kelas C

Kelas D: Alamat ini digunakan untuk multicast

Format : 1110mmmm mmmmmmmm mmmmmmmm mmmmmmmm

Identifikasi : 4 bit pertama bernilai 1110

Bit multicast : 28 bit

Byte Inisial : 224 – 247 bit

Deskripsi : Kelas D adalah ruang alamat multicast (RFC 1112)

Kelas E: Digunakan untuk selanjutnya.

Format : 1111rrrr rrrrrrrr rrrrrrrr rrrrrrrr

Identifikasi : 4 bit pertama 1111

Bit cadangan : 28 bit

Byte inisial : 248 –255

Deskripsi :Kelas E adalah ruang alamat yang dicadangkan untuk keperluaan eksperimental

Dari macam-macam bentuk alamat IP, setiap kelas dapat diidentifikasi dari 3 bit tertinggi dengan dua bit menjadi pembeda tiga kelas utama. Kelas A digunakan untuk jaringan besar dengan 216 host terhubung kepadanya. Untuk kelas A, 7 bit untuk netid dan 24 bit untuk hostid. Kelas B untuk jaringan berukuran sedang, dengan daya tampung antara 28 sampai 216 host. Kelas B mengalokasikan 14 bit untuk netid & 16 bit untuk hosted. Kelas C mampu menghubungkan kurang dari 28 host dengan mengalokasikan 21bit untuk netid dan hanya 8 bit untuk hostID.

Alamat IP versi 4

Alamat IP versi 4 (sering disebut dengan Alamat IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer di seluruh dunia. Contoh alamat IP versi 4 adalah 192.168.0.3.

Representasi Alamat

Alamat IP versi 4 umumnya diekspresikan dalam notasi desimal bertitik (dotted-decimal notation), yang dibagi ke dalam empat buah oktet berukuran 8-bit. Dalam beberapa buku referensi, format bentuknya adalah w.x.y.z. Karena setiap oktet berukuran 8-bit, maka nilainya berkisar antara 0 hingga 255 (meskipun begitu, terdapat beberapa pengecualian nilai).

Alamat IP yang dimiliki oleh sebuah host dapat dibagi dengan menggunakan subnet mask jaringan ke dalam dua buah bagian, yakni:

  • Network Identifier/NetID atau Network Address (alamat jaringan) yang digunakan khusus untuk mengidentifikasikan alamat jaringan di mana host berada. Dalam banyak kasus, sebuah alamat network identifier adalah sama dengan segmen jaringan fisik dengan batasan yang dibuat dan didefinisikan oleh router IP. Meskipun demikian, ada beberapa kasus di mana beberapa jaringan logis terdapat di dalam sebuah segmen jaringan fisik yang sama dengan menggunakan sebuah praktek yang disebut sebagai multinetting. Semua sistem di dalam sebuah jaringan fisik yang sama harus memiliki alamat network identifier yang sama. Network identifier juga harus bersifat unik dalam sebuah internetwork. Jika semua node di dalam jaringan logis yang sama tidak dikonfigurasikan dengan menggunakan network identifier yang sama, maka terjadilah masalah yang disebut dengan routing error. Alamat network identifier tidak boleh bernilai 0 atau 255.
  • Host Identifier/HostID atau Host address (alamat host) yang digunakan khusus untuk mengidentifikasikan alamat host (dapat berupa workstation, server atau sistem lainnya yang berbasis teknologi TCP/IP) di dalam jaringan. Nilai host identifier tidak boleh bernilai 0 atau 255 dan harus bersifat unik di dalam network identifier/segmen jaringan di mana ia berada.

Jenis-jenis alamat

Alamat IPv4 terbagi menjadi beberapa jenis, yakni sebagai berikut:

  • Alamat Unicast, merupakan alamat IPv4 yang ditentukan untuk sebuah antarmuka jaringan yang dihubungkan ke sebuah internetwork IP. Alamat unicast digunakan dalam komunikasi point-to-point atau one-to-one.
  • Alamat Broadcast, merupakan alamat IPv4 yang didesain agar diproses oleh setiap node IP dalam segmen jaringan yang sama. Alamat broadcast digunakan dalam komunikasi one-to-everyone.
  • Alamat Multicast, merupakan alamat IPv4 yang didesain agar diproses oleh satu atau beberapa node dalam segmen jaringan yang sama atau berbeda. Alamat multicast digunakan dalam komunikasi one-to-many.

Kelas-kelas alamat

Dalam RFC 791, alamat IP versi 4 dibagi ke dalam beberapa kelas, dilihat dari oktet pertamanya, seperti terlihat pada tabel. Sebenarnya yang menjadi pembeda kelas IP versi 4 adalah pola biner yang terdapat dalam oktet pertama (utamanya adalah bit-bit awal/high-order bit), tapi untuk lebih mudah mengingatnya, akan lebih cepat diingat dengan menggunakan representasi desimal.

Kelas Alamat IP

Oktet pertama
(desimal)

Oktet pertama
(biner)

Digunakan oleh

Kelas A

1–126

0xxx xxxx

Alamat unicast untuk jaringan skala besar

Kelas B

128–191

1xxx xxxx

Alamat unicast untuk jaringan skala menengah hingga skala besar

Kelas C

192–223

110x xxxx

Alamat unicast untuk jaringan skala kecil

Kelas D

224–239

1110 xxxx

Alamat multicast (bukan alamat unicast)

Kelas E

240–255

1111 xxxx

Direservasikan;umumnya digunakan sebagai alamat percobaan (eksperimen); (bukan alamat unicast)

Kelas A

Alamat-alamat kelas A diberikan untuk jaringan skala besar. Nomor urut bit tertinggi di dalam alamat IP kelas A selalu diset dengan nilai 0 (nol). Tujuh bit berikutnya—untuk melengkapi oktet pertama—akan membuat sebuah network identifier. 24 bit sisanya (atau tiga oktet terakhir) merepresentasikan host identifier. Ini mengizinkan kelas A memiliki hingga 126 jaringan, dan 16,777,214 host tiap jaringannya. Alamat dengan oktet awal 127 tidak diizinkan, karena digunakan untuk mekanisme Interprocess Communication (IPC) di dalam mesin yang bersangkutan.

Kelas B

Alamat-alamat kelas B dikhususkan untuk jaringan skala menengah hingga skala besar. Dua bit pertama di dalam oktet pertama alamat IP kelas B selalu diset ke bilangan biner 10. 14 bit berikutnya (untuk melengkapi dua oktet pertama), akan membuat sebuah network identifier. 16 bit sisanya (dua oktet terakhir) merepresentasikan host identifier. Kelas B dapat memiliki 16,384 network, dan 65,534 host untuk setiap network-nya.

Kelas C

Alamat IP kelas C digunakan untuk jaringan berskala kecil. Tiga bit pertama di dalam oktet pertama alamat kelas C selalu diset ke nilai biner 110. 21 bit selanjutnya (untuk melengkapi tiga oktet pertama) akan membentuk sebuah network identifier. 8 bit sisanya (sebagai oktet terakhir) akan merepresentasikan host identifier. Ini memungkinkan pembuatan total 2,097,152 buah network, dan 254 host untuk setiap network-nya.

Kelas D

Alamat IP kelas D disediakan hanya untuk alamat-alamat IP multicast, sehingga berbeda dengan tiga kelas di atas. Empat bit pertama di dalam IP kelas D selalu diset ke bilangan biner 1110. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host. Untuk lebih jelas mengenal alamat ini, lihat pada bagian Alamat Multicast IPv4.

Kelas E

Alamat IP kelas E disediakan sebagai alamat yang bersifat “eksperimental” atau percobaan dan dicadangkan untuk digunakan pada masa depan. Empat bit pertama selalu diset kepada bilangan biner 1111. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host.

Kelas Alamat

Nilai oktet pertama

Bagian untuk Network Identifier

Bagian untuk Host Identifier

Jumlah jaringan maksimum

Jumlah host dalam satu jaringan maksimum

Kelas A

1–126

W

X.Y.Z

126

16,777,214

Kelas B

128–191

W.X

Y.Z

16,384

65,534

Kelas C

192–223

W.X.Y

Z

2,097,152

254

Kelas D

224-239

Multicast IP Address

Multicast IP Address

Multicast IP Address

Multicast IP Address

Kelas E

240-255

Dicadangkan; eksperimen

Dicadangkan; eksperimen

Dicadangkan; eksperimen

Dicadangkan; eksperimen

Catatan: Penggunaan kelas alamat IP sekarang tidak relevan lagi, mengingat sekarang alamat IP sudah tidak menggunakan kelas alamat lagi. Pengemban otoritas Internet telah melihat dengan jelas bahwa alamat yang dibagi ke dalam kelas-kelas seperti di atas sudah tidak mencukupi kebutuhan yang ada saat ini, di saat penggunaan Internet yang semakin meluas. Alamat IPv6 yang baru sekarang tidak menggunakan kelas-kelas seperti alamat IPv4. Alamat yang dibuat tanpa mempedulikan kelas disebut juga dengan classless address.

Alamat Unicast

Setiap antarmuka jaringan yang menggunakan protokol TCP/IP harus diidentifikasikan dengan menggunakan sebuah alamat logis yang unik, yang disebut dengan alamat unicast (unicast address). Alamat unicast disebut sebagai alamat logis karena alamat ini merupakan alamat yang diterapkan pada lapisan jaringan dalam DARPA Reference Model dan tidak memiliki relasi yang langsung dengan alamat yang digunakan pada lapisan antarmuka jaringan dalam DARPA Reference Model. Sebagai contoh, alamat unicast dapat ditetapkan ke sebuah host dengan antarmuka jaringan dengan teknologi Ethernet, yang memiliki alamat MAC sepanjang 48-bit.

Alamat unicast inilah yang harus digunakan oleh semua host TCP/IP agar dapat saling terhubung. Komponen alamat ini terbagi menjadi dua jenis, yakni alamat host (host identifier) dan alamat jaringan (network identifier).

Alamat unicast menggunakan kelas A, B, dan C dari kelas-kelas alamat IP yang telah disebutkan sebelumnya, sehingga ruang alamatnya adalah dari 1.x.y.z hingga 223.x.y.z. Sebuah alamat unicast dibedakan dengan alamat lainnya dengan mengunakan skema subnet mask.

Jenis-jenis alamat unicast

Jika ada sebuah intranet tidak yang terkoneksi ke Internet, semua alamat IP dalam ruangan kelas alamat unicast dapat digunakan. Jika koneksi dilakukan secara langsung (dengan menggunakan teknik routing) atau secara tidak langsung (dengan menggunakan proxy server), maka ada dua jenis alamat yang dapat digunakan di dalam Internet, yaitu public address (alamat publik) dan private address (alamat pribadi).

Alamat publik

alamat publik adalah alamat-alamat yang telah ditetapkan oleh InterNIC dan berisi beberapa buah network identifier yang telah dijamin unik (artinya, tidak ada dua host yang menggunakan alamat yang sama) jika intranet tersebut telah terhubung ke Internet.

Ketika beberapa alamat publik telah ditetapkan, maka beberapa rute dapat diprogram ke dalam sebuah router sehingga lalu lintas data yang menuju alamat publik tersebut dapat mencapai lokasinya. Di internet, lalu lintas ke sebuah alamat publik tujuan dapat dicapai, selama masih terkoneksi dengan internet.

Alamat ilegal

Intranet-intranet pribadi yang tidak memiliki kemauan untuk mengoneksikan intranetnya ke internet dapat memilih alamat apapun yang mereka mau, meskipun menggunakan alamat publik yang telah ditetapkan oleh InterNIC. Jika sebuah organisasi selanjutnya memutuskan untuk menghubungkan intranetnya ke internet, skema alamat yang digunakannya mungkin dapat mengandung alamat-alamat yang mungkin telah ditetapkan oleh InterNIC atau organisasi lainnya. Alamat-alamat tersebut dapat menjadi konflik antara satu dan lainnya, sehingga disebut juga dengan illegal address, yang tidak dapat dihubungi oleh host lainnya.

Setelah aplikasi memuat data, software dan hardware pada komputer menambahkan header dan trailernya. Pada layer fisik dapat menggunakan medianya untuk mengirimkan sinyal untuk transmisi (langkah 2 Gambar di atas).

Disisi penerima (langkah 3 Gambar di atas), Host B mulai mengatur interaksi antar layer pada host B. Panah keatas (langkah 4 Gambar 2.16) menunjukkan proses pemecahan header dan trailer sehingga pada akhirnya data dapat diterima oleh pengguna di host B.

Apabila komunikasi yang terjadi antar 2 komputer masih harus melewati suatu media tertentu, semisal router. Maka bentuk dari interaksi OSI layer dapat dilihat seperti Gambar di bawah ini.

Alamat Privat

Setiap node IP membutuhkan sebuah alamat IP yang secara global unik terhadap internetwork IP. Pada kasus internet, setiap node di dalam sebuah jaringan yang terhubung ke internet akan membutuhkan sebuah alamat yang unik secara global terhadap internet. Karena perkembangan internet yang sangat amat pesat, organisasi-organisasi yang menghubungkan intranet miliknya ke internet membutuhkan sebuah alamat publik untuk setiap node di dalam intranet miliknya tersebut. Tentu saja, hal ini akan membutuhkan sebuah alamat publik yang unik secara global.

Ketika menganalisis kebutuhan pengalamatan yang dibutuhkan oleh sebuah organisasi, para desainer internet memiliki pemikiran yaitu bagi kebanyakan organisasi, kebanyakan host di dalam intranet organisasi tersebut tidak harus terhubung secara langsung ke internet. Host-host yang membutuhkan sekumpulan layanan internet, seperti halnya akses terhadap web atau e-mail, biasanya mengakses layanan internet tersebut melalui gateway yang berjalan di atas lapisan aplikasi seperti proxy server atau e-mail server. Hasilnya, kebanyakan organisasi hanya membutuhkan alamat publik dalam jumlah sedikit saja yang nantinya digunakan oleh node-node tersebut (hanya untuk proxy, router, firewall, atau translator alamat jaringan) yang terhubung secara langsung ke internet.

Untuk host-host di dalam sebuah organisasi yang tidak membutuhkan akses langsung ke internet, alamat-alamat IP yang bukan duplikat dari alamat publik yang telah ditetapkan mutlak dibutuhkan. Untuk mengatasi masalah pengalamatan ini, para desainer internet mereservasikan sebagian ruangan alamat IP dan menyebut bagian tersebut sebagai ruangan alamat pribadi. Sebuah alamat IP yang berada di dalam ruangan alamat pribadi tidak akan digunakan sebagai sebuah alamat publik. Alamat IP yang berada di dalam ruangan alamat pribadi dikenal juga dengan alamat pribadi atau Private Address. Karena di antara ruangan alamat publik dan ruangan alamat pribadi tidak saling melakukan overlapping, maka alamat pribadi tidak akan menduplikasi alamat publik, dan tidak pula sebaliknya. Sebuah jaringan yang menggunakan alamat IP privat disebut juga dengan jaringan privat atau private network.

Ruangan alamat pribadi yang ditentukan di dalam RFC 1918 didefinisikan di dalam tiga blok alamat berikut:

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

Sementara itu ada juga sebuah ruang alamat yang digunakan untuk alamat IP privat dalam beberapa sistem operasi:

  • 169.254.0.0/16

10.0.0.0/8

Jaringan pribadi (private network) 10.0.0.0/8 merupakan sebuah network identifier kelas A yang mengizinkan alamat IP yang valid dari 10.0.0.1 hingga 10.255.255.254. Jaringan pribadi 10.0.0.0/8 memiliki 24 bit host yang dapat digunakan untuk skema subnetting di dalam sebuah organisasi privat.

172.16.0.0/12

Jaringan pribadi 172.16.0.0/12 dapat diinterpretasikan sebagai sebuah block dari 16 network identifier kelas B atau sebagai sebuah ruangan alamat yang memiliki 20 bit yang dapat ditetapkan sebagai host identifier, yang dapat digunakan dengan menggunakan skema subnetting di dalam sebuah organisasi privat. Alamat jaringan privat 17.16.0.0/12 mengizinkan alamat-alamat IP yang valid dari 172.16.0.1 hingga 172.31.255.254.

192.168.0.0/16

Jaringan pribadi 192.168.0.0/16 dapat diinterpretasikan sebagai sebuah block dari 256 network identifier kelas C atau sebagai sebuah ruangan alamat yang memiliki 16 bit yang dapat ditetapkan sebagai host identifier yang dapat digunakan dengan menggunakan skema subnetting apapun di dalam sebuah organisasi privat. Alamat jaringan privat 192.168.0.0/16 dapat mendukung alamat-alamat IP yang valid dari 192.168.0.1 hingga 192.168.255.254.

169.254.0.0/16

Alamat jaringan ini dapat digunakan sebagai alamat privat karena memang IANA mengalokasikan untuk tidak menggunakannya. Alamat IP yang mungkin dalam ruang alamat ini adalah 169.254.0.1 hingga 169.254.255.254, dengan alamat subnet mask 255.255.0.0. Alamat ini digunakan sebagai alamat IP privat otomatis (dalam Windows, disebut dengan Automatic Private Internet Protocol Addressing (APIPA)).

Hasil dari penggunaan alamat-alamat privat ini oleh banyak organisasi adalah menghindari kehabisan dari alamat publik, mengingat pertumbuhan internet yang sangat pesat.

Ruang alamat

Dari alamat

Sampai alamat

Keterangan

010.000.000.000/8

010.000.000.001

010.255.255.254

Ruang alamat privat yang sangat besar (mereservaskan kelas A untuk digunakan)

172.016.000.000/12

172.016.000.001

172.031.255.254

Ruang alamat privat yang besar (digunakan untuk jaringan menengah hingga besar)

192.168.000.000/16

192.168.000.001

192.168.255.254

Ruang alamat privat yang cukup besar (digunakan untuk jaringan kecil hingga besar)

169.254.000.000/16

169.254.000.001

169.254.255.254

Digunakan oleh fitur Automatic Private Internet Protocol Addressing (APIPA) dalam beberapa sistem operasi.

Karena alamat-alamat IP di dalam ruangan alamat pribadi tidak akan ditetapkan oleh Internet Network Information Center (InterNIC) (atau badan lainnya yang memiliki otoritas) sebagai alamat publik, maka tidak akan pernah ada rute yang menuju ke alamat-alamat pribadi tersebut di dalam router internet. Kompensasinya, alamat pribadi tidak dapat dijangkau dari internet. Oleh karena itu, semua lalu lintas dari sebuah host yang menggunakan sebuah alamat pribadi harus mengirim request tersebut ke sebuah gateway (seperti halnya proxy server), yang memiliki sebuah alamat publik yang valid, atau memiliki alamat pribadi yang telah ditranslasikan ke dalam sebuah alamat IP publik yang valid dengan menggunakan Network Address Translator (NAT) sebelum dikirimkan ke Internet.

Alamat Multicast

Alamat IP Multicast (Multicast IP Address) adalah alamat yang digunakan untuk menyampaikan satu paket kepada banyak penerima. Dalam sebuah intranet yang memiliki alamat multicast IPv4, sebuah paket yang ditujukan ke sebuah alamat multicast akan diteruskan oleh router ke subjaringan di mana terdapat host-host yang sedang berada dalam kondisi “listening” terhadap lalu lintas jaringan yang dikirimkan ke alamat multicast tersebut. Dengan cara ini, alamat multicast pun menjadi cara yang efisien untuk mengirimkan paket data dari satu sumber ke beberapa tujuan untuk beberapa jenis komunikasi. Alamat multicast didefinisikan dalam RFC 1112.

Alamat-alamat multicast IPv4 didefinisikan dalam ruang alamat kelas D, yakni 224.0.0.0/4, yang berkisar dari 224.0.0.0 hingga 239.255.255.255. Prefiks alamat 224.0.0.0/24 (dari alamat 224.0.0.0 hingga 224.0.0.255) tidak dapat digunakan karena dicadangkan untuk digunakan oleh lalu lintas multicast dalam subnet lokal.

Daftar alamat multicast yang ditetapkan oleh IANA dapat dilihat pada situs IANA.

Alamat Broadcast

Alamat broadcast untuk IP versi 4 digunakan untuk menyampaikan paket-paket data “satu-untuk-semua”. Jika sebuah host pengirim yang hendak mengirimkan paket data dengan tujuan alamat broadcast, maka semua node yang terdapat di dalam segmen jaringan tersebut akan menerima paket tersebut dan memprosesnya. Berbeda dengan alamat IP unicast atau alamat IP multicast, alamat IP broadcast hanya dapat digunakan sebagai alamat tujuan saja, sehingga tidak dapat digunakan sebagai alamat sumber.

Ada empat buah jenis alamat IP broadcast, yakni network broadcast, subnet broadcast, all-subnets-directed broadcast, dan Limited Broadcast. Untuk setiap jenis alamat broadcast tersebut, paket IP broadcast akan dialamatkan kepada lapisan antarmuka jaringan dengan menggunakan alamat broadcast yang dimiliki oleh teknologi antarmuka jaringan yang digunakan. Sebagai contoh, untuk jaringan Ethernet dan Token Ring, semua paket broadcast IP akan dikirimkan ke alamat broadcast Ethernet dan Token Ring, yakni 0xFF-FF-FF-FF-FF-FF.

Network Broadcast

Alamat network broadcast IPv4 adalah alamat yang dibentuk dengan cara mengeset semua bit host menjadi 1 dalam sebuah alamat yang menggunakan kelas (classful). Contohnya adalah, dalam NetID 131.107.0.0/16, alamat broadcast-nya adalah 131.107.255.255. Alamat network broadcast digunakan untuk mengirimkan sebuah paket untuk semua host yang terdapat di dalam sebuah jaringan yang berbasis kelas. Router tidak dapat meneruskan paket-paket yang ditujukan dengan alamat network broadcast.

Subnet broadcast

Alamat subnet broadcast adalah alamat yang dibentuk dengan cara mengeset semua bit host menjadi 1 dalam sebuah alamat yang tidak menggunakan kelas (classless). Sebagai contoh, dalam NetID 131.107.26.0/24, alamat broadcast-nya adalah 131.107.26.255. Alamat subnet broadcast digunakan untuk mengirimkan paket ke semua host dalam sebuah jaringan yang telah dibagi dengan cara subnetting, atau supernetting. Router tidak dapat meneruskan paket-paket yang ditujukan dengan alamat subnet broadcast.

Alamat subnet broadcast tidak terdapat di dalam sebuah jaringan yang menggunakan kelas alamat IP, sementara itu, alamat network broadcast tidak terdapat di dalam sebuah jaringan yang tidak menggunakan kelas alamat IP.

All-subnets-directed broadcast

Alamat IP ini adalah alamat broadcast yang dibentuk dengan mengeset semua bit-bit network identifier yang asli yang berbasis kelas menjadi 1 untuk sebuah jaringan dengan alamat tak berkelas (classless). Sebuah paket jaringan yang dialamatkan ke alamat ini akan disampaikan ke semua host dalam semua subnet yang dibentuk dari network identifer yang berbasis kelas yang asli. Contoh untuk alamat ini adalah untuk sebuah network identifier 131.107.26.0/24, alamat all-subnets-directed broadcast untuknya adalah 131.107.255.255. Dengan kata lain, alamat ini adalah alamat jaringan broadcast dari network identifier alamat berbasis kelas yang asli. Dalam contoh di atas, alamat 131.107.26.0/24 yang merupakan alamat kelas B, yang secara default memiliki network identifer 16, maka alamatnya adalah 131.107.255.255.

Semua host dari sebuah jaringan dengan alamat tidak berkelas akan menengarkan dan memproses paket-paket yang dialamatkan ke alamat ini. RFC 922 mengharuskan router IP untuk meneruskan paket yang di-broadcast ke alamat ini ke semua subnet dalam jaringan berkelas yang asli. Meskipun demikian, hal ini belum banyak diimplementasikan.

Dengan banyaknya alamat network identifier yang tidak berkelas, maka alamat ini pun tidak relevan lagi dengan perkembangan jaringan. Menurut RFC 1812, penggunaan alamat jenis ini telah ditinggalkan.

Limited broadcast

Alamat ini adalah alamat yang dibentuk dengan mengeset semua 32 bit alamat IP versi 4 menjadi 1 (11111111111111111111111111111111 atau 255.255.255.255). Alamat ini digunakan ketika sebuah node IP harus melakukan penyampaian data secara one-to-everyone di dalam sebuah jaringan lokal tetapi ia belum mengetahui network identifier-nya. Contoh penggunaanya adalah ketika proses konfigurasi alamat secara otomatis dengan menggunakan Boot Protocol (BOOTP) atau Dynamic Host Configuration Protocol (DHCP). Sebagai contoh, dengan DHCP, sebuah klien DHCP harus menggunakan alamat ini untuk semua lalu lintas yang dikirimkan hingga server DHCP memberikan sewaan alamat IP kepadanya.

Semua host, yang berbasis kelas atau tanpa kelas akan mendengarkan dan memproses paket jaringan yang dialamatkan ke alamat ini. Meskipun kelihatannya dengan menggunakan alamat ini, paket jaringan akan dikirimkan ke semua node di dalam semua jaringan, ternyata hal ini hanya terjadi di dalam jaringan lokal saja, dan tidak akan pernah diteruskan oleh router IP, mengingat paket data dibatasi saja hanya dalam segmen jaringan lokal saja. Karenanya, alamat ini disebut sebagai limited broadcast.

Alamat IP versi 6

Alamat IP versi 6 (sering disebut sebagai alamat IPv6) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 6. Panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128=3,4 x 1038 host komputer di seluruh dunia. Contoh alamat IP versi 6 adalah 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A.

Berbeda dengan IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat yang dapat dicapainya mencapai 4,294,967,296 alamat), alamat IPv6 memiliki panjang 128-bit. IPv4, meskipun total alamatnya mencapai 4 miliar, pada kenyataannya tidak sampai 4 miliar alamat, karena ada beberapa limitasi, sehingga implementasinya saat ini hanya mencapai beberapa ratus juta saja. IPv6, yang memiliki panjang 128-bit, memiliki total alamat yang mungkin hingga 2128=3,4 x 1038 alamat. Total alamat yang sangat besar ini bertujuan untuk menyediakan ruang alamat yang tidak akan habis (hingga beberapa masa ke depan), dan membentuk infrastruktur routing yang disusun secara hierarkis, sehingga mengurangi kompleksitas proses routing dan tabel routing.

Sama seperti halnya IPv4, IPv6 juga mengizinkan adanya DHCP Server sebagai pengatur alamat otomatis. Jika dalam IPv4 terdapat dynamic address dan static address, maka dalam IPv6, konfigurasi alamat dengan menggunakan DHCP Server dinamakan dengan stateful address configuration, sementara jika konfigurasi alamat IPv6 tanpa DHCP Server dinamakan dengan stateless address configuration.

Seperti halnya IPv4 yang menggunakan bit-bit pada tingkat tinggi (high-order bit) sebagai alamat jaringan sementara bit-bit pada tingkat rendah (low-order bit) sebagai alamat host, dalam IPv6 juga terjadi hal serupa. Dalam IPv6, bit-bit pada tingkat tinggi akan digunakan sebagai tanda pengenal jenis alamat IPv6, yang disebut dengan Format Prefix (FP). Dalam IPv6, tidak ada subnet mask, yang ada hanyalah Format Prefix.

Pengalamatan IPv6 didefinisikan dalam RFC 2373.

Format Alamat

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:

0010000111011010000000001101001100000000000000000010111100111011000000101010101000000000

1111111111111110001010001001110001011010

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 0000001010101010

0000000011111111 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:9C5A

Penyederhanaan bentuk alamat

Alamat 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:4CA2

FF02: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 FF02 dan blok 2). Maka, jumlah bit yang dibuang adalah (8-2) x 16 = 96 buah bit.

Format Prefix

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::/64

Pada contoh di atas, 64 bit pertama dari alamat tersebut dianggap sebagai prefiks alamat, sementara 64 bit sisanya dianggap sebagai interface ID.

Jenis-jenis Alamat IPv6

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.

Jika dilihat dari cakupan alamatnya, alamat unicast dan anycast terbagi 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 berbasis IPv6.

Sementara itu, cakupan alamat multicast dimasukkan ke dalam struktur alamat.

Unicast global addresses

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

Keterangan

001

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).

Unicast site-local addresses

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 dilakukan. Prefiks yang digunakan oleh alamat ini adalah FEC0::/48.

Field

Panjang

Keterangan

111111101100000000000000000000000000000000000000

48 bit

Nilai ketetapan alamat unicast site-local

Subnet 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.

Unicast link-local address

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.

Unicast unspecified address

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 (::).

Unicast Loopback Address

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.

Unicast 6to4 Address

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 IPv4 157.60.91.123 diterjemahkan menjadi alamat IPv6 2002:9D3C:5B7B::/48.

Meskipun demikian, alamat ini sering ditulis dalam format IPv6 Unicast global address, yakni 2002:WWXX:YYZZ:SLA ID:Interface ID.

Unicast ISATAP Address

Alamat Unicast ISATAP adalah sebuah alamat yang digunakan oleh dua host IPv4 dan IPv6 dalam sebuah Intranet IPv4 agar dapat saling berkomunikasi. Alamat ini 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

Alamat multicast IPv6 sama seperti halnya alamat multicast pada IPv4. 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

Keterangan

11111111

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.

Perbandingan Alamat IPv6 dan IPv4

Tabel berikut menjelaskan perbandingan karakteristik antara alamat IP versi 4 dan alamat IP versi 6.

Kriteria

Alamat IP versi 4

Alamat IP versi 6

Panjang alamat

32 bit

128 bit

Jumlah total host (teoritis)

232=±4 miliar host

2128

Menggunakan kelas alamat

Ya, kelas A, B, C, D, dan E.
Belakangan tidak digunakan lagi, mengingat telah tidak relevan dengan perkembangan jaringan Internet yang pesat.

Tidak

Alamat multicast

Kelas D, yaitu 224.0.0.0/4

Alamat multicast IPv6, yaitu FF00:/8

Alamat broadcast

Ada

Tidak ada

Alamat yang belum ditentukan

0.0.0.0

::

Alamat loopback

127.0.0.1

::1

Alamat IP publik

Alamat IP publik IPv4, yang ditetapkan oleh otoritas Internet (IANA)

Alamat IPv6 unicast global

Alamat IP pribadi

Alamat IP pribadi IPv4, yang ditetapkan oleh otoritas Internet

Alamat IPv6 unicast site-local (FEC0::/48)

Konfigurasi alamat otomatis

Ya (APIPA)

Alamat IPv6 unicast link-local (FE80::/64)

Representasi tekstual

Dotted decimal format notation

Colon hexadecimal format notation

Fungsi Prefiks

Subnet mask atau panjang prefiks

Panjang prefiks

Resolusi alamat DNS

A Resource Record (Single A)

AAAA Resource Record (Quad A)


source : http://d1d4.wordpress.com/layer-tcp-ip/
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India