tugas mobile computing 1

22
8/20/2019 Tugas Mobile Computing 1 http://slidepdf.com/reader/full/tugas-mobile-computing-1 1/22

Upload: fajri-love-peace

Post on 07-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 1/22

Page 2: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 2/22

1. Cari tentang jurnal Konsep PBO

PBO merupakan paradigma pemrograman yang popular saat ini yang telah menggantikan teknik pemrograman

 berbasis prosedur. Object Oriented Programing yang berarti pula Pemrograman Beorientasi Objek sudah

ditemukan sekitar tahun 1960 dan dikembangkan pada permulaan tahun 1970.

Pemrograman Berorientasi Objek (Object Oriented ProgrammingOOP! merupakan pemrograman yang

 berorientasikan kepada objek" dimana semua data dan #ungsi dibungkus dalam class$class atau object$object.

%etiap object dapat menerima pesan" memproses data" mengirim" menyimpan dan memanipulasi data. Beberapa

object berinteraksi dengan saling memberikan in#ormasi satu terhadap yang lainnya.

&asing$masing object harus berisikan in#ormasi mengenai dirinya sendiri dan dapat dihubungkan dengan

Object yang lain. Pemrograman berorientasi objek berbeda dengan pemrograman prosedural yang hanya

menggunakan satu halaman keba'ah untuk mengerjakan banyak perintah atau statement. Penggunaan

 pemrograman berorientasi objek sangat benyak sekali" contoh ja)a" php" perl" c*" cobol" dan lainnya.

+alam konsep Pemrograman Berorientasi Objek dikenal beberapa istilah umum" yaitu

A))*i+u)e

 ,tribut dari sebuah kelas adalah )ariabel global yang dimiliki sebuah kelas" ,tribut dapat memiliki

hak akses pri)ate" public maupun protected.

%ebuah atribut yang dinyatakan sebagai pri)ate hanya dapat diakses secara langsung oleh kelas yang

membungkusnya" sedangkan kelas lainnya tidak dapat mengakses atribut ini secara langsung.

  %ebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh kelas lain di

luar kelas yang membungkusnya.

%ebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain

di luar kelas yang membungkusnya" kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas

yang membungkusnya.

  ,tribut juga biasa disebut state properties #ield merupakan bagian yang dimiliki oleh sebuah

class yang tidak melakukan operasi" tetapi kepadanya dilakukan operasi sehingga dapat merubah nilai

dari attribute tersebut.

-arakteristik ,tribut

Page 3: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 3/22

  +alam class" atribut disebut sebagai )ariabel. ,tribut dapat membedakan antara satu object

dengan object yang lain. %ebagai contoh" pada class mahasis'a" terdapat object mahasis'a si ," dan

object mahasis'a si B.

  ang membedakan antara object si , dan si B adalah /P&$nya (/omor Pokok &ahasis'a!

yang merupakan atribut dari object tersebut. Pada atribut" terdapat pula dua istilah )ariabel" yaitu

nstance ariabel dan 2lass ariable.

+imana pada tiap )ariabel memiliki karakteristik tersendiri" diantaranya

Pada nstance ariabel 3 tiap object memiliki instance )ariabel dan menyimpan nilainya tersendiri.

  %edangkan pada 2lass ariabel 3 atribut yang dimiliki oleh semua object yang berasal dari class

yang sama" serta semua object memiliki nilai class )ariabel yang sama. atribut yang dimiliki object

dari class yang sama.

Me)ho,

&ethod adalah #ungsi atau prosedur yang dibuat oleh seorang programmer didalam suatu 2lass.

+engan kata lain" method pada sebuah kelas hampir sama dengan #ungsi atau prosedur pada

 pemrograman prosedural.

  Pada sebuah method di dalam sebuah kelas juga memiliki i4in akses seperti halnya atribut pada

kelas" i4in akses itu antara lain pri)ate" public dan protected yang memiliki arti sama pada i4in akses

atribut yang telah dibahas sebelumnya. %ebuah kelas boleh memiliki lebih dari satu method dengannama yang sama asalkan memiliki parameter masukan yang berbeda sehingga kompiler atau

interpreter dapat mengenali method mana yang dipanggil.

  5al ini dinamakan o)erloading. +i dalam sebuah kelas" terdapat juga yang disebut sebagai

method atau atribut statis yang memiliki kata kunci static. &aksud dari statis di sini adalah method

yang dapat diakses secara berbagi dengan semua objek lain tanpa harus membuat objek yang

memiliki method statis tadi (tanpa proses ne'!" tapi sebuah method statis mempunyai keterbatasan

yaitu hanya dapat mengakses atribut atau method lain di dalam kelas yang membungkusnya yang juga

 bersi#at statis. &ethod statis biasanya diimplementasikan untuk method main.

-arakteristik &ethod

  +idalam suatu class" beha)ior disimpan dalam bentuk &ethod. &ethod merupakan serangkaian

statemen perintah (perintah baris program! dalam suatu class yang menghandle task tertentu.

&ethod merupakan hal$hal yang bisa dilakukan oleh object dari suatu class.

&ethod dide#inisikan pada class akan tetapi dipanggil melalui object. &ethod memiliki peranan

diantaranya

  merubah nilai atribut dari suatu object"

  menerima in#ormasi dari object lain" dan

  mengirim in#ormasi ke obyek lain untuk melakukan suatu task (cara obyek berkomunikasi dengan

obyek lain adalah dengan menggunakan method!.

Page 4: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 4/22

  2lass

  &erupakan model yang berisi kumpulan attribute dan method dalam suatu unit untuk suatu

tujuan tertentu. %ebagai contoh class manusia memiliki attribute berat" tinggi" usia kemudian memiliki

method makan" minum" tidur. &ethod dalam sebuah class dapat merubah attribute yang dimiliki oleh

class tersebut. %ebuah class merupakan dasar dari modularitas dan struktur dalam pemrograman

 berorientasi object.

+e#inisi dan 8ambaran mum 2lass

  2lass dide#inisikan sebagai sebuah blueprint(denah!" atau prototipe" yang mende#iniskan

)ariabel$)ariabel dan metode$metode yang umum untuk semua objek dari n jenis tertentu (n

maksudnya jumlah tertentu!. %ebuah kelas menyerupai sebuah struktur yang merupakan tipe data

sendiri" misalkan tipe data titik yang terdiri dari koordinat : dan y. Bahasa ;a)a telah menggunakan

sebuah kelas untuk menyatakan tipe data titik karena bahasa pemrograman ;a)a merupakan bahasa

 pemrograman berorientasi objek murni sehingga tidak mengenal struktur" melainkan mengenal apayang disebut dengan kelas.

  Perbedaan sebuah kelas dengan sebuah struktur adalah sebuah kelas dapat berdiri sendiri dan

