Halaman

Today

Dalam hidup ini kita tidak dapat melakukan hal yang besar, kita hanya dapat melakukan banyak hal kecil dengan cinta yang besar.
Tampilkan postingan dengan label Istilah IT. Tampilkan semua postingan
Tampilkan postingan dengan label Istilah IT. Tampilkan semua postingan

Jumat, 04 Februari 2022

Pengertian Hostname

 Pengertian Hostname

Hostname adalah label unik yang ditetapkan untuk sebuah perangkat (host) yang berada di dalam jaringan.

Nama ini yang akan membedakan antara satu perangkat dengan perangkat yang lain di jaringan tertentu atau melalui internet.

Hostname adalah nama atau string karakter tertentu yang merujuk ke sebuah host dan membuatnya dapat digunakan untuk jaringan dan dibaca oleh manusia.

Hostname adalah barisan nama yang juga digunakan oleh server DNS (Domain Name System).

DNS bertanggung jawab atas pembuatan nama domain yang mewakili alamat IP halaman web yang terdiri dari deretan angka yang tidak readable untuk manusia.

Secara harfiah, hostname adalah resolusi nama untuk alamat IP. Alamat IP sistem (misalnya, 127.0.0.1) dan nama host untuk alamat lokal biasanya masih dapat ditemukan di direktori root komputer.

Jika server domain tidak dapat dijangkau, resolusi nama tetap dapat ditangani dengan nama host.

Dengan begitu, kamu tetap bisa mengakses suatu website dengan nama yang human-able dan mudah diingat berkat nama domain tadi.

Selain itu, kamu tidak perlu mengingat serangkaian angka (alamat IP) untuk membuka website tertentu.

Hostname adalah nama untuk komputer, server web, atau antarmuka ke alamat IP masing-masing sehingga host dapat dialamatkan tanpa mengetahui alamat IP.

Dalam konteks ini, hostname adalah antarmuka jaringan virtual yang menerima dan mengirimkan data melalui internet.

Dalam posisinya di internet dan ketika nama host lengkap, hostname juga disebut sebagai Fully Qualified Domain Name. Lalu apa bedanya diantara mereka?

Jadi, hostname adalah nama yang dapat dipilih secara bebas untuk sebuah host.

Namun, jika komputer perlu tersedia melalui jaringan internet maupun lokal, nama host perlu dilengkapi dengan informasi yang menunjukkan bagian internet mana komputer tersebut berada.

Di internet, komputer dapat ditetapkan secara unik menggunakan kombinasi dari nama host dan domain.

Deretan nama yang dapat diidentifikasi secara unik ini lah yang dikenal sebagai “Fully Qualified Domain Name” (FQDN).

Catatan: Komputer yang dimaksud disini bukanlah 100% komputer berupa desktop, melainkan halaman web, server, atau cloud VPS. 

Struktur Hostname

Setelah ditelusuri, ternyata nama host sering dikaitkan dengan nama domain dan buat banyak orang kebingungan.

Seperti yang sudah sempat dibahas di atas, nama host akan ‘bekerja sama’ dengan domain untuk menjadi sebuah alamat unik dari halaman web. Kamu bisa lihat contohnya di bawah ini:

Alamat website Detik itulah yang dinamakan Fully Qualified Domain Name.

Lalu apabila kamu membaca alamat web tersebut dari kanan ke kiri, kamu dapat mengenali komponen FQDN dalam urutan berikut:

  • top level domain (.com)
  • second level domain (domainesia)
  • nama host (www)

Hostname www biasa digunakan di setiap website yang berfungsi untuk mengarahkan DNS domain ke nama alias server.

Hal ini dilakukan agar memudahkan user dalam mengakses website.


Walaupun tidak semua website menggunakan hostname www, namun akan lebih disarankan jika tetap menggunakannya.

Namun, sebagian besar website yang kamu kunjungi bisa diakses tanpa menentukan nama host www.

Nama host tidak selalu www. Misalnya, server yang dirancang khusus untuk mengakses halaman web di perangkat seluler biasanya menggunakan nama host m, seperti m.example.com.

Lalu pada server email sering dinamai sesuai fungsinya atau protokol yang digunakan seperti mail, pop3 atau imap.

Selain itu, ada juga yang mensetting hostname untuk halaman web negara tertentu.

Di toko online, misalnya, tidak perlu menggunakan top level domain baru setiap kali ingin merujuk ke negara tertentu, contohnya adalah id.onlineshop.net.

Aturan Hostname

Tergantung pada protokol jaringan dan jenis jaringan yang digunakan, hostname harus memenuhi persyaratan yang berbeda untuk memenuhi standar internasional.

Pertama, sebagai private network. Nama host dapat ditetapkan secara bebas di intranet, VPN, atau LAN.

Kamu hanya perlu memperhatikan batasan protokol yang digunakan. Protokol yang sama sering digunakan, seperti halnya dengan WWW, yaitu TCP/IP dan HTTP.

Tergantung pada jaringan, protokol lain mungkin relevan. Misalnya, RC 5321 digunakan saat mentransfer email dan protokol RFC 5966 digunakan untuk transportasi data melalui TCP.

Kedua, sebagai public network. Di world wide web, nama host juga dibatasi untuk protokol Internet.

Untuk komputer yang dapat diakses di jaringan publik, nama host biasanya terdaftar sebagai Fully Qualified Domain Name (FQDN), yang memungkinkan tujuan langsung ke alamat IP.

