Anda di halaman 1dari 19

MAKALAH

“JARINGAN AD HOC DAN VIRTUAL MACHINE”

Makalah ini Disusun Dalam Rangka Memenuhi Tugas Mata Kuliah


Jaringan Komunikasi Data Teori

Dosen Pengampu
Bobby Bachry, S.Kom., MMSI

Disusun oleh :

ANITA SILVIANA 2171020009


MIKE ANITA PUTRI 2171020136
METI DESPASARI 2171020029
RESTU AJI PRABOWO 2171020098

SISTEM INFORMASI

FAKULTAS TARBIYAH DAN KEGURUAN

UIN RADEN INTAN LAMPUNG

2022/2023
DAFTAR ISI

COVER...............................................................................................................................1

DAFTAR ISI.......................................................................................................................2

KATA PENGANTAR........................................................................................................3

BAB I PENDAHULUAN...................................................................................................4

A. Latar Belakang............................................................................................................4

B. Rumusan Masalah.......................................................................................................4

BAB II PEMBAHASAN....................................................................................................6

A. Pengertian Virtual Machine........................................................................................6

B. Sejarah Virtual Machine.............................................................................................6

1. System Virtual Machinces...................................................................................7

2. Process Virtual Machines....................................................................................7

C. Jenis Jenis Virtual Machine........................................................................................7

D. Fungsi Fungsi Virtual Machines.................................................................................8

E. Kelebihan dan Kekurangan Virtual Machine..............................................................9

F. Software Virtual Machines........................................................................................10

I................................................................................. Karakteristik Jaringan Ad Hoc


..................................................................................................................................13

J. Jenis Jenis Jaringan Ad Hoc.......................................................................................14

K. Kelebihan dan Kekurangan Ad Hoc.........................................................................15

BAB III PENUTUP..........................................................................................................17

3.1 Kesimpulan..............................................................................................................17

DAFTAR PUSTAKA.......................................................................................................18

ii
KATA PENGANTAR

Alhamdulillah puji syukur kami panjatkan kehadirat Allah SWT yang masih
memberikan banyak napas kehidupan, sehingga kami mampu menyelesaikan
penyusunan makalah tentang Jaringan Ad Hoc dan Virtual machine.

Makalah ini dibuat untuk memenuhi salah satu tugas mata kuliah jaringan
komunikasi data teori. Di dalam makalah ini, membahas banyak tentang Jaringan Ad
Hoc dan virtual machine secara lebih mendalam, yang berisikan pengertian,
fungsi/kegunaan, jenis, struktur, kelebihan dan kekurangan Jaringan Ad Hoc dan
virtual machine.

Kami sampaikan banyak terima kasih atas segala bentuk perhatian terhadap
makalah ini dan penulis berharap agar makalah ini mampu memberikan banyak
manfaat, baik itu bagi diri kami sendiri selaku penulis dan khususnya bagi para
pembaca pada umumnya.

Tak ada gading yang tak retak, tentu senada dengan dibuatnya makalah ini.
Dengan segala bentuk kerendahan hati, saran-saran dan kritik yang membangun
(konstruktif), tentu sangat kami harapkan dari para pembaca, dalam meningkatkan
penyusunan makalah yang lebih baik lagi di tugas-tugas yang lain pada waktu yang
akan datang.

Bandar Lampung, November 2022

Kelompok 5

iii
BAB I
PENDAHULUA
N

A. Latar Belakang

Di zaman yang kian berkembang pesat, teknologi juga kian mewabah, seiring
dengan ilmu pengetahuan di bidang teknologi komputer. Ilmu teknologi yang ada di
abad ke-21 ini mengalami banyak perkembangan di segala sektor dan Indonesia juga
mengalaminya. Peranan teknologi di dalam kehidupan manusia bisa dikatakan amat
sangat penting, karena di era milenial seperti sekarang ini, sebagian besar orang sudah
bertumpu dengan teknologi untuk membantu menyelesaikan tugas mereka. Cukup
mustahil apabila menyelesaikan pekerjaan tanpa menggunakan teknologi yang canggih.

Memang benar adanya apabila kehadiran teknologi bisa memberikan warna