dapat digunakan untuk berbagai keperluan kelas$kelas yang lain" sedangkan sebuah struktur tidak

dapat berdiri sendiri. %ebuah kelas lebih #leksibel untuk digunakan oleh kelas lain tanpa harus

membongkar kode program utama" sedangkan jika digunakan struktur maka kode program harus

dibongkar unuk disalin bagian strukturnya ke kode program utama yang lain.

  %ebuah #ile dapat terdiri dari berbagai kelas" namun biasanya pada bahasa pemrograman ;a)a

sebuah #ile hanya terdiri dari satu kelas yang disimpan dengan nama kelas" misal #ile <ist.ja)a berisikelas <ist. /amun jika kelas yang dibuat misalnya public class nama=kelas" maka kelas itu harus

disimpan dalam satu #ile hanya untuk satu kelas. %etelah dilakukan kompilasi maka pada ;a)a akan

ada sebuah #ile .class yang berisi bytecode dari setiap kelas.

  ;ika sebuah #ile terdiri dari dua kelas" maka setelah dilakukan kompilasi akan dihasilkan dua

 buah #ile .class yang nantinya akan dibaca oleh interpreter ;a)a saat program dieksekusi. %ebuah kelas

saat program dieksekusi dan perintah ne' dijalankan" maka akan dibuat sebuah objek. 2lass adalah

template untuk pembuatan objek. 2lass juga memiliki anggota" diantaranya atribut dan method.

Pemahaman singkatnya

> 2lass merupakan pola template yang menggambarkan kumpulan object yang mempunyai si#at dan perilaku yang sama.

> 2lass merupakan struktur data dari object (blueprint dari sebuah object!" dan proses pembuatan

object dari sebuah class disebut juga dengan instantiation.

> 2lass merupakan de#inisi data dan #ungsi dari suatu hal (benda" konsep" dll!.

> +i dalam class dideklarasikan )ariabel dan method yang dimiliki oleh obyek 

-arakteristik 2lass

  2lass memiliki beberapa karakteristik" diantaranya anggota class terdiri dari atribut dan

method. ?iap$tiap anggota class memiliki control pengaksesan tersendiri" maksudnya adalah apakah

anggota class tersebut dapat diakses dengan bebas (dengan tipe public! atau hanya dapat diakses

Page 5: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 5/22

melalui sebuah inter#ace.

  +alam hal ini" inter#ace adalah de)ice yang digunakan untuk komunikasi antar object berbeda

yang tidak memiliki hubungan apapun. nter#ace bisa dikatakan sebagai protokol komunikasi antar

object tersebut.

O+-e.)

  &erupakan per'ujudan dari class" setiap object akan mempunyai attribute dan method yangdimiliki oleh class$nya" contohnya amir" ahmad" yani merupakan object dari class manusia. %etiap

object dapat berinteraksi dengan object lainnya meskipun berasal dari class yang berbeda.

+e#inisi dan 8ambaran mum Object

  Object merupakan sesuatu yang memiliki identitas (nama!" pada umumnya juga memiliki data

tentang dirinya maupun object lain dan mempunyai kemampuan untuk melakukan sesuatu dan bisa

 bekerja sama dengan objek lainnya. Pada dasarnya semua benda yang ada di dunia dapat dianggap

sebagai sebuah object. @umah" mobil" sepeda motor" meja" dan komputer merupakan contoh$contoh

object yang ada di dunia nyata. Object adalah implementasi dari class. %ecara sederhananya" dapat

dikatakan terdiri dari properti (atribut! dan method.

Pemahaman singkatnya

> Objek merupakan sebuah objek khusus yang digunakan untuk mengakses anggota objek (atribut

atau method! dari dalam objek itu sendiri.

> ,pabila terdapat )ariabel lain yang memiliki nama yang sama dengan nama atribut di dalam objek"

Athis dapat digunakan untuk merujuk ke atribut objek.

-arakteristik Object

  %etiap object memiliki dua karakteristik yang utama" yaitu atribut dan beha)ior. ,tribut

merupakan status object dan beha)ior merupakan tingkah laku dari object tersebut.

  2ontoh sederhana adalah sepeda. Object sepeda memiliki atribut pedal" roda" dan gigi"

kecepatan serta memiliki tingkah laku seperti pacu dan rem. %ama seperti penggambaran di dunia

nyata" pengembangan program dengan konsep OOP juga menggunakan model object yang akan

menyimpan atributnya dalam )ariabel dan tingkah lakunya dalam method atau #ungsi$#ungsiprosedur.+eskripsinya

Page 6: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 6/22

2ontoh objek %epeda

  %epeda memiliki atribut ( state ! pedal" roda" jeruji" dan 'arna.

  %epeda memiliki tingkah laku ( beha)iour ! kecepatannya menaik" kecepatannya menurun" dan

 perpindahan gigi sepeda.

+alam pengembangan perangkat lunak berorientasi objek" objek dalam perangkat lunak akan

menyimpan state$nya dalam )ariabel dan menyimpan in#ormasi tingkah laku ( beha)iour ! dalam

method$method atau #ungsi$#ungsiprosedur.

-onsep$konsep dalam OOPPBO

A+s)*/.)ion

  ,dalah suatu cara untuk melihat suatu object dalam bentuk yang lebih sederhana. %ebagai

contoh kita tidak melihat sebuah mobil sebagai ribuan komponen elektronik" sistem mekanik dengan

empat buah ban" jok" stir kemudi dan sebagainya. +engan ,bstraction" suatu sistem yang kompleks

dapat dipandang sebagai kumpulan subsistem$subsistem yang lebih sederhana" seperti halnya mobil