Nama host dapat menggunakan karakter pedoman ASCII dan dapat dimulai dengan huruf atau angka.

Artinya semua karakter antara a sampai z, A sampai Z, 0 – 9, dan khusus simbol tanda hubung (-) dapat digunakan.

Nama host tidak boleh berisi spasi tapi nama host boleh dipisahkan oleh titik. Sebab, nama host hanya boleh terdiri dari alfabet atau alfanumerik (alfabet + numerik).

Secara umum, jumlah maksimal hostname adalah 255 karakter.

Catatan: Tanda titik (.) hanya diperbolehkan sebagai karakter terakhir dari nama host jika itu adalah pembatas dari Fully Qualified Domain Name (FQDN).

Kegunaan Hostname Dalam Bisnis

Hostname tidak hanya sekedar sebuah label unik sebagai identitas komputer dalam jaringan internet.

Namun, nama host juga bisa mengindikasikan seberapa baik halaman web di internet.

Nama host relevan dengan strategi pemasaran online. Hal ini dikarenakan biasanya hostname adalah bagian dari nama domain.

Misalnya, banyak situs di internet dapat diakses dengan atau tanpa awalan www karena kedua host mengarah ke halaman atau domain yang sama.

Nama host yang menarik juga dapat menjadi keuntungan bagi pengguna akhir.

Dari sudut pandang infrastruktur teknis internal, kamu perlu membuat nama host yang berbeda ketika ada layanan yang berbeda ingin berkomunikasi satu sama lain, seperti halnya dengan server email atau transfer file FTP.

Tips Membuat Hostname Bagus

Nah tadi kita sudah sama-sama belajar banyak tentang dasar informasi hostname yang harus diketahui.

Lalu ada yang paling penting, bagaimana pemilik website seharusnya memilih nama yang baik untuk komputer mereka?

Beberapa website menawarkan saran dan pilihan bahwa itu terserah pada administrator sistem yang imajinasinya hanya terbatas pada kenyataan bahwa tidak ada dua komputer dalam satu ruang domain yang dapat memiliki nama host yang sama.

Padahal bisa saja kedua komputer akan memiliki nama host yang sama. Berikut ini DomaiNesia beri tips cara membuat hostname yang bagus.

  • Gunakan kata/nama yang jarang digunakan. Di sini kamu dituntut untuk bisa bermain kata/istilah dengan lebih kreatif ya!
  • Gunakan nama tema website.
  • Gunakan kata-kata asli.
  • Jangan gunakan karakter non-alfanumerik dalam nama.
  • Karakter pertama boleh berupa karakter alfabet atau numerik dan karakter terakhir tidak boleh berupa tanda minus atau titik.
  • Jangan gunakan nama Anda sendiri.

Hostname adalah Nama Unik

Jadi, bisa disimpulkan bahwa hostname adalah nama unik dari sebuah komputer dalam jaringan internet.

Ada juga yang mengatakan bahwa hostname adalah nama atau string karakter tertentu yang merujuk ke host dan membuatnya dapat digunakan untuk keperluan dalam jaringan dan pengguna.

Hostname adalah Fully Qualified Domain Name yang secara unik dan mutlak menamai sebuah komputer yang mana terdiri dari nama host dan nama domain.

Nama domain adalah satu atau lebih label domain yang menempatkan komputer dalam hirarki penamaan DNS.

Nama host dan label nama domain dipisahkan oleh titik dan panjang total nama host tidak boleh melebihi 255 karakter.


Jika kamu ingin mengganti hostname, kamu bisa mengaturnya dengan mengakses cloud VPS yang kamu gunakan, apakah berbasis Windows, Linux, Ubuntu, atau OS lainnya

Sumber : https://www.domainesia.com/

Selasa, 17 Januari 2012

Cara Download Dengan Torrent

ada 2 cara download file dengan menggunakan torrent. Cara yang simpel dan cara yang sedikit rumit tapi lebih mudah, dan cepat. Seperti apakah 2 cara itu? Yuk simak artikel ini lebih lanjut...

CARA SIMPEL

Menggunakan Software Torrent Client, seperti Azureus, Bittorent, µTorrent, dsb. Konsepnya, kita menyerahkan file torrent kita pada sebuah software. Software itu kemudian men-download file asli yang kita inginkan (bukan file dengan format .torrent lagi). Cara ini tidak saya bahas disini, karena tidak cocok dengan judul artikel diatas. Bagi kita yang sedikit "sensitif" akan pemakaian internet, bisa jadi cara ini sangat merugikan. Mengapa? Karena: 
1) Proses download lambat sekali, 
2) Menghabiskan jatah waktu atau bandwith internet,
3) Menyedot kecepatan internet komputer lain pada koneksi internet yang digunakan bersama-sama, dsb. Hal ini disebabkan oleh proses download torrentyang dimana selain download, secara otomatis kita juga akan meng-upload file yang sedang kita download tadi. Karena perlu diingat bahwa cara kerja torrentadalah berbagi.


CARA MUDAH DAN CEPAT, CARA IMAGESHACK!

Yup, ini adalah cara yang mudah, cepat dan luar biasa dari Imageshack yang sering saya gunakan. Cara download torrent yang merupakan inti dari artikel ini. Berikut langkah-langkahnya:

2) Silahkan Sign Up jika belum memiliki Account. Masukkan alamat email yang benar dan Imageshackakan mengirim username danpassword account baru anda
3) Log In dan masukkan usernamedan password dari email yang anda terima.
(Klik untuk memperbesar gambar)



4) Klik ImageShack Drive atau Download Torrents. Akan ada 2 pilihan caradownload:
Torrent via File
Torrent via URL

Jika anda sudah memiliki file torrent yang akan di-download, pilih cara No.1. Jika tidak, copy-paste URL/Link file torrent yang anda dapat. Misalnya dariBTJunkie, Forum, dsb. Dibawahnya ada lagi 2 pilihan:
Edit Selection - Edit terlebih dulu file torrent yang akan di-download
Begin Torrent - Segera download file torrent

 
5) Disini saya memilih edit selection, karena tidak semua file ingin sayadownload. Contoh pada gambar disamping, Saya memilih beberapa komik dari 14 komik Spiderman edisi "Maximum Carnage". Begitulah fungsiedit selection ini (Klik untuk memperbesar gambar)





6) Akan muncul tulisan active seperti pada gambar disamping. Apabila tidak muncul, klik start (Klik untuk memperbesar gambar)


7) Imageshack.us akan men-downloadkan untuk kita. Kita tidak perlu terus menerus didepan komputer menunggu file selesai di-download sampai 100%, karena disinilah KEUNTUNGAN MENGGUNAKAN DOWNLOAD TORRENT IMAGESHACK. Silahkan Log Out, putuskan koneksi internet, kemudian ngopi atau tidur, terserah deh pokoknya

8) Jika menggunakan Imageshack, kita hanya perlu sesekali Log In dan cek, apakah file sudah di-download sampai 100% atau belum. Jika sudah, silahkandownload dengan download manager/accelerator kesayangan dan rasakan kecepatan download secepat download file dari sebuah direct link (Tes Speedy Time Based dirumah saya: max. 60-65KB/s). Coba bandingkan jika kita harusdownload langsung file torrent memakai software torrent client. Mau menghabiskan berapa duit tuh? ^^

9) Happy Downloading!!

Karena ini layanan gratis a.k.a gratisan, kita sedikit dibatasi dalam downloadtorrent. Dalam 1 bulan, kita hanya bisa menggunakan bandwith sebanyak 10GB(tenang, di reset ke nol tiap bulan kok) dan hanya diberi kapasitas menampung file torrent maksimal sebesar 5GB. Sepertinya lebih dari cukup tuh... Kalau belum? buat account lagi donk, gitu aja kok repot?! ^^. Lihat gambar ilustrasi dibawah:


sumber :Klik disini

Pengertian Torrent

Pengertian Torrent Adalah Jaringan File Sharing Labels yang merupakan salah satu teknologi sharing file yang disebut dengan P2P (baca : Peer to Peer), dimana user-user terkoneksi untuk mengirim dan menerima sebagian file, dengan tracker sebagai pengkoordinasinya. Tracker sama sekali tidak mempunyai file yang dicari, tidak mempunyai data tentang isi file, karena itu walaupun dengan bandwidth tracker terbatas pun, koordinasi dapat tetap jalan. Filosofi dasarnya adalah user harus juga meng-upload data ketika mereka mendownload. Dengan demikian, kita dalam saat yang sama bertindak sebagai server data.

Torrent sendiri adalah file yang kecil, yang hanya sekitar beberapa kilobyte saja dengan ekstensi *.torrent. File ini berisi informasi yang dibutuhkan untuk mendownload file tertentu. Informasi yang terkandung dalam file torrent meliputi nama file, ukurannya, tempat downloadnya dan sebagainya. 

Perlu diingat bahwa cara kerja torrent adalah berbagi. Jadi kita perlu tetap membuka koneksi agar orang lain juga dapat mendownload file yang baru saja kita download melalui komputer kita. Lama koneksi ini bisa kita set, misalnya 1 jam setelah itu koneksi akan terputus secara otomatis. Berikut ini beberapa istilah dalam torrent : 
1. Seed adalah pengguna, yang telah selesai mendownload file dari torrent dan melakukan sharing. 
2. Peer adalah semua orang yang sedang mendownload file, setelah download selesai, ia menjadi seed (seeder). 
3. Leech adalah sama dengan peer, sering digunakan untuk menamai peer dengan UD (Upload/Download) ratio yang rendah. Sedangkan istilah Leecher ditujukan kepada mereka yang telah selesai mendownload sebuah file dan begitu selesai mendownload file tersebut mereka langsung disconnect atau menghentikan proses sharing file tersebut.
4. UD ratio adalah rasio download dan upload. Rasio upload dan download termasuk sedang, bila bernilai 1 (yang anda download sama dengan yang anda upload). 
5. Tracker adalah server, yang mengkoordinasikan proses download semua user. Server tersebut menyimpan data tentang berapa banyak seeder, leecher, peers dan info lainnya dari sebuah file torrent. Tracker mengidentifikasi lokasi network dari orang-orang yang mendownload, upload/sharing sebuah file. 
6. Swarm adalah simpulan dari semua seed dan peers (dengan demikian tracker mempunyai swarm untuk semua komputer yang pernah mendownload file torrent darinya). File torrent dapat di download di website yang menyediakan file torrent. Daftar lengkap website yg menyediakan file torrent dapat dilihat di halaman INI. Kecepatan download sangat tergantung dengan jumlah Seed dan Peerr/Leech. Untuk mendownload file torrent gunakan client torrent seperti uTorrent download DISINI atau BitTorrent download DISINI Ok cukup bahasa formalnya. 