tersendiri, di mana mampu membantu, sekaligus meringankan pekerjaan manusia. Akan
tetapi, perlu dicatat juga jika ada banyak hal yang harus dipelajari tentang komputer,
salah satunya adalah virtual machine (mesin virtual). Virtual machine mampu
menjalankan program, persis, layaknya sebuah komputer asli yang sedang dijalankan.
Virtual machine menjadi sebuah solusi dari tuntutan teknologi saat ini.

Sementara itu, masyarakat di Indonesia kebanyakan juga sudah begitu familiar


dengan berbagai macam sistem operasi, terlebih sistem operasi tersebut berbasis GUI
(Graphical User Interface), yang salah satunya adalah Windows. Tahun yang silih
berganti, versi Windows sendiri juga berkembang pesat, mengikuti zaman dan semakin
memanjakan para pengguna dalam mempermudah tugas manusia.

Kemajuan zaman tersebut yang menuntut kita untuk bisa bekerja dengan cepat
dan efisien, didukung juga dengan rasa nyaman saat menggunakan perangkat teknologi.
Maka dari itu, perkembangan di bidang teknologi harus diimbangi selalu oleh
perkembangan zaman. Sistem operasi kini sudah berevolusi menjadi banyak tipe, mulai
itu untuk versi yang lawas hingga versi yang terbaru.

B. Rumusan Masalah

1. Apa itu virtual machine?


4
2. Apa saja fungsi virtual machine?

5
3. Apa pengertian Jaringan Ad Hock ?
4. Bagaimana cara pengaplikasian jaringan Ad Hock ?

C. Tujuan

Penyusuan makalah virtual machine inu adalah tugas mata kuliah jaringan komunikasi
data teori yang disamping itu juga mampu memberikan wawasan dan keterampilsn
dalam bidang ilmu komputer.

D. Manfaat

Penyusunan makalah ivirtual machine ini bisa memberikan manfaat lebih jauh lagi
untuk kami sendiri dan para pembaca dalam menambah informasi akan teknologi
komputer

6
BAB II
PEMBAHASAN
A. Pengertian Virtual
Machine

Mesin virtual atau mesin maya (virtual machine) dalam ilmu komputer
merupakan implementasi perangkat lunak dari suatu mesin komputer yang mampu
menjalankan program sama, layaknya sebuah komputer asli.

Mesin virtual didasarkan terhadap arsitektur komputer dan menyediakan


fungsionalitas komputer fisik. Implementasi dari virtual machine melibatkan perangkat
keras, perangkat lunak, bahkan kombinasi keduanya.

Beberapa mesin virtual seperti halnya QEMU, dirancang untuk meniru berbagai
macam arsitektur dan memungkinkan pelaksanaan aplikasi perangkat lunak dan sistem
operasi yang ditulis oleh CPU atau arsitektur lain.

B. Sejarah Virtual Machine

Virtual machine pada awalnya didefinisikan oleh Gerald J. Popek dan Robert
P. Goldberg di tahun 1974, sebagai suatu duplikat yang efisien dan terisolasi dari
suatu mesin asli. Di masa yang sekarang ini, virtual machine yang beredar mampu
melakukan simulasi perangkat keras, walaupun tak ada perangkat keras aslinya
sekalipun.
Contohnya ialah program yang ditulis dalam menggunakan bahasa Java akan
dilayani oleh Java Virtual Machine (JVM) dengan cara memberikan perintah-
perintah yang dimengerti JVM yang selanjutnya mampu memberikan hasil yang
diharapkan.
Dengan memberikan layanan seperti ini terhadap program tersebut,
perangkat lunak JVM berlaku sebagai suatu mesin virtual, sehingga program tak lagi
membutuhkan akses secara langsung melalui sistem operasi atau perangkat keras
yang sangat bervariasi dan membutuhkan pemrograman masing-masing secara
spesifik.
Mesin virtual terdiri atas 2 kategori besar yang dipisahkan menurut cara
penggunaan dan tingkat keterhubungan dengan mesin aslinya, yakni :
7
1. System Virtual Machinces
Perangkat yang berupa platform sistem lengkap dan mampu menjalankan suatu sistem
operasi dengan lengkap