merupakan suatu sistem yang terdiri atas berbagai subsistem" seperti subsistem kemudi" subsistem

 pengereman dan sebagainya.

  ,bstraksi merupakan kemampuan sebuah program untuk mele'ati aspek in#ormasi yang

diproses olehnya" yaitu kemampuan untuk mem#okus pada inti. %etiap objek dalam sistem melayanisebagai model dari Apelaku abstrak yang dapat melakukan kerja" laporan dan perubahan keadaannya"

dan berkomunikasi dengan objek lainnya dalam sistem" tanpa mengungkapkan bagaimana kelebihan

ini diterapkan.

  Proses" #ungsi atau metode dapat juga dibuat abstrak" dan beberapa teknik digunakan untuk

mengembangkan sebuah pengabstrakan.

En./0sul/)ion

  &erupakan suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari

kemungkinan inter#erensi atau penyalahgunaan dari luar sistem dan sekaligus menyederhanakan

 penggunaan sistem tersebut.

  &emastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek

dengan cara yang tidak layak. 5anya metode dalam objek tersebut yang diberi ijin untuk mengakses

keadaannya. %etiap objek mengakses inter#ace yang menyebutkan bagaimana objek lainnya dapat

 berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung kepada representasi

dalam objek tersebut.

Page 7: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 7/22

Inhe*i)/n.e

  &erupakan konsep me'ariskan attribute dan method yang dimiliki oleh sebuah class kepada

class turunannya. +engan konsep ini class yang dibuat cukup mende#inisikan attribute dan method

yang spesi#ik didalamnya" sedangkan attribute dan method yang lebih umum akan didapatkan dari

class yang menjadi induknya.

  &engatur polimor#isme dan enkapsulasi dengan mengijinkan objek dide#inisikan dan

diciptakan dengan jenis khusus dari objek yang sudah ada.Objek$objek ini dapat membagi (dan

memperluas! perilaku mereka tanpa haru mengimplementasi ulang perilaku tersebut (bahasa berbasis$

objek tidak selalu memiliki inheritas.!

Pol2o*0his2

  &erupakan konsep yang memungkinkan digunakannya suatu inter#ace yang sama untuk

memerintah suatu object agar melakukan suatu tindakan yang mungkin secara prinsip sama tetapi

secara proses berbeda.

&odel data berorientasi objek disebut dapat memberi #leksibilitas yang lebih" kemudahan mengubah

 program dan digunakan luas dalam teknik piranti lunak skala besar. <ebih jauh lagi" pendukung OOP

mengklaim bah'a OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan

sebelumnya selain itu pendekatan OOP lebih mudah dikembangkan dan dira'at.

  Polimor#isme melalui pengiriman pesan. ?idak bergantung kepada pemanggilan subrutin"

 bahasa orientasi objek dapat mengirim pesan" dengan metode tertentu yang berhubungan dengan

sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesan tersebut dikirim.

  2ontohnya" bila sebuah burung menerima pesan Agerak cepat" dia akan menggerakan sayapnya

dan terbang. Bila seekor singa menerima pesan yang sama" dia akan menggerakkan kakinya dan

 berlari. -eduanya menja'ab sebuah pesan yang sama" namun yang sesuai dengan kemampuan he'an

tersebut. ni disebut polimor#isme karena sebuah )ariabel tungal dalam program dapat memegang

 berbagai jenis objek yang berbeda selagi program berjalan" dan teks program yang sama dapat

memanggil beberapa metode yang berbeda di saat yang berbeda dalam pemanggilan yang sama. 5al

ini berla'anan dengan bahasa #ungsional yang mencapai polimor#isme melalui penggunaan #ungsi

kelas$pertama.

Page 8: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 8/22

2. Penjelasan tentang crcuit switching

& paket switching

Ci*.ui) S3i).hin  2ircuit s'itching merupakan metodologi penerapan jaringan telekomunikasi di mana dua

node jaringan membentuk suatu saluran komunikasi khusus (sirkuit! melalui jaringan sebelum

node dapat berkomunikasi. @angkaian menjamin band'idth penuh dari saluran dan tetap

terhubung selama sesi komunikasi. Cungsi sirkuit seolah$olah node secara #isik terhubung sebagai

dengan sebuah rangkaian listrik.

  2ontoh mende#inisikan jaringan circuit$s'itched adalah jaringan telepon analog a'al.

-etika panggilan dilakukan dari satu telepon ke yang lain" s'itch dalam pertukaran telepon

membuat sirkuit ka'at terus menerus antara kedua telepon" selama panggilan berlangsung.

  2ircuit s'itching berbeda dengan packet s'itching yang membagi data yang akan

ditransmisikan menjadi paket$paket ditransmisikan melalui jaringan secara mandiri. Packet

s'itching yang saham band'idth jaringan yang tersedia antara sesi komunikasi.

  +alam circuit s'itching" penundaan bit konstan saat sambungan berlangsung" karena

 bertentangan dengan packet s'itching" di mana antrian paket dapat menyebabkan berbagai penundaan paket trans#er. %etiap sirkuit tidak dapat digunakan oleh penelepon lain sampai sirkuit

dilepaskan dan koneksi baru sudah diatur. Bahkan jika tidak ada komunikasi yang sebenarnya

mulai terjadi" saluran tersebut tetap tersedia untuk pengguna lain. %aluran yang tersedia untuk

 panggilan baru dikatakan menganggur.

  irtual sirkuit s'itching adalah teknologi packet s'itching yang mengemulasi circuit

s'itching" dalam arti bah'a sambungan dibuat sebelum paket yang ditrans#er" dan paket yang

dikirimkan secara berurutan.

Page 9: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 9/22

 P/.5e) S3i).hin

  Packet s'itching adalah jaringan metode komunikasi digital yang kelompok semua data

yang ditransmisikan terlepas dari konten" tipe struktur" atau menjadi blok$blok berukuran yangsesuai" yang disebut paket. Packet s'itching #itur pengiriman )ariabel$bit$rate data stream (urutan

 paket! melalui jaringan bersama. -etika melintasi adapter jaringan" s'itch" router dan node

 jaringan lainnya" paket bu##er dan antri" mengakibatkan penundaan )ariabel dan throughput

