Tugas 1 Pemrograman Jaringan : Program getIP

Pada kesempatan kali ini akan dijelaskan mengenai cara membuat suatu program yang nantinya kurang lebih memiliki fungsi yang sama dengan perintah "ipconfig", yaitu perintah untuk mengetahui IP address yang diakses melalui command prompt pada sistem operasi windows. Program ini dibuat menggunakan bahasa pemrograman Java dan dijalankan pada command prompt. Berikut adalah penjelasannya :


Gambar diatas adalah hasil dari perintah ipconfig, dari perintah tersebut diketahui bahwa IP address yang dimiliki adalah 192.168.1.4. Hasil ini akan dibandingkan dengan program yang akan dibuat menggunakan bahasa pemrograman java. Berikut adalah potongan programnya :

import java.net.*;
public class getIP {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) { if (i > 0) {
System.out.print(“.”);
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
}

Bagian utama dari program tersebut adalah : 

1. InetAddress host = null; berguna untuk memanggil kelas InetAddress pada Java yang berisi perintah untuk berbagai fungsi jaringan. Kelas ini dideklarasikan dengan objek baru yaitu host

2. host = InetAddress.getLocalHost(); berguna untuk mendapatkan hak akses Local Host dari komputer, hak ini untuk membaca data-data dari komputer itu sendiri. 

3. byte ip[] = host.getAddress(); berguna untuk mendapatkan alamat IP.

Jika dijalankan maka hasilnya adalah sebagai berikut :


Hasil dari program yang telah dibuat memliki hasil yang sama dengan perintah ipconfig. 







Senin, Juni 08, 2015
Posted by Agung Dermawan

ANALISIS WEBSITE VIDIO.COM DENGAN ALEXA RANK


ALEXA RANK

Alexa rank itu adalah sebuah peringkat terhadap sebuah website atau blog berdasarkan trafik atau banyaknya pengunjung yang diberikan atau dibuat oleh alexa.com, dan data trafik tersebut diambil melalui toolbar alexa pada browser pengunjung website atau blog tersebut. Alexa rank setiap website atau blog berbeda-beda jumlahnya. Jika alexa suatu blog rendah maka semakin bagus namun jika alexa suatu blog tinggi, artinya trafik blog tersebut rendah. Beda dengan Page Rank yang diberikan oleh mbah google karna semakin tinggi Page Rank suatu blog maka semakin bagus pula blog tersebut, namun nilai page rank google tak sebanyak alexa rank yaitu maksimal PR 10.


Alexa Traffic Rank tidak sepopuler punyanya Google. Namun ternyata Alexa Rank cukup penting bagi para Blogger yang ingin menjadikan blog-nya sebagai monetize blog karena kebanyakan menggunakan rank Alexa sebagai syarat atau patokan dalam menentukan nilai dari sebuah website. Dan berikut ini tips meningkatkan alexa rank web atau blog kita.


HASIL ANALISIS WEBSITE VIDIO.COM DENGAN ALEXA RANK
 
Berikut adalah hasil dari analisa yang telah dilakukan terhadap website vidio.com dengan memanfaatkan alexa rank yaitu website khusus untuk menganalisis ranking atau peringkat dari suatu website.

Hasil analisis diatas menunjukkan rangking dari website tersebut baik secara Global atau Negara (asal website tersebut). Disini www.vidio.com berada pada peringkat 17,913 di dunia dan mengalami kenaikan 10,684 peringkat dari sebelumnya selama 3 bulan, sedangkan di Indonesia sendiri berada pada peringkat 323.



Gambar diatas terdiri dari 3 point utama yang menampilkan persentase keterlibatan pengunjung website vidio.com, 3 point utama tersebut adalah :
  • Bounce Rate,  menampilkan persentase kunjungan ke situs yang terdiri dari satu tampilan laman yakni 33.10% mengalami penurunan sebesar 5.00% dalam 3 bulan.

  • Daily Pengunjung Per Visitor, akan menampilakn persentase perkiraan tampilan halaman unik setiap hari per pengunjung di situs yakni sebesar 3.80% mengalami penurunan yang sangat tajam sampai 9.57% dalam 3 bulan.