2. Process Virtual Machines


Didesain untuk menjalankan suatu program komputertertentu saja, yang berarti virtual
machine ini mendukung proses tertentu juga. Karakteristik yang paling dasar dari
process virtual machines adalah batasan terhadap perangkat lunak yang berjalan di
mesin tersebut, sumber daya yang terbatas dan tak bisa mengakeses di luar tembok
batasan dunia maya.

C. Jenis Jenis Virtual Machine

a) System Virtual Machines

Keinginan dalam menjalankan beberapa sistem operasi menjadi


motif awal adanya virtual machine, sehingga memungkinkan pembagian
waktu diantara beberapasistem operasi single-tasking.
IBM menjadi sistem pertama yang mendukung virtualisasi penuh,
menerapkan pembagian waktu dengan menyediakan setiap pengguna
terhadap sistem operasi tunggal, Conversational Monitor System (CMS).
Berbeda dengan virtual memory, sebuah system virtual machine
memberikan hak kepada pengguna dalam menulis instruksi. Pendekatan ini
tentu memiliki keunggulan, seperti mampu menambahkan perangkat input
maupun output yang tidak diizinkan dalam sistem standar.
Penggunaan virtual machine dalam mendukung sistem operasi tamu
yang terpisah tentu sangat populer dalam embedded systems. Penggunaan
yang paling umum ialah menjalankan sistem operasi secara real-time,
bersamaan dengan sistem operasi lain yang tengah dijalankan, yang paling
banyak disukai adalah Linux dan Windows.

b) Process Virtual Machine


Sebuah process virtual machine terkadang disebut sebagai application
virtual machine atau managed runtime environment (MRE) yang berjalan sebagai
aplikasi normal di suatu sistem operasi dan mendukung suatu proses yang berjalan.

8
Process virtual machines diimplementasikan dengan menggunakan
interpreter, kinerja yang cukup sebanding dengan bahasa pemrograman yang
dikompilasi yang mampu dicapai dengan menggunakan just-in-time compilation.
Jenis virtual machine yang satu ini kian populer dengan bahasa
pemrograman Java yang berhasil diimplementasikan menggunakan virtual
machine Java. Ada juga contoh lainnya seperti .NET Framework yang
berjalan pada virtual machine, disebut dengan Common Language Runtime.
Semua itu bisa berfungsi sebagai lapisan abstraksi terhadap berbagai macam
bahasa komputer.

D. Fungsi Fungsi Virtual Machines

1. Berganti ke Versi Sistem Operasi yang Lebih Baru

Dengan menggunakan virtual machine, pengguna bisa melakukan adopsi


metode yang aman untuk menjalankan versi pengembangan, contohnya
menjalankan sistem operasi Windows 10 pada komputer pengguna yang tengah
menjalankan sistemoperasi Windows 8.
Dengan adanya metode ini, memungkinkan para pengguna untuk
melakukan ujicoba terhadap sistem operasi Windows 10 tanpa harus menginstall
versi Windows dikomputer/laptop secara langsung.

2. Virtualisasi dari Dekstop Pengguna

Ada kecenderungan yang muncul di kalangan komunitas IT di mana


pengguna menyimpan aplikasi desktop dan sistem operasi di dalam sebuah virtual
machine yang terpisah dari server dan menggunakan personal computer (PC)
sebagai "thin client" keserver.

Setiap pengguna terisolasi dari semua pengguna yang lain dengan


menggunakan bantuan teknologi virtual machine dan pemeliharaan aplikasi yang
dialihkan dari setiap desktop ke data center.

3. Melakukan Pengujian dengan Sistem Operasi yang Berbeda

9
Pengguna juga bisa dengan mudah menginstal distribusi Linux yang
berbeda atau sistem operasi lain yang kurang dikenal dalam virtual machine dalam
melakukan suatu bentuk eksperimen dan memahami bagaimana sistem operasi
tersebut bekerja.
Beberapa sistem operasi bisa berjalan di server yang sama, sehingga bisa
menghilangkan kebutuhan dalam mendedikasikan 1 fisik server ke 1 aplikasi.

4. Melakukan Tahap Pengujian Software di Banyak Platform yangBerbeda


Pada saat dibutuhkan adanya suatu pengujian, apakah suatu aplikasi bisa
bekerja pada beberapa sistem operasi, atau hanya bisa bekerja di beberapa versi
sistem operasi Windows.
Pengguna bisa dengan mudah menginstal di masing-masing virtual machine,
dibandingkan harus menginstal di banyak komputer yang berbeda.

5. Komplikasi Server yang Berbeda dalam Penggunaan Bisnis

Dalam tujuan bisnis dengan aplikasi yang berjalan di beberapa server,


server- server yang ada bisa dimasukkan ke dalam virtual machine dan dijalankan
pada hanya1 personal computer (PC).
Sehingga, hal ini tak menyebabkan adanya masalah keamanan yang
mungkin saja bisa terjadi saat menjalankan server yang berbeda di sistem operasi
yang sama.

E. Kelebihan dan Kekurangan Virtual Machine

a) Kelebihan Virtual Machine

1. Command Management Interface (CMI) yang sederhana untuk semua fungsi


sistem operasi
2. Memungkinkan penggunaan snapshot virtual machine sebagai pengujian
3. Tidak ada perangkat keras (hardware) yang harus dipelihara
4. Meningkatkan penggunaan perangkat keras (hardware) komputer
5. Mampu menekan biaya operasi
6. Ketersediaan yang tinggi
7. Mampu menjalankan program lain yang belum tentu sama di host machine

10
8. Memungkinkan kembali kepada keadaan sebelumnya jika terjadi kesalahan
9. Segi keamanan yang baik
10. Memungkinkan mendefinisikan suatu jaringan dari virtual machine
11. Kemudahan dalam penggunaan
12. Sebagai bahan belajar dan membandingkan berbagai sistem operasi

b) Kekurangan Virtual Machines

1. Implementasi yang sulit, terlebih untuk orang awam


2. Sistem operasi pada host machine dan virtual machine berjalan lambat
3. Kesulitan dalam sistem penyimpanan
4. Jika host machine mati, maka virtual machine tak dapat diakses
5. Kemungkinan terjadi overheating pada memori dan processor

F. Software Virtual Machines

1. VirtualBox

Oracle VM VirtualBox merupakan perangkat lunak virtualisasi yang bisa


dipergunakan dalam mengeksekusi sistem operasi tambahan di dalam sistem
operasi utama. Sebagai contoh, apabila seseorang memiliki sistem operasi
Microsoft Windows yang terpasang di dalam komputer, maka seseorang tersebut
bisa juga menjalankan sistem operasi lain yang diinginkan pada sistem operasi
Microsoft Windows.
Fungsi ini sangat penting apabila seseorang ingin melakukan suatu uji coba
dansimulasi instalasi suatu sistem, tanpa harus kehilangan sistem yang sudah ada.

2. Parallels

Parallels Desktop for Mac merupakan sebuah perangkat lunak virtualisasi


perangkat keras yang ditujukan untuk Macintosh dengan processor Intel.
Pengembangsoftware ini adalah Parallels, Inc.

3. VMWare

VMWare Workstation adalah suatu perangkat lunak virtualisasi untuk


11
arsitektur komputer x64 dan x86-64 dari VMWare, yang menjadi bagian dari EMC
Corporation. Perangkat lunak ini digunakan untuk membuat banyak komputer
virtual dan digunakansecara simultan dengan sistem operais yang digunakan.

G. Definisi Jaringan Komputer


Dengan berkembangnya teknologi komputer dan komunikasi suatu model
komputer tunggal yang melayani seluruh tugas-tugas komputasi suatu organisasi kini
telah diganti dengan sekumpulan komputer yang terpisah-pisah akan tetapi saling
berhubungan dalam melaksanakan tugasnya, sistem seperti ini disebut jaringan
komputer (computer network).(1)

Dalam buku ini kita akan menggunakan istilah jaringan komputer untuk
mengartikan suatu himpunan interkoneksi sejumlah komputer yang autonomous.
Dua buah komputer dikatakan terinterkoneksi bila keduanya dapat saling bertukar
informasui. Betuk koneksinya tidak harus melalui kawat tembaga saja melainkan
dapat emnggunakan serat optik, gelomabng mikro, atau satelit komunikasi.
Untuk memahami istilah jaringan komputer sering kali kita dibingungkan
dengan sistem terdistribusi (distributed system). Kunci perbedaannya adalah bahwa
sebuah sistem terdistribusi,keberadaan sejumlah komputer autonomous bersifat
transparan bagi pemakainya. Seseorang dapat memberi perintah untuk mengeksekusi
suatu program, dan kemudian program itupun akan berjalan dan tugas untuk
memilih prosesor, menemukan dan mengirimkan file ke suatu prosesor dan
menyimpan hasilnya di tempat yang tepat mertupakan tugas sistem operasi. Dengan
kata lain, pengguna sistem terditribusi tidak akan menyadari terdapatnya banyak
prosesor (multiprosesor), alokasi tugas ke prosesor-prosesor, alokasi f\ile ke disk,
pemindahan file yang dfisimpan dan yang diperlukan, serta fungsi-fungsi lainnya
dari sitem harus bersifat otomatis.
Pada suatu jaringan komputer, pengguna harus secara eksplisit log ke sebuah
mesin, secara eksplisit menyampaikan tugasnya dari jauh, secara eksplisity
memindahkan file-file dan menangani sendiri secara umum selusurh manajemen
jaringan. Pada sistem terdistribusi, tidak ada yang perlu dilakukan secara eksplisit,
sermunya sudah dilakukan secara otomatis oleh sistem tanpa sepengetahuan pemakai.
Dengan demikian sebuah sistem terdistribusi adalah suatu sistem perangkat
lunak yang dibuat pada bagian sebuah jaringan komputer. Perangkat lunaklah yang

12
menentukan tingkat keterpaduan dan transparansi jarimngan yang bersangkutan.
Karena itu perbedaan jaringan dengan sistem terdistribusi lebih terletak pada
perangkat lunaknya (khususnya sistem operasi), bukan pada perangkat kerasnya.

H. Pengertian Ad Hoc
Definisi ad hoc network adalah desentraliasi dari jaringan wireless, disebut
ad hoc network karena tidak bergantung pada infrastruktur yang sudah ada, seperti
router dalam jaringan kabel ataupun Access Point pada jaringan nirkabel.
Dalam Ad hoc network, setiap node bertugas dalam merouting data kepada
node lain, jadi penentuan node mana yang mengirimkan data dibuat secara dinamis
berdasarkan konektivitas dari jaringan itu sendiri. Sifat desentralisasi, protokol
routing dinamis, dan mudah untuk diterapkan menjadikan ‘jaringan ad hoc’ cocok
untuk diimplementasikan disaat jaringan terpusat tidak dapat digunakan (situasi
darurat seperti bencana alam atau konflik militer).
Dalam beberapa tahun terakhir, banyak pakar jaringan mengalihkan perhatian
mereka dari jaringan terpusat – seperti Internet dan jaringan telepon seluler – dan
berpindah ke ad hoc network. Di Internet, tanggung jawab untuk mengarahkan lalu
lintas data terletak pada perangkat yang disebut router. Penyedia layanan Internet
memantau arus lalu lintas di jaringan mereka, dan jika ada kemacetan di satu tempat,
mengubah/merevisi setting router ke pengaturan yang sesuai.
Dengan jaringan telepon seluler, dua orang dalam satu lingkungan bisa saling
berbicara melalui telepon, tetapi mereka tidak bertukar data secara langsung.
Sebaliknya, mereka mengirim data (percakapan) ke menara pemancar yang akan
menentukan data itu harus dibawa kemana – seperti halnya terjadi juga bagi ribuan
pengguna telepon seluler lain di sekitarnya.
Dalam jaringan ad hoc, tidak ada base station, dan tidak ada pengawas yang
memantau kinerja jaringan secara keseluruhan. Sensor yang digunakan di jaringan
ad hoc akan aktif dan mencoba untuk menentukan berapa banyak sensor aktif
lainnya yang berada dalam jangkauan komunikasi. Bersama-sama, sensor kemudian
mengumpulkan informasi apapun yang mereka butuhkan untuk melakukan tugas
kolektif mereka.
Karena perangkat genggam seperti smartphone ataupun tablet pc menjadi
lebih canggih dan diminati orang, prospek bahwa mereka dapat mengatur diri
mereka sendiri ke dalam ad hoc network juga menjadi lebih menarik. Bisa kita

13
bayangkan, misalnya, ribuan orang di suatu lingkungan bergabung dalam ad hoc
network, dan saling berbagi data seperti video sehingga ribuan orang tersebut dapat
menonton video tersebut secara bersamaan tanpa harus membebani jaringan data.
Tapi sampai ditemukan applikasi yang dapat berperan sebagai pengatur dari ad hoc
network yang dapat menarik orang-orang untuk membuka akses teleponnya untuk
berbagi jaringan secara langsung melalui ad hoc dengan orang sekitarnya; hal
tersebut belum bisa dilakukan.

I. Karakteristik Jaringan Ad Hoc

Ad hoc memiliki beberapa karakteristik unik, di antaranya sebagai berikut

1. Router free
Berbagai file antar komputer satu dengan yang lain tanpa memerlukan router
merupakan keuntungan utama menggunakan jaringan ad hoc. Karena itu,
menjalankan jaringan ad hoc bisa lebih terjangkau daripada jaringan tradisional.
Anda tidak perlu biaya tambahan router. Namun, jika Anda hanya memiliki satu
komputer, tidak memungkinkan untuk menggunakan jaringan ad hoc.

2. Multiple wireless link


Artinya setiap node dalam ad hoc memiliki mobilitas tinggi yang
memungkinkan beberapa interface dapat terhubung dengan beberapa node lainnya.
Jaringan ini juga bisa dengan cepat dibuat dalam situasi apapun, meski dalam
keadaan darurat sekalipun.

3. Dyanamic topology
Node pada ad hoc juga bersifat mobile. Dengan demikian, topologi jaringan
di dalamnya bisa berubah dengan acak. jika terjadi kesalahan dalam jaringan,
masalah yang lebih kompleks akan terjadi pada routing protokol.

4. Limited resources
Ad hoc adalah salah satu jenis jaringan wireless. Karenanya ia memiliki limit
pada kapasitas memori dan daya.

14
5. High speeed
Menggunakan jaringan ad hoc tidak memerlukan perangkat keras maupun
perangkat lunak tambahan. Jika Anda perlu menghubungkan banya komputer
dengan cepat dan mudah, maka Ad hoc adalah solusi yang tepat.

J. Jenis Jenis Jaringan Ad Hoc

Perlu Anda ketahui, jaringan Ad Hoc ternyata terdiri dari beberapa jenis.
Tercatat ada 7 jenis jaringan Ad Hoc yang dapat dipakai. Ketujuh jaringan tersebut
yaitu :

1. Wireless Ad Hoc Network (WANET)

Merupakan jaringan Ad Hoc yang ada di dalam jaringan nirkabel pada


perangkat komputer dan laptop. Cara kerja dari WANET hampir sama seperti client
dan server dimana perangkat komputer dapat mengirim, menerima sekaligus
menghasilkan data. Konektivitas jaringan sangat berpengaruh dalam penentuan
persebaran node.

2. Mobile Ad Hoc Network (MANET)

Adalah jaringan Ad Hoc yang dipakai pada perangkat mobile seperti telepon
seluler. MANET dapat terhubung ke segala penjuru secara bebas. Oleh sebab itu
penyebarannya sering berubah dan diteruskan ke lalu lintas jaringan yang tidak
terkait.

3. Vehicular Ad Hoc Network (VANET)

Adalah jaringan Ad Hoc yang bekerja dari suatu kendaraan dan berfungsi
sebagai alat komunikasi antar kendaraan atau antara kendaraan yang ada di pinggir
jalan.

4. Internet Based Mobile Ad Hoc Network (iMANET)

15
Adalah jaringan Ad Hoc yang menjembatani node bergerak dengan node
internet gateway. Penerapannya dapat dilihat pada jaringan infrastruktur suatu
wilayah atau perkotaan.

4. Self Powered Ad Hoc Network (SPAN)

Adalah jaringan Ad Hoc yang biaya operasionalnya relatif kecil. Jaringan


SPAN memanfaatkan kemajuan teknologi di bidang manajemen daya energi
permanen. Selain itu, terdapat microsensor dan teknologi pemrosesan yang
dioptimalkan untuk pemakai yang membutuhkan penyebaran informasi secara cepat.
Penerapan SPAN biasanya dipakai pada latihan perang.

6. Jaringan Militer (Tactical MANETs)


Jaringan ini juga dipakai untuk keperluan militer untuk mengetahui lokasi
tiap-tiap tentara. Jaringan MANETs fokus pada keamanan, jangkauan dan integrasi
jaringan dengan sistem yang sudah ada pada bidang militer.

7. Smart Phone Ad Hoc Network (SPANs)


Adalah jaringan Ad Hoc yang menggunakan bluetooth dan wifi dalam
membangun jaringan peer to peer. Jaringan ini tidak bergantung pada operator
seluler, titik akses nirkabel dan infrastruktur jaringan tradisional.

K. Kelebihan dan Kekurangan Ad Hoc

a) Kelebihan
1. Tidak memerlukan dukungan backbone infrastruktur sehingga mudah
diimplementasikan dan sangat berguna ketika infrastruktur tidak ada ataupun
tidak berfungsi lagi.
2. Mobile node yang selalu bergerak (mobility) dapat mengakses informasi secara
real time ketika berhubungan dengan mobile node lain, sehingga pertukaran
data dan pengambilan keputusan dapat segera dilaksanakan.
3. Fleksibel terhadap suatu keperluan tertentu karena jaringan ini memang
bersifat sementara.
4. Dapat direkonfigurasi dalam beragam topologi baik untuk jumlah user kecil
hingga banyak sesuai dengan aplikasi dan instalasi (scalability).

16
b) Kekurangan
1. Packet loss (kehilangan paket data) akan terjadi bila transmisi mengalami
kesalahan (error)
2. Seringkali terjadi disconnection, karena tidak selalu berada dalam area cakupan.
3. Bandwidth komunikasi yang terbatas
4. Lifetime baterai yang singkat.
5. Kapasitas kemampuan jangkauan mobile node yang terbatas dan bervariasi.

17
BAB III
PENUTUP

3.1 Kesimpulan

Virtual Machine atau mesin virtual atau mesin maya dalam ilmu komputer
merupakan implementasi perangkat lunak dari sebuah mesin komputer yang mampu
menjalankan program sama, seperti halnya suatu komputer asli.

Dengan menggunakan virtual machine, pengguna bisa menggunakan berbagai


macam sistem operasi yang diinginkan atau yang dibutuhkan, tanpa ada perangkat keras
(hardware) tambahan, yang tentu bisa memangkas biaya.

18
DAFTAR PUSTAKA

Data, Global. 2020. “Apa Itu Jaringan Ad Hoc”,


https://www.dataglobal.co.id/perangkat-jaringan-komputer/ , diakses pada 28
November 2022 pukul 22.30.
“Prolog Perangkat Jaringan Komputer Ad Hoc”,
https://makinrajin.com/blog/perangkat- jaringan-komputer , diakses pada
28 November 2022 pukul 22.32.
Sekawan, Media. 2022. “Mengenal Apa Itu Virtual Machine”,
https://www.sekawanmedia.co.id/blog/osi-layer-adalah/ , diakses pada 28
November 2022 pukul 22.40.
Jagoan, Hosting. 2020. “Kerja Virtual Machine,
https://www.jagoanhosting.com/blog/osi-layer/, diakses pada 28 November
2022 pukul 20.17.
Azka, Dani. 2022. “Macam-Virtual Machine
https://mediaindonesia.com/teknologi/433330/jaringan-
komputerpengertian-jenis- transmisi-dan-topologi , diakses pada 28
November 2022 pukul 21.43.

19

Anda mungkin juga menyukai