Ada beberapa Tips  untuk memlih file torrent dari Tracker Torrent (website yg menyediakan file torrent), sehingga kecepatan file yg kita download lebih stabil/cepat, yaitu: 
1. Saat memilih file torrent liat perbandingan seed dan leech-nya. Kalo seed lebih banyak daripada leech biasanya download bakal cepet, kalo sebaliknya download bisa lambat. contoh: seed = 10.000; leech = 50.000 => kemungkinan besar lambat rasio(1/5) seed = 50; leech = 5 => kemungkinan besar cepat rasio (10/1) 
2. Perhatikan juga kualitas file torrent yg kita download dari Tracker torrent. Diindikasikan dari banyaknya orang yg telah mendownload file tersebut dan komentar positif terhadap file tersebut. 
3. Install patch EvID4226Patch223d-en buat windows 
4. Setting BitTorrent/uTorrent di Option– Preferences — Advanced — cari net.max_halfopen setting antara 50 -“ 100 (saya pakai 80) default value 8. 
5. Setting BitTorrent/uTorrent di Option — Preferences — Bandwidth — masukkan nilai untuk Global maximum number of connections (ini tuh total peer yg tersambung ke kamu) etc:200 makin besar makin baik; Maximum number of connected peer per torrent (ini jumlah peer yg tersambung ke kamu untuk tiap file yg kamu donwload/share) etc:60 makin besar makin baik; Number of upload slot per torrent (ini jumlah peer yg bisa mendownload dari kamu secara bersamaan) etc:2 makin kecil makin baik. 

Jaringan file torrent merupakan alternatif tempat sharing file, yg menurut saya lebih aman dari virus/trojan dengan catatan kamu harus berhati-hati dan teliti dalam memilih file torrent (liat tips no 2 di atas ) dari pada mendownload dari Rapidhare, Megaupload, Ziddu dan sejenisnya. Pada file torrent biasanya kita tahu file tersebut bervirus atau terinfeksi virus sebelum kita medownloadnya (liat dari komentar2 orang lain yg pernah mendownloadnya dan berapa kali banyaknya file tersebut di download— walaupun bukan jaminan tapi bisa jadi bahan pertimbangan sebelum mendownload file torrent yg bersangkutan), sedangkan pada Rapidhare, Megaupload, Ziddu dan sejenisnya kita baru tahu file tersebut bervirus atao terinfeksi virus setelah kita selesai mendownload (akan terasa menjengkelkan apabila file tersebut berukuran ratusan mega namun ternyata terinfeksi virus). Tentu saja itu semua menurut pertimbangan dan pengalaman saya jadi pilihan ada ditangan kamu untuk menggunakan torrent atau tidak. 

Sumber: Klik Disini

Senin, 14 November 2011

Pengertian FTP SSH dan TELNET

PENGERTIAN FTP,SSH DAN TELNET
1. FTP ( File Transfer Protocol )

FTP ( File Transfer Protocol ) adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan User name dan paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki. Umumnya, para pengguna daftar memiliki akses penuh terdapat berapa direkotri , sehingga mereka dapat berkas , memuat dikotri dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login,yakni dengan menggunakan nama pengguna anonymous & password yang diisi dengan menggunakan alamat e-mail. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
Tujuan FTP server adalah sebagai beikut :
1. Untuk men-sharing data.
2. Untuk menyediakan indirect atau implicit remote computer.
3. Untuk menyediakan tempat penyimpanan bagi User.
4. Untuk menyediakan tranper data yang reliable dan efisien.

FTP sebenarnya cara yang tidak aman untuk mentransfer file karena file tersebut ditransfesfer tanpa melalui enkripsi terlebih dahulu tapi melalui clear text. Metode text yang dipakai transfer data adalah format ASCII atau format binary. Secara Default, FTP menggunakan metode ASCII untuk transfer data. Karena Pengirimannya tanpa enkripsi, maka username,password,data yang ditransfer maupun perintah yang dikirim dapat dniffing oleh orang dengan menggunakan protocol analyzer (Sniffer). Solusi yang digunakan adalah dengan menggunakan SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over SSL) sehingga data yang dikirim terlebih dahulu disana.

2. SSH (Sucure Shell)
SSH adalah protocol jaringan yang memungkinkan pertukaran data secara aman antara dua komputer. SSH dapat digunakan untuk mengendalikan komputer dari jarak jauh mengirim file, membuat Tunnel yang terrenkripsi dan lain-lain. Protocol ini mempunyai kelebihan disbanding protocol yang sejenis seperti Telnet, FTP, Danrsh, karena SSH memiliki system Otentikasi,Otorisasi, dan ekripsinya sendiri. Dengan begitu keamanan sebuah sesi komunikasi melalui bantuan SSH ini menjadi lebih terjamin. SSH memang lebih aman dibandingkan dengan protocol sejenis, tetapi protocol SSH tatap rentan terhadap beberapa jenis serangan tertentu. Pada umumnya serangan ini ditunjukan Pada SSH versi pertama (SSH-1) yang memang memiliki tingkat keamanan yang lebih lemah daripada SSH versi kedua (SSH-2). Salah satu serangan pada SSH versi pertama adalah serangan MAN IN THE MIDDLE pada saat pertukaran kunci. Protocol SSH serta algoritma yang digunakan pada kedua versi SSH, lalu serangan-serangan yang terjadi pada SSH dan bagaimana SSH mengatasinya. Untuk meningkatkan keamanan pada protocol SSH dapat dilakukan dengan cara menggunakan kartu Kriptografi untuk autentifkasi.

3. TELNET ( Tele Network)
TELNET ( Tele Network) adalah suatu terminal yang dapat digunakan untuk mengakses resource yang ada di computer Server, adapun cara untuk mengakses computer server tersebut kita dapat menggunakan beberapa tools yang sudah disediakan missal (putty, winscp, winftp, dll). Atau dapat juga menggunakan terminal yang sudah disediakan oleh windows. TELNET ( Tele Network) artinya Remote login yang dapat terjadi di internet karena da service dari protocol TELNET. Dengan telnet, memungkinkan kita untuk mengakses computer lain secara remote melalui internet. Dalam bahasa yang mudah kita dapat memberikan perintah kepada computer lain baik dalam membuat file, mengedit, menghapus, dan menjalankan suatu perintah hanya melalui computer di depan meja kita. Telnet dapat dipakai dalam mesin berbasis UNIX dan sangat jarang aplikasi Telnet pada mesin berbasis Windows NT/2000. Telnet menggunakan 2 program yang satu adalah client (telnet), dan server (telnetd). Yang terjadi adalah ada dua program yang berjalan, Yaitu Software client yang dijalankan pada computer yang meminta pelayanan tersebut dan software server yang dijalankan oleh computer yang menghasilkan pelayanan tadi.
Tugas Dari client di TELNET ialah :
1. membuat konerksi Network TCP dengan server.
2. menerima inputan dari user.
3. memformat kembali iputan dari user kemudian mengubah dalam bentuk format standard dan dikirim ke server.
4. menerima oouput dari server dalam format standard
5. mengubah format output tadi untuk ditampilkan pada layer.
Tugas Dari server di TELNET ialah :
1. mengimformasikan software jaringan bahwa computer itu siap menerima koneksi.
2. menunggu informasi dalam bentuk format standard
3. melaksanakan permintaan tersebut
4. mengirim kembali hasil ke client dalam bentuk format standard
5. menunggu permintaan selanjutnya
Program telnet dapat memungkinkan computer host internet anda menjadi terminal dari computer host lain di internet. Kalau dengan FTP anda hanya dapat membuka koneksi hanya untuk mentransfer file. Sedangkan telnet memungkinkan anda untuk login sebagai pemakai pada computer jarak jauh dan menjalankan program layanan internet yang disediakan oleh computer tersebut. telnet menyediakan akses langsung ke beragam layanan di internet. Komputer host kita memang menyediakan berbagai layanan, namun jika layanan tersebut tidak ada anda bias menggunakan layanan tersebut melalui telnet. Misalnya ketika masyarakat internet menulis INTERFACE untuk membantu pengguna lain, telnet memungkinkan anda mengakses host mereka dan menggunaka INTERFACE yang mereka buat. Demikian juga jika seseorang membuat layanan yang bernmanfaat Telnet memungkinkan anda mengakses sumber daya informasi yang berharga ini.
Cara penggunaaan telnet sangat mudah, kita ketik telnet diikuti dengan alamat yang ingin anda hubungi bila menggunakan UNIX atau klik icon Telnet di Windows kemudian pilih menu connect kemudian remote system. Jika sudah tersambung berarti sudah berada di terminal pada computer jarak jauh tersebut sehingga bias berinteraksi dengan program yang tersedia. Telnet secara diam-diam berada di belakang layer saat anda berinteraksi dengan computer jarak jauh tersebut. Dalam kebanyakan kasus perintah yang perlu diketahui adalah perintah yang digunakan pada Host juarak jauh. Host kemungkinan menjalankan UNIX meskipun kita juga dapat menjumpai system operasi lain pada server Host seperti UMS atau Windows NT. Apabila menu tidak tersedia maka lebih baik amati file bantu (help) yang tersedia. Untuk mengkhiri sesi Telnet ketik Quit atau Exit pada beberapa system menggunakan Bye atau Off. Bila menggunakan windows tergantung program yang digunakan misal win Tel tinggal klick pada icon program yang bersangkutan.

Telnet dapat digunakan untuk mengakses beberapa fasilitas yang ada di internet. Fasilitas tersebut antara lain :
1. Library (perpustakaan)
2. Data base
3. Pengguna super computer
4. pengguna mesin khusus yang ada di suratu mesin tertentu

Aplikasi dari telnet yaitu :
1. windows
2. Unix FreeDSB
3. Linux

sumber : Klik disini

Kamis, 13 Oktober 2011

Pengertian PING pada Command Prompt



Ping (singkatan dari Packet Internet Groper) adalah sebuah program
utilitas yang digunakan untuk memeriksa konektivitas jaringan berbasis
teknologi Transmission Control Protocol/Internet Protocol (TCP/IP).
pengertian ping sendiri bisa di baca di ping wiki
Fungsi dari Ping adalah untuk melihat apakah ada hubungan antara komputer yang satu dengan yang lainnya dengan cara mengirimkan sejumlah packet data
Ping mengirimkan IP datagram ke
suatu host dan mengukur waktu round trip dan menerima respon.
Ping menggunakan pesan ICMP echo dan echo reply.
Pinging 127.0.0.1 with 32 bytes of data
Reply from 127.0.0.1: bytes=32time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
artinya
ping ke localhost(pc kita sendiri) dengan 32 bytes data
tanpa ada paket data yang hilang (dikirim 3 diterima juga 3)
ukuran 32bytes adalah ukuran buffer di windows secara default
fungsi buffer sendiri untuk melihat waktu yg dibutuhkan ketika paket ping dikirim dgn ukuran yg berbeda
coba bandingkan ping -t -l 500 yahoo.com dengan ping -t -l 1 yahoo.com
ada perbedaan waktu dalam mengirim paket
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
apa itu TTL?
TTL=time to live = angka maximum dari pc ketika mereply paket ICMP disebut juga latency/delay
secara default TTL windows adalah 128
kita bisa merubah nya melalui registry windows
kenapa TTL di batasi?
itu untuk mencegah adanya circular routing pada suatu jaringan
Setiap kali PING packet melalui sebuah ip address maka nilai TTL nya akan dikurangi satu. Sehingga jika TTL mencapai nilai nol, PING packet akan didiscard/didrop dan hasil PING menunjukkan: TTL expired in transit
Kualitas koneksi dapat dilihat dari besarnya waktu pergi-pulang (roundtrip) dan besarnya jumlah paket yang hilang (packet loss). Semakin kecil kedua angka tersebut, semakin bagus kualitas koneksinya.
untuk melihat perintah yg bisa digunakan bisa ketik ping /?
C:\Documents and Settings\cah.solo>ping /?
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] target_name
Options:
-t Ping the specified host until stopped.
To see statistics and continue - type Control-Break;
To stop - type Control-C.
-a Resolve addresses to hostnames.
-n count Number of echo requests to send.
-l size Send buffer size.
-f Set Don’t Fragment flag in packet.
-i TTL Time To Live.
-v TOS Type Of Service.
-r count Record route for count hops.
-s count Timestamp for count hops.
-j host-list Loose source route along host-list.
-k host-list Strict source route along host-list.
-w timeout Timeout in milliseconds to wait for each reply.



sumber : klik disini

Rabu, 17 Agustus 2011

Mengenal Robotika

Pengertian Robot

Robot berasal dari kata “robota” yang dalam bahasa Ceko yang berarti budak, pekerja atau kuli. Pertama kali kata “robota” diperkenalkan oleh Karel Capek dalam sebuah pentas sandiwara pada tahun 1921 yang berjudul RUR (Rossum’s Universal Robot). Pentas ini mengisahkan mesin yang menyerupai manusia yang dapat bekerja tanpa lelah yang kemudian memberontak dan menguasai manusia(Gambar 1). Istilah “robot” ini kemudian mulai terkenal dan digunakan untuk menggantikan istilah yang dikenal saat itu, yaitu automaton.


Gambar 1 Rossum’s Universal Robot
image
Saat ini hampir tidak ada orang yang tidak mengenal robot, namun pengertian robot tidaklah dipahami secara sama oleh setiap orang. Sebagian membayangkan robot adalah suatu mesin tiruan manusia (humanoid), meski demikian humanoid bukanlah satu-satunya jenis robot.

Untuk memahami pengertian robot kita coba untuk menelusuri pengertian robot dari beberapa sumber. Pada kamus Webster pengertian robot adalah
“An automatic device that performs function ordinarily ascribed to human beings”
Dari kamus Oxford diperoleh pengertian robot adalah
A machine capable of carrying out a complex series of actions automatically, especially one programmed by a computer.

Pengertian dari Webster mengacu pada pemahaman banyak orang bahwa robot melakukan tugas manusia, sedangkan pengertian dari Oxford lebih umum.
Beberapa organisasi di bidang robot membuat definisi tersendiri. Robot Institute of America memberikan definisi robot sebagai:
“A reprogammable multifunctional manipulator designed to move materials, parts, tools or other specialized devices through variable programmed motions for the performance of a variety of tasks”. 

International Standard Organization (ISO 8373) mendefinisikan robot sebagai:
“An automatically controlled, reprogrammable, multipurpose, manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications”.
Dari beberapa definisi di atas, kata kunci yang ada yang dapat menerangkan pengertian robot adalah:
  1. dapat memperoleh informasi dari lingkungan (melalui sensor)
  2. dapat diprogram,
  3. dapat melaksanakan beberapa tugas yang berbeda
  4. bekerja secara otomatis
  5. cerdas (intelligent)
  6. digunakan di industri
image
Gambar 2 Robot industri
Saat ini pemahaman bahwa robot digunakan hanya di industri sudah tidak sesuai lagi. Perkembangan teknologi mobile robot memungkinkan robot digunakan secara luas, hingga merambah bidang pertahanan, eksplorasi tempat berbahaya, bahkan hiburan. Contoh robot yang cukup dikenal adalah Asimo, humanoid buatan Honda yang dapat berjalan, berlari dan menaiki tangga, serta AIBO, animoid berbentuk anjing.

image
Gambar 3 Robot Asimo buatan Honda

Anatomi Robot

image
1) sensor 2)aktuator 3)catu daya 4)kontroler 5)sistem komunikasi 6)sistem pemindah 7)manipulator/end effector 8)rangka

Gambar 4 Anatomi suatu mobile robot
Gambar 4 menunjukkan komponen mobile robot yang mewakili anatomi suatu robot pada umumnya. Sebetulnya anatomi robot yang mirip dengan manusia dari segi fungsinya. Ekivalensi komponen robot dengan anggota tubuh manusia apat dilihat pada Tabel 1 Ekivalensi komponen robot dengan anggota tubuh manusia.

Tabel 1 Ekivalensi komponen robot dengan anggota tubuh manusia
Robot Manusia
Sensor Panca indra
Aktuator Otot
Catu daya Sistem pencernaan
Sistem komunikasi Mulut dan telinga
Sistem pemindah Kaki
Manipulator/end effector Lengan/tangan
Rangka Tulang
Kontroler Otak
Program Pikiran
Sensor adalah peranti untuk menerima suatu besaran/sinyal fisik yang kemudian meneruskannya ke kontroler. Terdapat dua jenis sensor pada robot, yaitu sensor internal yang menerima informasi dari bagian robot dan sensor eksternal yang menerima informasi dari lingkungan di luar robot. Contoh dari sensor internal adalah sensor kecepatan atau torsi motor, sedangkan contoh sensor eksternal adalah sensor cahaya, temperatur, suara, tekanan, vision, dan sensor-sensor lainnya.

Aktuator adalah peranti yang menghasilkan gerakan pada robot. Motor listrik, pneumatika, dan hidrolika adalah contoh dari aktuator. Selain output gerakan, pada suatu robot sering kali diperlukan output dalam bentuk lain, misalnya display untuk menampilkan keadaan sensor ataupun aktuator. Display dapat berupa LED, seven segment, ataupun LCD.
Robot memerlukan catu daya sebagai sumber tegangan untuk seluruh rangkaian elektronik yang terdapat di dalamnya. Catu daya dapat berupa batere, aki, listrik AC (via adaptor), dan sel surya.

Kontroler adalah peranti yang berfungsi untuk mengolah informasi yang diberikan sensor dan kemudian memberikan perintah kepada aktuator untuk melakukan hal tertentu. Misalnya pada suatu robot pencari cahaya, maka jika terdapat cahaya sensor akan memberikan informasi kepada kontroler yang kemudian akan memerintahkan kepada aktuator untuk bergerak mendekati arah cahaya. Kebanyakan kontroler yang digunakan pada robot adalah peranti digital yang dapat diprogram (atau secara umum disebut komputer) karena alasan fleksibilitas. Banyak peranti yang dapat dijadikan kontroler robot, seperti PC, mikrokontroler, PLC serta kontroler digital lainnya (misal FPGA), namun yang paling banyak dipakai (terutama untuk mobile robot) adalah mikrokontroler.

Selain bekerja secara mandiri, suatu robot sering kali dituntut untuk dapat berkomunikasi dengan manusia, suatu pusat kendali ataupun robot lainnya. Komunikasi dapat dilakukan melalui kabel, biasanya menggunakan komunikasi serial (RS232/485), ataupun tanpa kabel (wireless). Komunikasi tanpa kabel dapat memanfaatkan gelombang radio, transmisi inframerah atau yang terbaru menggunakan teknologi blue tooth.

Dalam melaksanakan tugasnya robot sering kali perlu untuk berpindah tempat. Untuk itu diperlukan suatu sistem pemindah (locomotion system). Terdapat banyak variasi sistem pemindah, namun pada pada dasarnya semua menggunakan salah satu dari roda, rantai (track), atau kaki dengan jumlah kaki 2, 4, ataupun 6. Robot dengan dua kaki disebut sebagai biped. Robot industri pada umumnya hanya berupa lengan robot yang bersifat statis sehingga tidak memerlukan sistem pemindah ini.

Untuk memanipulasi obyek lain digunakan manipulator. Proses manipulasi ini dapat berupa pengangkatan, pemindahan, atau pengubahan orientasi dari suatu obyek. Untuk robot industri menipulasi berarti pelaksanaan tugas spesifik menggunakan peralatan khusus, misalnya pengelasan, pengecatan, penanganan material, perakitan, inspeksi, dan lain-lain. Ujung dari manipulator tempat terdapat peralatan secara umum disebut sebagai end-effector atau jika digunakan sebagai pencekam/pemegang secara khusus disebut gripper.

Rangka adalah tempat/wadah dari seluruh komponen robot terpasang. Bermacam-macam material dapat digunakan sebagai rangka, di antaranya plastik, kayu, ataupun logam.
Selain komponen berupa perangkat keras, robot juga memerlukan perangkat lunak berupa program. Bahasa pemrograman yang dipergunakan bermacam-macam dari bahasa pemrograman tingkat menengah (assembly), bahasa pemrograman tingkat tinggi (Basic, C, Java), hingga bahasa pemrograman visual (misalnya Microsoft Robotics, Robotic Invention System dari Lego, dan GUI-bot dari Parallax).

Dari Mana Memulainya?

Robot adalah suatu benda yang selalu menimbulkan kekaguman bagi yang melihatnya karena diasosiasikan dengan teknologi yang canggih. Namun orang jarang yang berusaha memahami sebetulnya apa saja yang ada dalam suatu robot, bagaimana prinsip kerjanya, dan lebih sedikit lagi yang ingin membangun serta mengendalikan suatu robot.

Untuk dapat membangun suatu robot diperlukan dasar-dasar pengetahuan dari tiga bidang, yaitu mekanika, elektronika, dan pemrograman. Integrasi dari ketiga bidang ini saat ini telah melebur menjadi suatu bidang baru yang dikenal sebagai mekatronika.
Sebelum dapat membuat suatu robot yang dapat melakukan hal-hal yang rumit, maka lebih mudah tentunya untuk mempelajari dan membangun suatu robot yang hanya dapat mengerjakan suatu tugas sederhana. Alih-alih membayangkan robot berbentuk manusia (humanoid), lebih baik mencoba membangun robot sederhana, contohnya platform beroda yang dapat melewati rintangan ataupun dapat mengikuti garis. Dengan memulai dari yang sederhana selain lebih mudah untuk dipelajari, perangkat yang diperlukan juga lebih mudah untuk diperoleh dan lebih murah biayanya.

Saat ini telah banyak alat bantu untuk semua orang yang berminat robot. Anda bisa membangun robot dari nol, mulai dari mendesain, membuat rangka, memasang sensor, motor listrik yang kemudian dirangkaikan dengan kontroler hingga memprogramnya. Anda juga dapat menggunakan kit robot yang ada di pasaran dengan berbagai macam kelengkapan dan kisaran rentang harga.

Contoh kit robot yang paling terkenal adalah Boe-Bot dari Parallax, dan Lego Mindstorm. Selain itu juga terdapat beberapa produk dari produsen lain seperti Fischer Technik, Lynx, Microbric dan Delta Electronics. Kit robot tersebut ada yang berupa mobile robot, robot berkaki, lengan robot, hingga kit robot kompetisi.

Selain kedua cara di atas, anda dapat juga membangun robot dari modifikasi, misalnya mainan ataupun peranti lain. Mainan yang mudah dan relatif murah untuk diperoleh, seperti mobil tamiya atau Remote Control (mobil, kapal, helikopter), dapat digunakan sebagai platform robot, untuk kemudian dimodifikasi sesuai kebutuhan. Pilihan manapun yang anda pilih, yang terpenting adalah disesuaikan dengan ketrampilan dan dana yang anda punya tentunya.

Keterampilan apa saja yang diperlukan seseorang untuk memulai membuat robot? Telah disebutkan bahwa suatu robot tersusun atas komponen mekanika, elektronika, dan pemrograman, namun untuk mulai seseorang tidaklah harus sudah menjadi ahli di ketiga bidang tersebut.

Ketrampilan dasar elektronika yang perlu anda pelajari antara lain kemampuan membaca diagram rangkaian elektronik dan data sheet komponen yang diperlukan serta tahu fungsi komponen dasar elektronika seperti resistor, kapasitor, dioda, dan transistor. Dimulai dengan membuat rangkaian sederhana dengan jumlah komponen sedikit, anda kemudian dapat melakukan troubleshoot rangkaian, membuat rangkaian dan memodifikasi rangkaian yang telah ada sesuai dengan kebutuhan.

Walaupun terdapat berbagai macam kontroler dan bahasa pemrograman, anda cukup dapat menyusun program secara mahir menggunakan bahasa pemrograman. Kontroler yang banyak dipergunakan pada robot adalah mikrokontroler selain juga PC. Tidak seperti di masa lalu saat mikrokontroler hanya dapat diprogram menggunakan bahasa Assembly, saat ini telah terdapat banyak kompiler menggunakan bahasa pemrograman tingkat tinggi. Selain bahasa Basic dan C, saat ini juga terdapat bahasa visual untuk memprogram mikrokontroler.

Untuk membangun robot tidak lupa diperlukan latar belakang pengetahuan mekanika. Pengetahuan mengenai roda gigi, puli, sabuk, bantalan, sambungan material, serta hubungan antara kecepatan, gaya dan torsi hanyalah sebagian pengetahuan yang perlu dipunyai. Tambahan kemampuan yang sangat berharga dalam membangun robot adalah ketrampilan mengoperasikan mesin perkakas, seperti gergaji, mesin bor, bubut dan frais.

Di luar ketrampilan dasar yang telah disebutkan, anda harus punya dua ketrampilan penting yang tidak dapat dipelajari dari buku, yaitu kesabaran dan kemauan untuk belajar. Kedua hal ini diperlukan karena dalam membangun robot hampir tidak pernah robot yang dibuat langsung dapat beroperasi seperti yang diharapkan. Selalu diperlukan kalibrasi, penyesuaian-penyesuaian dan perbaikan supaya robot dapat beroperasi secara sempurna. Namun justru karena adanya masalah dan hambatan tersebut ketrampilan dan pengetahuan anda menjadi semakin bertambah.

Ditulis oleh : Adjie-02/09
Referensi
  • Branwyn, Gareth, Absolute Beginner’s Guide To Building Robot, Que Publishing, 2003.
  • Braunl, Thomas, Embedded Robotics, Mobile Robot Design and Applications with Embedded Systems, Second Edition, Springer, 2006.
  • Endro Pitowarno, Robotika, Desain, Kontrol, dan Kecerdasan Buatan, Penerbit Andi, 2006.
  • Lindsay, Andy, Robotics with the Boe-Bot, Version 2.2, Parallax Inc., 2004.
  • McComb, Gordon & Predko, Myke, Robot Builder’s Bonanza, Third Edition, McGraw-Hill, 2006.
  • Society of Robots, How to Build Robot Tutorial, (http://www.societyofrobots.com)