tergantung pada beban lalu lintas dalam jaringan.

  Packet s'itching yang berbeda dengan paradigma lain jaringan utama" rangkaian

s'itching" sebuah metode yang menyiapkan sejumlah koneksi dedicated dari bit rate konstan dan

 penundaan konstan antara node untuk penggunaan eksklusi# selama sesi komunikasi. +alam hal

 biaya lalu lintas (sebagai la'an #lat rate!" misalnya dalam layanan komunikasi selular" s'itching

sirkuit ini ditandai dengan biaya per satuan 'aktu dari 'aktu koneksi" bahkan ketika ada data

yang ditrans#er" sedangkan packet s'itching dicirikan dengan biaya per unit in#ormasi.

  +ua mode paket s'itching yang utama adaD (1! packet s'itching connectionless" juga

dikenal sebagai datagram s'itching" dan (E! beralih berorientasi koneksi paket" juga dikenal

sebagai s'itching sirkuit )irtual. +alam kasus pertama masing$masing paket mencakup in#ormasi

 pengalamatan atau routing yang lengkap. Paket$paket yang diarahkan secara indi)idual" sehingga

menyebabkan berbagai jalan yang berbeda dan out$o#$order pengiriman. +alam kasus kedua

koneksi dide#inisikan dan preallocated di setiap node yang terlibat selama #ase koneksi sebelum

semua paket ditrans#er. Paket termasuk pengenal koneksi ketimbang in#ormasi alamat" dan

disampaikan dalam rangka. <ihat di ba'ah.

Perbedaan 2ircuit %'itching F Packet %'itchingCi*.ui) s3i).hin1. ?ergantung pada path transmisi

E. ?ransmisi data secara kontinu

G. nteraksi yang cukup cepat

H. &essage$message tidak disimpan

I. Path dibentuk untuk seluruh percakapan

6. +elayy setup panggilanD delay transmisi diabaikan

7. %inyal sibuk bila party yang dipanggil sibuk 

J. -elebihan beban mungkin memblok setup panggilanD tidak ada delay untuk pembentukan

 panggilan$panggilan9. Klektromekanikal atau komputerisasi s'itching node

10. Pemakai bertanggung ja'ab untuk kehilangan proteksi message

11. Biasanya tidak ada kon)ersi kecepatan atau kode

1E. Band'idth transmisi yang tetap

1G. ?idak ada kelebihan bit$bit setelah setup panggilan

P/.5e) s3i).hin1. ?idak tergantung

E. ?ransmisi paket$paket

G. dem

H. Paket$paket mungkin disimpan sampai dikirimI. @ute terbentuk untuk tiap paket

Page 10: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 10/22

6. +elay transmisi paket

7. Pengirim mungkin memberitahukan jika paket tidak dikirimkan

J. -elebihan beban meningkatkan delay paket

9. %mall s'itching node

10. ;aringan mungkin bertanggung ja'ab untuk paket$paket indi)idu

11. ,da

1E. Pemakaian band'idth yang dinamis

1G. -elebihan bit$bit dalam tiap message

3. Jelaskan TD !Ti"e Di#ision

ultiple$ing% 'P() & 'P(*.

Pene*)i/n Ti2e Di6ision Mul)i0le7in 8TDM9

Page 11: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 11/22

?ime +i)ision &ultiple:ing merupakan sebuah proses pentransmisian beberapa sinyal in#ormasi yang

hanya melalui satu kanal transmisi dengan masing$masing sinyal di transmisikan pada peride 'aktu

tertentu.

Se./*/ u2u2 unsi 2ul)i0le7in /,/l/h se+//i +e*i5u):

. &embantu berbagai koneksi pada sebuah mesin

. &emetakan banyak koneksi pada sebuah tingkatan antara sebuah koneksi dengan lainnya

&eun)un/n 2enun/5/n TDM

?+& digunakan karena alasan biayaD semakin sedikit kabel yang digunakan dan semakin simple

recei)er yang dipakai untuk mentransmit data dari banyak sumber utnuk banyak tujuan membuat

?+& lebih murah disbanding yang lain. ?+& juga menggunakan band'ith yang lebih sedikit

daripada CreLuency +i)ision &ultiple:ing (C+&!. +engan lebar band'ith yang kecil" membuat

 bitrate semakin cepat" namun daya yang digunakan semakin besar.

IP;4

,lamat P )ersi H (sering disebut dengan ,lamat P)H! adalah sebuah jenis pengalamatan jaringan

yang digunakan di dalam protokol jaringan ?2PP yang menggunakan protokol P )ersi H. Panjang

totalnya adalah GE$bit" dan secara teoritis dapat mengalamati hingga H miliar host komputer atau lebihtepatnya H.E9H.967.E96 host di seluruh dunia" jumlah host tersebut didapatkan dari EI6 (didapatkan

Page 12: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 12/22

dari J bit! dipangkat H(karena terdapat H oktet! sehingga nilai maksimal dari alamt P )ersi H tersebut

adalah EII.EII.EII.EII dimana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung

adalah EI6:EI6:EI6:EI6H.E9H.967.E96 host. sehingga bila host yang ada diseluruh dunia melebihi

kuota tersebut maka dibuatlah P )ersi 6 atau P)6.

2ontoh alamat P )ersi H adalah 19E.16J.0.G.

,lamat P)H terbagi menjadi beberapa jenis" yakni sebagai berikut

,lamat nicast" merupakan alamat P)H yang ditentukan untuk sebuah antarmuka jaringan yang

dihubungkan ke sebuah nternet'ork P. ,lamat unicast digunakan dalam komunikasi point$to$point

atau one$to$one.

,lamat Broadcast" merupakan alamat P)H yang didesain agar diproses oleh setiap node P dalam

segmen jaringan yang sama. ,lamat broadcast digunakan dalam komunikasione$to$e)eryone.

,lamat &ulticast" merupakan alamat P)H yang didesain agar diproses oleh satu atau beberapa nodedalam segmen jaringan yang sama atau berbeda. ,lamat multicast digunakan dalam komunikasi one$

to$many.

,lamat unicast menggunakan kelas ," B" dan 2 dari kelas$kelas alamat P yang telah disebutkan

sebelumnya ,lamat P &ulticast (&ulticast P ,ddress! adalah alamat yang digunakan untuk

menyampaikan satu paket kepada banyak penerima. +alam sebuah intranet yang memiliki alamat

multicast P)H" sebuah paket yang ditujukan ke sebuah alamat multicast akan diteruskan oleh router

ke subjaringan di mana terdapat hosthost yang sedang berada dalam kondisi MlisteningM terhadap lalu

lintas jaringan yang dikirimkan ke alamat multicast tersebut. +engan cara ini" alamat multicast pun

menjadi cara yang e#isien untuk mengirimkan paket data dari satu sumber ke beberapa tujuan untuk

 beberapa jenis komunikasi. ,lamat multicast dide#inisikan dalam @C2 111E. ,lamat$alamat multicast

P)H dide#inisikan dalam ruang alamat kelas +.;ika ada sebuah intranet tidak yang terkoneksi ke

nternet" semua alamat P dalam ruangan kelas alamat unicast dapat digunakan. ;ika koneksi

dilakukan secara langsung (dengan menggunakan teknik routing! atau secara tidak langsung (dengan

menggunakan pro:y ser)er!" maka ada dua jenis alamat yang dapat digunakan di dalam nternet" yaitu

 public address(alamat publik! dan pri)ate address (alamat pribadi!.

+alam @C2 791" alamat P )ersi H dibagi ke dalam beberapa kelas" dilihat dari oktet pertamanya"

seperti terlihat pada tabel. %ebenarnya yang menjadi pembeda kelas P )ersi H adalah pola biner yang

terdapat dalam oktet pertama (utamanya adalah bit$bit a'alhigh$order bit!" tapi untuk lebih mudah

mengingatnya" akan lebih cepat diingat dengan menggunakan representasi desimal.

-elas ,lamat P Oktet pertama

(desimal! Oktet pertama

(biner! +igunakan oleh

Page 13: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 13/22

-elas ,11E6 0::: :::: ,lamat unicast untuk jaringan skala besar 

-elas B1EJ191 10:: :::: ,lamat unicast untuk jaringan skala menengah hingga skala

 besar 

-elas 219EEEG 110: :::: ,lamat unicast untuk jaringan skala kecil

-elas +EEHEG9 1110 :::: ,lamat multicast (bukan alamat unicast!

-elas KEH0EII 1111 :::: +ireser)asikanDumumnya digunakan sebagai alamat

 percobaan (eksperimen!D (bukan alamat unicast!

-elas ,

,lamat$alamat kelas , diberikan untuk jaringan skala besar. /omor urut bit tertinggi di dalam alamat

P kelas , selalu diset dengan nilai 0 (nol!. ?ujuh bit berikutnyaNuntuk melengkapi oktet pertamaN 

akan membuat sebuah net'ork identi#ier. EH bit sisanya (atau tiga oktet terakhir! merepresentasikanhost identi#ier. ni mengi4inkan kelas , memiliki hingga 1E6 jaringan" dan 16"777"E1H host tiap

 jaringannya. ,lamat dengan oktet a'al 1E7 tidak dii4inkan" karena digunakan untuk mekanisme

nterprocess 2ommunication (P2! di dalam mesin yang bersangkutan.

-elas B

,lamat$alamat kelas B dikhususkan untuk jaringan skala menengah hingga skala besar. +ua bit

 pertama di dalam oktet pertama alamat P kelas B selalu diset ke bilangan biner 10. 1H bit berikutnya

(untuk melengkapi dua oktet pertama!" akan membuat sebuah net'ork identi#ier. 16 bit sisanya (dua

oktet terakhir! merepresentasikan host identi#ier. -elas B dapat memiliki 16"GJH net'ork" dan 6I"IGH

host untuk setiap net'ork$nya.

-elas 2

,lamat P kelas 2 digunakan untuk jaringan berskala kecil. ?iga bit pertama di dalam oktet pertama

alamat kelas 2 selalu diset ke nilai biner 110. E1 bit selanjutnya (untuk melengkapi tiga oktet

 pertama! akan membentuk sebuah net'ork identi#ier. J bit sisanya (sebagai oktet terakhir! akan

merepresentasikan host identi#ier. ni memungkinkan pembuatan total E"097"1IE buah net'ork" dan

EIH host untuk setiap net'ork$nya.

-elas +

,lamat P kelas + disediakan hanya untuk alamat$alamat P multicast" sehingga berbeda dengan tiga

kelas di atas. Kmpat bit pertama di dalam P kelas + selalu diset ke bilangan biner1110. EJ bit sisanya

digunakan sebagai alamat yang dapat digunakan untuk mengenali host. ntuk lebih jelas mengenal

alamat ini" lihat pada bagian ,lamat &ulticast P)H.

Page 14: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 14/22

-elas K

,lamat P kelas K disediakan sebagai alamat yang bersi#at MeksperimentalM atau percobaan dan

dicadangkan untuk digunakan pada masa depan. Kmpat bit pertama selalu diset kepada bilangan biner

1111. EJ bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host.

-elas ,lamat /ilai oktet pertama Bagian untuk /et'ork denti#ierBagian untuk 5ost denti#ier 

;umlah jaringan maksimum ;umlah host dalam satu jaringan maksimum

-elas ,11E6 ..Q 1E6 16"777"E1H

-elas B1EJ191 . .Q 16"GJH 6I"IGH

-elas 219EEEG .. Q E"097"1IE EIH

-elas +EEH$EG9 &ulticast P ,ddress &ulticast P ,ddress &ulticast P ,ddress

&ulticast P ,ddress

-elas KEH0$EII +icadangkanD eksperimen +icadangkanD eksperimen

+icadangkanD eksperimen +icadangkanD eksperimen

2atatan Penggunaan kelas alamat P sekarang tidak rele)an lagi" mengingat sekarang alamat P sudah

tidak menggunakan kelas alamat lagi. Pengemban otoritas nternet telah melihat dengan jelas bah'a

alamat yang dibagi ke dalam kelas$kelas seperti di atas sudah tidak mencukupi kebutuhan yang ada

saat ini" di saat penggunaan nternet yang semakin meluas.

IP ;<

PK/8K@?,/ P)6

nternet protocol )ersion 6. nternet protocol adaalah huru# RPS yang ada di ?2PP itu. P merupakan

 protocol yang mendasari pembangunan jaringan$jaringan ?2PP pada umumnya" dan internet pada

khususnya. nternet protocol yang digunakan saat ini merupakan )ersi H.

Page 15: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 15/22

-K/,P, -?, &K&K@<-,/ P)6

,lasan terbesar munculnya teknologi P baru ini karena kebutuhan akan alamat$alamat P baru yang

terus bertambah. ?erdapat lebih dari J juta alamat 'ebsite" 1 milyar pengguna" dan lebih dari 10.000

%P di seluruh dunia. Perkembangan yang pesat pada pengguna" internet yang memiliki koneksi yang

Ral'ays onS" contohnya +%< (digital subscriber line! member arti bah'a alamat$alamat P tidak

seharusnya digunakan bersama$sama di antara pengguna internet" 'alaupun mereka menggunakan

koneksi dial$up.

Pengguna teknik /,? (net'ork address translation! telah memberikan ruang berna#as sebelum

alamat$alamat P)H mulai kehabisan. +engan meluasnya koneksi internet hingga ke de)ice$de)ice

genggam (handheld!" peralatan$peralatan rumah tangga seperti system pemanas sentral dan pendingin

sepertinya alamat$alamat P)H akan mulai kehabisan.

-K/?/8,/ +,@ P)6

P mobility dan roaming. ?erdapat sebuah protocol sepesial bagian dari P)6 digunakan untuk de)ice$

de)ice mobile dan P mobile. mplementasi dari protocol ini merupakan salah satu reLuiretment untuk 

setiap stack P)6. %ehingga" jika anda menggunakan P)6" maka anda juga sudah bias

menggunakannya untuk roaming di antara jaringan$jaringan yang berbeda" dengan adanya noti#ikasi

global ketika anda meninggalkan satu jaringan dan memasuki jaringan lainnya.

PERBEDAAN ANTARA IP64 DAN IP6<

Perbedaan yang sangat jelas adalah penulisan alamat. P)H menggunakan alamat$alamat yang GE$bit.

%ehingga secara teori" memungkinkan sekitar EGE atau kira$kira H milyar host yang dapat terkoneksi

ke internet.

 /amun karena adanya lubang$lubang range$range yang telah dialokasikan tersebut serta 'arisan dari

system tua" yang berupa alamat$alamat kelas ,"B"2"dan +" sehingga tidak semua alamt dapat

digunakan. ,lamat$alamat P)6 menggunakan teknologi 1EJ$bit" yang secara teori dapat

mengalamatkan sebanyak E1EJ host. ni adalah jumlah yang sangat besar. %ehingga setiap orang di

dunia dapat memiliki ribuan alamat.

4.Jelaskan Mobile technology besertaContohnya!

&obile technology merupakan istilah yang di gunakan untuk menjelaskan berbagai

macam tipe dari komunikasi seluler.

Page 16: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 16/22

Perkembangan  teknologi bergerak (mobile! dimulai dari generasi 0" generasi 1"

generasi E" generasi E.I" generasi G" generasi G.I dan generasi H atau biasa disebut 08" 18"

E8" G8" G.I8 dan H8.

$1 Se-/*/h Pe*5e2+/n/n Te5noloi Mo+ile

$11 Gene*/si A3/l = >e*o Gene*/)ion 8!G9

08 merupakan generasi permulaan untuk teknologi selular. ?eknologi ini

menggunakan jaringan gelombang radio khusus dengan jangkauan terbatas. Beberapa contoh

yang termasuk dalam generasi a'al antara lain

1. P?? ( Push to Talk atau Press-to-Transmit !

$ ,&?% ( Advanced Mobile Telephone System!

G. ,@P ( Autoradiopuhelin" Atelepon radio mobil!

$1$ Gene*/si Pe*)/2/ 81G9

5ampir semua teknologi pada a'alnya digunakan untuk keperluan militer yang

kemudian dipergunakan untuk umum. Pada perkembangan teknologi mobile" generasi 18hanya digunakan dalam 'aktu yang singkat" karena merupakan teknologi analog yang

kemudian di gantikan oleh generasi E yang sudah berbentuk digital

$1" Gene*/si &e,u/ 8$G9

Perbedaan yang paling utama antara E8 dengan 18 adalah pada 18 menggunakan

teknologi analog sedangkan pada E8 sudah menggunakan teknologi digital. Pada 18 hanya

dapat mengirimkan suara sedangkan pada E8 selain mengirimkan suara juga dapat

mengirimkan data berupa short massage ser)ice.

$14 Te5noloi ene*/si $? 8$?G9

?eknologi E.I8 merupakan perkembangan dari teknologi E8 dan ini merupakan

 penyempurnaan dari teknologi sebelumnya. Penyempurnaan dilakukan pada bagian aplikasi

data. Pada generasi ini telah dilengkapi dengan 8P@% ( 8eneral Packet @adio %er)ices!.

$1? Te5noloi ene*/si " 8"G9

Page 17: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 17/22

Perbedaan dasar dengan generasi sebelumnya dapat dirasakan pada kecepatan trans#er 

data yang simultan baik data )oice maupun non$)oice seperti do'nload in#ormasi" pertukaran

email dan pesan instan. %tandar G8 termasuk didalamnya

1. UMTS (G8%&! (ni)ersal &obile ?elecommunications %ystem! menggunakan $

2+&, di ba'ah standar G8PP. &?% mempunyai layanan data secara teori sampai

11 &bits" meskipun dalam perkembangannya yang disebarkan ke user dalam jaringan

 per#ormanya hanya mencapai GJH kbits.

E. "?G /)/u 'SDPA (5igh$%peed +o'nlink Packet ,ccess! adalah protokol dalam

telepon mobile berbasis jaringan &?% G8 yang menyediakan trans#er data yang

lebih cepat. %ekarang 5%+P, yang dipasang mendukung 1.J &bits sampai G.6

&bits saat do'nlink. ntuk kedepannya direncanakan mencapai 7.E &bits.

G. @CDMA (ideband 2ode +i)ision &ultiple ,ccess

?abel 1. Perbandingan setiap generasi mobile (handoko" E011!

8eneration ?ype ?ypical CreLuency ?ypical +ata %peed

18 oice +igital

1I0 F 900 &h4

600 $1E00 bps

E8 oice F +ata +igital

H00 F HI0 &54"

900 F 1J00 &54 atau

JI0 F 1900 &54

9.6" I6 atau 1J0 kbps

G8 oice F +ata +igital

H00 F HI0 &54"

900 F 1J00 &54 atauJI0 F 1900 &54

GJH kbps" 1.J atau G.6

&bps

$1< Te5noloi ene*/si "? 8"?G9

?eknologi G.I 8 atau disebut juga super G8 merupakan peningkatan dari teknologi

G8" terutama dalam peningkatan kecepatan trans#er data yang lebih dari teknologi G8 (TE

&bps! sehingga dapat melayani komunikasi multimedia seperti akses internet dan )ideo

sharing.

Page 18: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 18/22

$1% Te5noloi ene*/si 4 84G9

&enurut Onno . Purbo (http'''.kucoba.comE01001kecepatan$akses$Hg.html! %alah

satu ciri khasi teknologi H8 ini adalah seluruh jaringan sudah akan berbasis P. ?eknologi

yang dipakai adalah teknologi internet telepon menggunakan %ession nitiation Protocol

(%P!.

?eknologi %P ini dikembangkan oleh nternet Kngineering ?ask Corce (K?C!. %P menjadi

standar yang RopenS sehingga semua %+& di seluruh dunia dapat mengambil source code"

dan mengimplementasikannya secara langsung secara gratis. 2ontoh yang nyata dari

implementasi sentral telepon H8 ini adalah oP @akyat.

$$ Pe*5e2+/n/n O0e*/si Sis)e2 Mo+ile

%elain perkembangan generasi" perkembangan teknologi mobile juga didukung oleh

 perkembangan sistem operasi untuk beberapa jenis perangkat mobile.

Beberapa contoh mobile system operation diantaranya adalah

1. %ymbian

E. indo's mobile

G. &obile linu:

H. %istem operasi BlackBerry

I. %istem operasi palm

6. %istem operasi ,ndroid

$$1 S2+i/n

%istem operasi %ymbian adalah sistem operasi yang dikembangkan oleh %ymbian <td.

yang dirancang untuk digunakan peralatan bergerak (mobile!. %ymbian merupakan

 perusahaan independen hasil kolaborasi )endor$)endor raksasa pada masa itu yakni Kricsson"

 /okia" &otorola" dan Psion.

%ymbian telah mengeluarkan Operating %ystem untuk smartphone terbarunya yaitu )ersi 9.G"

%ymbian menyatakan bah'a )ersi 9.G ini akan lebih mempercepat" mempermurah dan

mempermudah para )endor handphone.

$$$ @in,o3s Mo+ile

Page 19: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 19/22

indo's &obile adalah sistem operasi seluler yang dita'arkan oleh &icroso#t. %istem

operasi indo's &obile dimulai dari

1. Pocket P2 E000

E. Pocket P2 E00E

G. indo's &obile E00GH. indo's &obile I

I. indo's &obile 6

ersi terbaru yang sedang dikembangkan &icroso#t adalah Photon" yang didasarkan pada

indo's Kmbedded 2K 6.0 dan diharapkan dapat mengintegrasikan )ersi smartphone dan

Pocket P2.

$$" Mo+ile Linu7&obile<inu:  pertama diluncurkan oleh &otorola pada bulan Cebruari E00G. &otorola

seri ,760 yang dirilis pertama kali di 2ina ini menggunakan O% kombinasi dari kernel <inu:

yang didistribusikan oleh so#t'are %ilicon alley$based &onta ista dan so#t'are lainnya

dari bahasa pemrograman ;a)a %un &icrosystems. %istem operasi berbasis <inu: yang

dikembangkan oleh 8oogle adalah ,ndroid.

$$4 Bl/.5+e**

%istem operasi BlackBerry  dikembangkan oleh perusahan telekomunikasi asal

2anada" @eserch in &otion (@&!" perusahaan ini membuat terobosan baru dengan

menciptakan pearangkat Blackberry yang terkenal dengan layanan push$email" dan sekarang

 blackberry berubah menjadi smartphone yang memiliki berbagai #ungsi seperti" 8P%" internet

mobile" serta dapat mengakses i$C. @& sebagai de)eloper untuk sistem operasi

 blackberry telah mengeluarkan sistem operasi baru dengan salah satu aplikasi yang tertanam

didalamnya adalah +ocument to 8o )ersi trial buatan +atai4" suatu aplikasi yang memiliki

#ungsi o##ice seperti ord to 8o" Presenter to 8o yang otomatis memiliki %heet to 8o sebagai

aplikasi %preadsheet.

$$? P/l2

%istem operasi palm ditanamkan pada ?reo 6J0 %martphone. ersi yang digunakan

adalah system operasi Palm O% I.H.9 dengan prosesor ntel P,E70" G1E&54. Beberapa

#itur yang dita'arkan adalah Pocket K:press" &icroso#t &edia Player" Palm #iles" P+C

Page 20: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 20/22

)ie'er" ,dobe ,crobat reader" e@eader" Pocket ?unes" dan +ocument ?o 8o (kurnia'an"

E009!.

$$< An,*oi,

Pada ;uli E00I" 8oogle mengakuisisi ,ndroid" nc" sebuah perusahaan startup yang

 berbasis di Palo ,lto" 2ali#ornia" ,merika %erikat. ,ndroidSs co$pendiri yang pergi untuk 

 bekerja di 8oogle termasuk ,ndy @ubin (co$pendiri +anger" @ich &iner (co$pendiri

-ebakaran liar 2ommunications" nc " /ick %ears (sekali P di ?$&obile " dan 2hris hite

(diketuai desain dan pengembangan antarmuka di 'ebt). Pada 'aktu itu" hanya sedikit yang

diketahui tentang #ungsi ,ndroid" nc lain dari itu mereka membuat perangkat lunak untuk 

 ponsel.5al ini dimulai desas$desus bah'a 8oogle berencana untuk memasuki pasar telepon

seluler" meskipun tidak jelas apa #ungsi itu mungkin tampil di pasar itu.

+i 8oogle" tim yang dipimpin oleh @ubin mengembangkan plat#orm perangkat

mobile didukung oleh kernel <inu: yang mereka dipasarkan ke produsen handset dan

operator pada premis memberikan yang #leksibel" sistem upgradeable. 5al ini melaporkan

 bah'a 8oogle telah berbaris serangkaian komponen perangkat keras dan perangkat lunak dan

memberi isyarat untuk mitra operator itu terbuka untuk berbagai tingkat kerjasama pada

 pihak mereka.<ebih spekulasi bah'a 8oogle akan memasuki pasar telepon seluler datang

 pada bulan +esember E006 .<aporan dari BB2 dan ?he all %treet ;ournal mencatat bah'a

8oogle ingin pencariannya dan aplikasi pada ponsel dan sudah bekerja keras untuk 

memberikan itu. 2etak dan media online segera melaporkan rumor bah'a 8oogle sedang

mengembangkan handset bermerek 8oogle.<ebih spekulasi diikuti laporan bah'a 8oogle

telah menentukan spesi#ikasi teknis" ini menunjukkan prototipe untuk produsen ponsel dan

operator jaringan.Pada bulan %eptember E007" n#ormationeek menutupi sebuah studi

K)alueser)e melaporkan bah'a 8oogle telah mengajukan beberapa aplikasi paten di bidang

telepon seluler.,khirnya 8oogle meluncurkan smartphone /e:us %alah satu yang

menggunakan open source ,ndroid mobile sistem operasi. Perangkat ini diproduksi oleh

?ai'anSs 5?2 2orporation" dan menjadi tersedia pada I ;anuari E010.

+. Penjelasan tentang gatewa, C-

-C & BT/.

Page 21: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 21/22

G/)e3/ adalah sebuah perangkat yang digunakan untuk menghubungkan satu jaringan

komputer dengan satu atau lebih jaringan komputer yang menggunakan protokol komunikasi

yang berbeda sehingga in#ormasi dari satu jaringan computer dapat diberikan kepada jaringan

komputer lain yang protokolnya berbeda.stilah gate'ay merujuk kepada hard'are atau

so#t'are yang menjembatani dua aplikasi atau jaringan yang tidak kompatibel" sehingga datadapat ditrans#er antar komputer yang berbeda$beda.%alah satu contoh penggunaan gate'ay

adalah pada email" sehingga pertukaran email dapat dilakukan pada sistem yang

 berbeda.+e#inisi tersebut adalah de#inisi gate'ay yang utama. +alam pengertian teknis"

istilah ini mengacu pada pengaturan hard'are maupun so#t'are yang menerjemahkan antara

dua protokol yang berbeda. Pengertian yang lebih umum untuk istilah ini adalah sebuah

mekanisme yang menyediakan akses ke sebuah sistem lain yang tehubung dalam sebuah

net'ork.5ost yang digunakan untuk mengalihkan lalu lintas jaringan dari satu jaringan ke

 jaringan lain" juga digunakan untuk mele'atkan lalu lintas jaringan dari satu protokol ke

 protokol lain. +ipergunakan untuk menghubungkan dua jenis jaringan komputer yang

arsitekturnya sama sekali berbeda. ;adi gate'ay lebih kompleks daripada bridge. 8ate'ay

dapat diaplikasikan antara lain untuk menghubungkan B& %/, dengan digital +/," <,/(<ocal ,rea /et'ork! dengan ,/ (ide ,rea/et'ork!.

%alah satu #ungsi pokok gate'ay adalah melakukan protocol con)erting" agar dua arsitektur

 jaringan komputer yang berbeda dapat berkomunikasi. %eiring dengan merebaknya internet"

de#inisi gate'ay seringkali bergeser. ?idak jarang pula pemula menyamakan Agate'ay

dengan Arouter yang sebetulnya tidak benar.-adangkala" kata Agate'ay digunakan untuk

mendeskripkan perangkat yang menghubungkan jaringan komputer besar dengan jaringan

komputer besar lainnya. 5al ini muncul karena seringkali perbedaan protokol komunikasi

dalam jaringan komputer hanya terjadi di tingkat jaringan komputer yang besar.8ate'ay juga

 bisa diartikan sebagai komputer yang memiliki minimal E buah net'ork inter#ace untuk

menghubungkan E buah jaringan atau lebih.+i nternet suatu alamat bisa ditempuh le'at gate'ay$gate'ay yang memberikan jalanrute

ke arah mana yang harus dilalui supaya paket data sampai ke tujuan. -ebanyakan gate'ay

menjalankan routing daemon (program yang meng$update secara dinamis tabel routing!.

-arena itu gate'ay juga biasanya ber#ungsi sebagai router. 8ate'ayrouter bisa berbentuk

@outer bo: seperti yang di produksi 2isco" G2O&" dll atau bisa juga berupa komputer yang

menjalankan /et'ork Operating %ystem plus routing daemon. &isalkan P2 yang dipasang

ni: CreeB%+ dan menjalankan program @outed atau 8ated. /amun dalam pemakaian /atd"

routing daemon tidak perlu dijalankan" jadi cukup dipasang gate'ay saja.-arena

gate'ayrouter mengatur lalu lintas paket data antar jaringan" maka di dalamnya bisa

dipasangi mekanisme pembatasan atau pengamanan (#iltering! paket$paket data. &ekanisme

ini disebut Cire'all. Co**es0on,en) No,e 8CN9 merupakan elemen pedantic yang menolong ketika analisa

megenai tra##ic lo'. 2/ adalah peer tra##ic dari mobile node dalam komunikasi data.

R/,io Ne)3o*5 Ss)e2 8RNC9 merupakan tempat mengatur terjadinya so#t handoner dan

mengendalikan sumberE radio dari beberapa node B. +an user eLuipment.

B/se )*/ns*e.ei6e* s)/)ion merupakan L'uipment paling luar yang berhubungan langsung

dengan mobile station (handphonemobilephone!.

Page 22: Tugas Mobile Computing 1

8/20/2019 Tugas Mobile Computing 1

http://slidepdf.com/reader/full/tugas-mobile-computing-1 22/22