  • Daily Time On Site, perkiraan waktu setiap hari di situs (mm: ss) per pengunjung ke situs tersebut yakni sebesar 5:41 mengalami kenaikan 3.00% dalam 3 bulan.

    Gambar diatas menunjukkan rata-rata pengunjung yang mengakses situs vidio.com berdasarkan negara, dari gambar diatas diketahu bahwa rata-rata pengunjung berasal dari negara Indonesia, Singapore, Cambodja dan United States dengan persentase masing-masing seperti yang tertera pada gambar diatas.


    Analisis diatas menunjukan presentase pencarian website vidio.com menggunakan search engine sebesar 6.10% dan mengalami penurunan sebesar 52.00% dalam 3 bulan. Pencarian terbanyak dengan search engine dengan menggunakan kata kunci ‘vidio’ mendapat presentase sebesar 45.91%.


    Gambar diatas menunjukkan alamat website apa saja yang terhubung dengan vidio.com, dari gambar diatas dapat diketahu bahwa vidio.com terhubung dengan google.com, facebook.com, amazon.com, youtube.com dan yahoo.com.


    Gambar diatas menunjukkan kecepatan vidio.com ketika website ini diakses atau di-load, vidio.com 59% lebih lambat dengan kecepatan 1.194 seconds.


    Gambar diatas menunjukkan siapa saja yang mengakses atau mengunjungi website vidio.com, diketahu bahwa pengunjung yang mengakses website ini adalah laki-laki dengan segi pendidikan mahasiswa dengan lokasi yang digunakan untuk mengakses mayoritas adalah tempat kerja.
Jumat, Mei 29, 2015
Posted by Agung Dermawan

CYBERCRIME (KEJAHATAN DUNIA MAYA)



A. PENGERTIAN CYBERCRIME

Istilah yang mengacu kepada aktivitas kejahatan dengan komputer atau jaringan komputer menjadi alat, sasaran atau tempat terjadinya kejahatan. Termasuk ke dalam kejahatan dunia maya antara lain adalah penipuan lelang secara online, pemalsuan cek, penipuan kartu kredit/carding, confidence fraud, penipuan identitas, pornografi anak, dll. Cybercrime juga digunakan untuk kegiatan kejahatan tradisional di mana komputer atau jaringan komputer digunakan untuk mempermudah atau memungkinkan kejahatan itu terjadi.

B. JENIS-JENIS CYBERCRIME

Berdasarkan jenis aktifitasnya, cybercrime terdiri dari :

1. Arp spoofing

Teknik yang cukup populer untuk melakukan penyadapan data, terutama data username/password yang ada di jaringan internal


2. Carding
Berbelanja mengunakan nomor atau identitas kartu kredit orang lain yang dilakukan secara ilegal. Pelakunya biasa disebut carder.



3. Hacking 

Kegiatan menerobos program komputer milik orang/pihak lain. Hacker adalah orang yang gemar ngoprek komputer, memiliki keahlian membuat dan membaca program tertentu, dan terobsesi mengamati keamanan (security)-nya. Biasanya hacker akan memberitahu kepada programer komputer yang diterobos mengenai adanya kelemahan pada program yang dibuat agar segera diperbaiki.


4. Cracking

Dapat dikatakan hacking untuk tujuan jahat. Pelakunya disebut cracker. Meski sama-sama menerobos keamanan komputer orang lain, “hacker” lebih fokus pada prosesnya. Sedangkan “cracker” lebih fokus untuk menikmati hasilnya. Dengan kata lain kracker adalah pencuri, pencoleng atau perampok yang beraksi di dunia maya.



5. Defacing

Kegiatan mengubah halaman situs/website pihak lain, Tindakan deface ada yang semata-mata iseng, unjuk kebolehan, pamer kemampuan membuat program, tapi ada juga yang jahat, untuk mencuri data dan dijual kepada pihak lain.



6. Phising

Tindak kejahatan memancing pemakai komputer di internet (user) agar mau memberikan informasi data diri pemakai (username) dan kata sandinya (password) pada suatu website yang sudah di-deface. Phising biasanya diarahkan kepada pengguna online banking. Isian data pemakai dan password yang vital yang telah dikirim akhirnya akan menjadi milik penjahat tersebut dan digunakan untuk belanja dengan kartu kredit atau uang rekening milik korbannya.



7. Spamming

Mengirimkan pesan atau iklan yang tidak dikehendaki melalui surat elektronik (E-mail). Pengiriman e-mail dapat hadiah, lotere.



8. Malware

Program komputer yang mencari kelemahan dari suatu software. Umumnya malware diciptakan untuk membobol atau merusak suatu software atau operating system. Malware terdiri dari berbagai macam, yaitu: virus, worm, trojan horse, adware, browser hijacker, dll.



9. Jamming

Sebuah bentuk interferensi dengan mengurangi energi frekuensi radio dari sumber energi tertentu dengan karakteristik tertentu untuk mencegah receiver menerima sinyal GPS pada suatu area yang ditargetkan. Karakteristik Sinyal GPS berada bebas diangkasa membuat orang bisa dengan mudah untuk membuat tipuan sinyal sejenis. Hanya dengan sebuah sinyal generator maka frekuensi radio dari oscillator dapat dimodifikasi. Bahkan hal ini bisa dilakukan dengan menggunakan sebuah pesawat Hand Phone. Biasanya para jammer jika takut diketahui didarat umumnya akan melakukannya dari atas pesawat udara atau balon udara.



10. Spoofing
Sebuah teknik yang telah lama digunakan untuk mengelabui wilayah jangkauan operasi radar. Pada kasus GPS, tujuan dari teknik ini adalah untuk membuat receiver aktif GPS terkunci pada sebuah sinyal palsu, dan kemudian secara perlahan – lahan dibelokan menuju target yang lain. Meaconing adalah reception, delay dan rebroadcast dari radio navigasi.

C. REFERENSI

http://id.wikipedia.org/wiki/Kejahatan_dunia_maya
http://bahlayadmarini.blogspot.com/2013/03/jenis-jenis-cybercrime-berdasarkan.html 
Posted by Agung Dermawan

KONFIGURASI DHCP SERVER PADA LINUX UBUNTU

Anggota kelompok :

1. Agung Dermawan (50411330)
2. Devi Triana Arifin (51411938)
3. Sonityo Danang Jaya (56411856)
4. Tri Ajeng Listiani (57411159)
5. Yuda Aristian (57411596)

Kelas : 4IA18

-----------------------------------------------------------------------------------------------------

A.     KONIFGURASI SERVER

1.      Jalankan Linux Ubuntu
2.      Buka Terminal dan Ketikkan

#sudo su

3.      Letakkan file DHCP Server di desktop lalu install file DHCP tersebut dengan cara masuk ke direktory, caranya sebagai berikut :

#cd desktop/

#cd DHCP3-Server

#dpkg –i *.deb


Tunggu hingga proses peng-install-an selesai seperti gambar dibawah ini :





4.      Langkah selanjutnya adalah melakukan konfigurasi atau peng-edit-an pada file dhcpd.conf agar dapat berfungsi sebagai server dhcp.

Ketikkan perintah berikut di terminal :

#cd /etc/dhcp3

#gedit dhcpd.conf

Setelah masuk pada file dhcpd.conf, lakukan konfigurasi sesuai dengan gambar berikut :



Dari gambar diatas diketahui bahwa client akan memperoleh IP address secara otomatis dengan jangkauan IP mulai dari 192.168.50.100 hingga 192.168.50.200 dengan menggunakan IP class C.

5.      Selanjutnya adalah menentukan interface yang digunakan untuk server dhcp, dengan cara ketikkan perintah berikut di terminal :

#gedit /etc/default/dhcp3-server

Setelah masuk, ketikkan sesuai gambar di bawah ini :


6.      Langkah terakhir adalah me-restart konfigurasi server yang telah dilakukan sebelumnya. Ketikkan perintah berikut :
# /etc/init.d/dhcp3-server restart

B.     KONFIGURASI CLIENT

1.      Buka Control Panel


2.      Klik Network and Internet Connections



3.      Klik Network Connections



4.      Klik kanan Icon Local Area Connections, pilih Properties



5.      Pilih Internet Protocol (TCP/IP), lalu klik Properties.




6.      Pada Tab General, pilih Obtain an IP address automatically dan Obtain DNS server address automatically, lalu OK.



7.      Client dan server sudah di konfigurasi menggunakan dhcp server, lihat pada Network Connections Details :


Posted by Agung Dermawan

Search Engine Optimization (SEO)




A. PENGERTIAN SEO

Search Engine Optimization merupakan suatu cara yang dilakukan pada sebuah blog atau website yang bertujuan untuk meningkatkan jumlah trafik kunjungan melalui mesin pencari menuju website atau blog tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut.


B. JENIS-JENIS OPTIMASI SEO

Optimasi SEO dibagi menjadi dua, yaitu : 

a. Optimasi SEO on page 

Optimasi SEO on page adalah sebuah optimasi mesin pencari yang dilakukan dari dalam blog atau website itu sendiri. Contohnya dengan menerapkan beberapa dasar keyword yang ditarget kedalamnya.

Berikut dasar yang harus diterapkan dalam on page seo :

1. Title Tag
2. Meta Description
3. URL
4. Heading (h1, h2, h3, h4)
5. Image & Image ALt Tag
6. Link to Site Authority
 
b. Optimasi SEO off page 

Optimasi SEO off page adalah optimasi mesin pencari yang dilakukan dari luar blog atau website itu sendiri. Contohnya dengan menggunakan backlink atau meletakkan link dari halaman situs yang dimiliki kepada halaman situs orang lain yang mempunyai PR (Page Rank) yang tinggi.


C. TEKNIK-TEKNIK SEO

Jenis teknik SEO juga terbagi menjadi dua yaitu : 

a. Teknik white hat SEO

Teknik white hat SEO adalah suatu teknik optimasi SEO yang bersih, teknik optimasi SEO yang dianjurkan dan yang aman apabila digunakan.

b. Teknik black hat SEO

teknik black hat SEO adalah suatu teknik optimasi SEO yang kotor, yang apabila dipergunakan akan mendapatkan hukuman yang fatal dari Google dan teknik black hat SEO ini juga sangat dibenci oleh Google.


D. KESIMPULAN 

Optimasi SEO ini perlu dilakukan oleh blogger ketika blog atau website yang dimilikinya menempati posisi teratas dan mendapatkan banyak pengunjung dari mesin pencari. Pada prakteknya optimasi SEO on page dan optimasi SEO off page tidak boleh dipisahkan karena apabila hanya menerapkan salah satu dari keduanya menyebabkan hasil yang kurang optimal.


E. REFERENSI

http://m-seo.heck.in/pengertian-seo-dan-definisi-apa-itu-seo.xhtml
http://www.rudinazar.com/apa-itu-seo/

Minggu, April 19, 2015
Posted by Agung Dermawan

CLOUD COMPUTING (KOMPUTASI AWAN)

                           






PENGERTIAN CLOUD COMPUTING

Cloud computing merupakan teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga/mengelola data dan aplikasi. Cloud computing membantu konsumen dan pebisnis untuk menggunakan aplikasi tanpa melakukan instalasi, mengakses file pribadi mereka di komputer manapun dengan akses internet. Teknologi ini memungkinkan efisiensi lebih dengan memusatkan penyimpanan, memory, pemrosesan, dan bandwith. 


KARAKTERISTIK CLOUD COMPUTING


On-demand self-service. Sebuah layanan cloud computing harus dapat dimanfaatkan oleh pengguna melalui mekanisme swalayan dan langsung tersedia saat dibutuhkan, dan campur tangan penyedia layanan sangat minim.

Broad network access. Sebuah layanan cloud computing harus dapat diakses dari mana saja, kapan saja, dengan alat apapun, asalkan kita terhubung kejaringan layanan.

Resource pooling. sebuah layanan cloud computing harus tersedia secara terpusat dan dapat membagi sumber daya secara efisien.

Rapid elasticity. Sebuah layanan cloud computing harus dapat menaikkan atau menurunkan kapasitas sesuai kebutuhan.

Measured service. Sebuah layanan cloud computing harus disediakan secara terukur, karena nantinya akan digunakan dalam proses pembayaran. Oleh karena layanan cloud computing dibayar sesuai penggunaan, maka layanan ini harus terukur dengan baik.


MANFAAT CLOUD COMPUTING

Berikut ini adalah beberapa manfaat yang dapat dirasakan dengan adanya cloud computing :

Skalabilitas, Dengan cloud computing kita bisa menambah kapasitas penyimpanan data kita tanpa harus membeli peralatan tambahan, misalnya hardisk dll. Kita cukup menambah kapasitas yang disediakan oleh penyedia layanan cloud computing.

Aksesibilitas, Dengan cloud computing kita bisa mengakses data kapanpun dan dimanapun kita berada, asal kita terkoneksi dengan internet, sehingga memudahkan kita mengakses data disaat yang penting.

Keamanan, Dengan cloud computing data kita bisa terjamin keamanan nya oleh penyedia layanan cloud computing, sehingga bagi perusahaan yang berbasis IT, data bisa disimpan secara aman di penyedia cloud computing. Itu juga mengurangi biaya yang diperlukan untuk mengamankan data perusahaan.

Kreasi, Dengan cloud computing para user bisa melakukan/mengembangkan kreasi atau project mereka tanpa harus mengirimkan project mereka secara langsung ke perusahaan, tapi user bisa mengirimkan nya lewat penyedia layanan cloud computing.

Kecemasan, Dengan cloud computing ketika terjadi bencana alam data milik kita tersimpan aman di cloud meskipun hardisk atau gadget kita rusak.


KELEBIHAN CLOUD COMPUTING.


Menghemat biaya dan lebih efisien dikarenakan menggunakan anggaran yang rendah untuk sumber daya dari sebuah perusahaan. 

Bisa menghemat waktu sehingga perusahaan bisa langsung fokus ke profit dan berkembang dengan cepat.

Dapat mengakses informasi dimanapun mereka berada asalkan masih terhubung pada internet.

Media penyimpanan yang dinamis.



KELEMAHAN CLOUD COMPUTING

Membutuhkan koneksi internet yang stabil untuk mengakses atau menggunakan segala fasilitas yang ada dalam cloud computing.

Data yang disimpan pada cloud computing tidak sepenuhnya aman karena mungkin saja seseorang yang tidak sah dapat mengakses data pengguna.

Bila terjadi kerusakan atau hilang data pada cloud computing, maka semua data pengguna yang tersimpan pada cloud juga akan hilang.

Dari beberapa kelemahan yang ada maka sebagai pengguna yang akan menggunakan layanan cloud computing diharapkan mempertimbangan beberapa hal, pertimbangan tersebut mencakup kerahasiaan dan keamanan data hingga kualitas server yang digunakan dalam cloud computing yang akan dipilih. Dengan mempertimbangkan hal diatas diharapkan pengguna tidak merasa dirugikan dan dapat merasakan manfaat yang sebenarnya dari layanan cloud computing.


REFERENSI


http://www.jokomuryanto.com/2012/11/keuntungan-kerugian-dan-perkembangan.html
http://www.ekurniawan.net/it-articles/internet/157-karakteristik-cloud-computing.html
http://en.wikipedia.org/wiki/Cloud_computing



Senin, Maret 23, 2015
Posted by Agung Dermawan

Folowers

About Me

Foto Saya
Agung Dermawan
studied hard !
Lihat profil lengkapku

Total Pageviews

Popular Post

Pages

Diberdayakan oleh Blogger.

- Copyright © Welcome to thomfilezone -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -