Pernah saya mengalami kejadian aneh dalam membuat website. Dalam hal ini adalah memasang favicon. Pada kondisi ini, kebetulan saya dapat perintah untuk membantu salah satu kerabat saya yang bekerja di perusahaan tertentu untuk membuat website. Setelah semua aplikasi sudah saya selesaikan dan client sedikit lumayan puas, saya disuruh untuk mengganti title dan menambahkan Favicon di web tersebut. Kemudian Favicon tersebut harus menyerupai Favicon perusahaan teman saya, yasudah saya buka tuh website, akan tetapi waktu saya mencari script untuk menampilkan favicon tersebut,. !(-_-) ternyata tidak ada., padahal waktu buka websitenya nampak ada gambar seperti ini.,,
Mungkin, kita semua dah pada tahu cara buat tampilan seperti itu di website yaitu seperti ini bukan?
dan itu biasanya diletakan pada tag < Head > .... < /Head >
., setelah cari pusing dan mentracing script terus dianalisa website tersebut dan kemudian cari di google.,, (^_^) hehehe.,, akhirnya ketemu juga cara pintasnya.,, sudah ada situs yang menyediakan untuk menembak dan mendapatkan favicon.,, silahkan coba disitus ini
Memindahkan posisi Field
Terkadang kita ingin membuat database kita menjadi rapi atau kita ingin dengan memindahkan field database
algoritma program kita menjadi lebih mudah. Misalkan seperti ini kondisinya
field tanggal berubah posisi setelah field id_tab2
algoritma program kita menjadi lebih mudah. Misalkan seperti ini kondisinya
saya ingin memindahkan field tanggal pada tabel2 untuk dipindahkan setelah id_tab2 maka hanya dengan melakukan hal seperti ini.
ALTER TABLE tabel2 MODIFY tanggal date AFTER id_tab2Kemudian untuk hasilnya akan tampil menjadi seperti ini,
field tanggal berubah posisi setelah field id_tab2
Copy field suatu table ke table lain
Copy field suatu table ke table lain atau lebih sering disebut copy column table ke table lain. Disini menggunakan query SQL dan database MYSQL. Teknik ini kadang digunakan untuk melakukan spliting data pada database., Langsung kepersoalan contohnya saya memiliki table seperti dibawah ini.
isi field pada tabel1 serasa dicopy atau dipindahkan ke tabel2. cukup dengan menggunakan script ini pada sql-nya:
update tabel1,tabel2 set tabel2.isi=tabel1.isi where tabel1.id_tabel1=tabel2.id_tab2Mungkin untuk kasus2 yang laen bisa direkayasa sendiri. intinya konsepnya seperti itu.
Buat Web Server di Speedy
Wah,. iseng-iseng ngelamun. eh malah dapat ide ini. sebenernya juga teknik ini sudah lama bisa digunakan dari dulu. tapi gara-gara dulu hanya menjadi pendengar sejati waktu temen2 yang laen diskusi. nah sekarang baru mempraktekanya.
Caranya ternyata cukup gampang.,
1. Install dulu web server(xampp,wamp, apache) dikomputer kita. Nah kita misalkan saja sudah menginsatall web server tersebut di komputer kita.
2. kemudian buka browser dan ketikan alamat ip modem kita, biasanya 192.168.1.1 untuk default modem speedy semua.
3. setelah itu kita cek yang namanya DMZ di modem kita. Biasanya terletak di bagian Firewall, NAT. Nah silahkan di telusuri aja yang pasti ada di bagian Advance Setup.
4. masukan alamat ip address komputer kita dan Apply.,
5. jangan lupa di reboot modemnya kalo sudah di apply
6. cek alamat IP publik modem anda (bukan yang 192.168.1.1 tapi yang 118.xx.xx.xx biasanya). untuk mengetahui ip publik modemnya biasanya di modemnya diberi tahu cob cari di menu Device info kemudian di bagian WAN.
7. untuk melihat hasilnya jangan lewat komputer kita yang tersambung dengan modem tersebut. tetapi orang laen atau kita yang pergi ke warnet untuk mengetikan alamat tersebut melalui browsernya.
Jika anda tidak puas dengan ip misalnya lebih keren pake nama.com. Gunakan saja Dynamic DNS yang gratisan biasayna banyak diinternet. tinggal ntra ikuti rule dari aplikasi yang akan anda pilih. Nah dari semua itu sebenernya kita tadi baru memanfaatkan fasilitas DMZ di modem router kita. Untuk otak-atik DMZ lebih lanjut. mungkin laen waktu lagi.
Caranya ternyata cukup gampang.,
1. Install dulu web server(xampp,wamp, apache) dikomputer kita. Nah kita misalkan saja sudah menginsatall web server tersebut di komputer kita.
2. kemudian buka browser dan ketikan alamat ip modem kita, biasanya 192.168.1.1 untuk default modem speedy semua.
3. setelah itu kita cek yang namanya DMZ di modem kita. Biasanya terletak di bagian Firewall, NAT. Nah silahkan di telusuri aja yang pasti ada di bagian Advance Setup.
4. masukan alamat ip address komputer kita dan Apply.,
5. jangan lupa di reboot modemnya kalo sudah di apply
6. cek alamat IP publik modem anda (bukan yang 192.168.1.1 tapi yang 118.xx.xx.xx biasanya). untuk mengetahui ip publik modemnya biasanya di modemnya diberi tahu cob cari di menu Device info kemudian di bagian WAN.
7. untuk melihat hasilnya jangan lewat komputer kita yang tersambung dengan modem tersebut. tetapi orang laen atau kita yang pergi ke warnet untuk mengetikan alamat tersebut melalui browsernya.
Jika anda tidak puas dengan ip misalnya lebih keren pake nama.com. Gunakan saja Dynamic DNS yang gratisan biasayna banyak diinternet. tinggal ntra ikuti rule dari aplikasi yang akan anda pilih. Nah dari semua itu sebenernya kita tadi baru memanfaatkan fasilitas DMZ di modem router kita. Untuk otak-atik DMZ lebih lanjut. mungkin laen waktu lagi.
Auto Konfigurasi URL Codeigniter
Posted by
Miftachul Tri Prastyo Utomo
on Jumat, 17 Juni 2011
Labels:
Codeigniter
/
Comments: (0)
pada saat kita ingin menggunakan web kita yang berbasiskan framework Codeigniter, pasti untuk mencoba memakai aplikasi yang udah dibuat agaka lama. karena kita harus mengkonfigurasi macem2. misalnya adalah database.php,config.php ,routes.php dll tergantung kebutuhan. Mungkin hal itu tidak masalah jika kita yang mengkonfigurasikanya. karena kita dah tahu letak-letaknya dan kalopun terjadi salah konfigurasi kita dapat dengan mudah untuk melakuka pentrashinganya.
Akan tetapi sekarang masalahnya jika kita mendapatkan proyek dan ingin kita berikan kepada orang lain. dimana setingan peletakan direktori url dan pengkonfigurasian database yang sering beda. sehingga mungkin bagi orang yang belum terbiasa akan kesusahan dan agak kerepotan. Nah untuk meminimalisasi konfigurasi di Codeigniter salah satunya adalah melakukan auto konfigurasi urlnya. begini caranya:
1.buka filenya yang berada didalam folder /application/config/config.php (Codeigniter yang digunakan menggunakan Codeigniter 2.0)
2.ganti kode berikut menjadi:
Akan tetapi sekarang masalahnya jika kita mendapatkan proyek dan ingin kita berikan kepada orang lain. dimana setingan peletakan direktori url dan pengkonfigurasian database yang sering beda. sehingga mungkin bagi orang yang belum terbiasa akan kesusahan dan agak kerepotan. Nah untuk meminimalisasi konfigurasi di Codeigniter salah satunya adalah melakukan auto konfigurasi urlnya. begini caranya:
1.buka filenya yang berada didalam folder /application/config/config.php (Codeigniter yang digunakan menggunakan Codeigniter 2.0)
2.ganti kode berikut menjadi:
$config['base_url']="http://".$_SERVER['HTTP_HOST']; $config['base_url'].= str_replace(basename($_SERVER['SCRIPT_NAME']) ,"" ,$_SERVER['SCRIPT_NAME']);Nah cuman itu aja caranya. Maka kita tidak perlu pusing2 atur lagi masalah url dari web aplikasi yang akan kita buat nantinya,
Check image exists
Mau share dan menjadi catatan pribadi saya., kemarin saya bingung untuk melakukan pengecekan image menggunakan PHP pada situs yang saya buat. nah akhirnya ketemu berbagai macam tekniknya,
1. menggunakan fungsi php getimagesize()
2. menggunakan fungsi fopen()
3. menggunakan file_exists()
dari ketiga cara diatas semuanya bisa dilakukan untuk melakukan pengecekan image atau file.
cara penggunaan dari masing2 teknik diatas:
1. getimagesize
untuk penggunaan getimagesize disini. sebenarnya agak ribet diantaranya kita harus membuka extension dari php itu tersendiri. pada teknik ini extension dari php gd harus diinstall dan di edit dulu kedalam web server kita. untuk penggunaanya contoh:
untuk penggunaan fopen ini juga bisa by remote tetapi kita juga harus memastikan fungsi ini sudah diaktifkan oleh web servernya belum. karena menyangkut masalah security juga.
untuk fungsi yang satu ini lebih mudah dan biasanya secara defaul udah buka dan bisa digunakan untuk fungsi yang satu ini. akan tetapi hanay dapat dilakukan local address saja tidak bisa dilakukan by remote address. nah saya pernah mempunyai pengalaman mengenai kejadian ini dari ketiga cara diatas. hanya cara ini yang saya bisa lakukan sewaktu mengupload di web hosting gratisan. kedua teknik yang ada diatas dibatasi oleh setingan server web hosting gratisan tersebut.
1. menggunakan fungsi php getimagesize()
2. menggunakan fungsi fopen()
3. menggunakan file_exists()
dari ketiga cara diatas semuanya bisa dilakukan untuk melakukan pengecekan image atau file.
cara penggunaan dari masing2 teknik diatas:
1. getimagesize
untuk penggunaan getimagesize disini. sebenarnya agak ribet diantaranya kita harus membuka extension dari php itu tersendiri. pada teknik ini extension dari php gd harus diinstall dan di edit dulu kedalam web server kita. untuk penggunaanya contoh:
$c=getimagesize('alamat file');//by remote(alamat lengkap http://bla.com/file.jpg) atau local if(is_array($c)){ //bernilai true } else{ //false }2. fopen()
untuk penggunaan fopen ini juga bisa by remote tetapi kita juga harus memastikan fungsi ini sudah diaktifkan oleh web servernya belum. karena menyangkut masalah security juga.
if(fopen('alamat file','r')){ //bernilai true } else{ //bernilai false }3. file_exists()
untuk fungsi yang satu ini lebih mudah dan biasanya secara defaul udah buka dan bisa digunakan untuk fungsi yang satu ini. akan tetapi hanay dapat dilakukan local address saja tidak bisa dilakukan by remote address. nah saya pernah mempunyai pengalaman mengenai kejadian ini dari ketiga cara diatas. hanya cara ini yang saya bisa lakukan sewaktu mengupload di web hosting gratisan. kedua teknik yang ada diatas dibatasi oleh setingan server web hosting gratisan tersebut.
if(file_exists('alamat file')){ //bernilai true } else{ //bernilai false }sekian semoga membantu..
Nice View Kode Program di Blogger
Setalah melihat dari blogger-bloger dan wordpress orang-orang yang memiliki tampilan view source code program yang menarik. Akhirnya sekarang bisa ikut-ikutan juga. Nama dari aplikasi yang saya gunakan ini adalah syntax highlighter. Nah apa sih Syntax Highligeter itu,? Nah syntax higligter itu dari definisi saya adalah suatu aplikasi yang berbasiskan pada pemrograman javascript sehingga membuat tampilan dihalaman web kita menjadi lebih menarik. Biasanya aplikasi ini digunakan untuk penulisan code-code script suatu program. Tampilan dari Syntax Highlighter ini sebnernya mirip dengan editor Notepad ++ dimana tiap line ada slang-sling warna dan terdapat line disebelah kirinya.
1. Login Ke Blogger anda masing-masing
2. Pilih Design->edit HTML
3. Copy script dibawah ini
5. Paste dibawah Tag HTML tersebut
6. Simpan
JikaKita sudah menyimpanya maka sekarang buat Postingan baru dan silahkan buka editor dengan mode Edit HTML Kemudian tulis kan script
Ini Contoh dari tampilanya selamat menikmatinah, sebnernya juga tidak syntax highlighter saja yang ada untuk melkukan hal diatas. akan tetapi masih ada banyak lagi. Berikut merupakan list-list dari aplikasi yang lain:
- SyntaxHighlighter
- SHJS
- beautyOfCode
- Chili
- Lighter.js
- Highlight.js
- DlHighlight
- Google Code Prettify
- JUSH
- Dll
1. Login Ke Blogger anda masing-masing
2. Pilih Design->edit HTML
3. Copy script dibawah ini
4. Cari Tag HTML <head>
5. Paste dibawah Tag HTML tersebut
6. Simpan
JikaKita sudah menyimpanya maka sekarang buat Postingan baru dan silahkan buka editor dengan mode Edit HTML Kemudian tulis kan script
Kemudian Lihatlah hasilnyaTest Higlighter
Bagaimana mesin komputer yang satu dengan lainya bisa mengirimkan data
Posted by
Miftachul Tri Prastyo Utomo
Labels:
Jaringan Komputer
/
Comments: (0)
Bagaimana komputer yang satu dengan komputer yang lainya bisa melakukan pengiriman data(saling berkomunikasi) dengan benar? sebenarnya pertanyaan itu juga sering muncul dilintasan kita, bagaimana bisa komputer ini bisa mengirimkan informasi ke komputer tetangga kosan kita misalnya.
Nah disini akan dibahas yang cukup sederhana saja. kita bahas pada level rendah dulu yaitu pada level jaringan lan atau jaringan local saja. secara fisik saat komputer kita tersambung dalam jaringan lokal atau lan adalah terdapat kabel yang tercolok dan terhubung dengan suatu alat yang sering disebut switch/hub. sebenarnya switch dan hub itu beda, mungkin tidak akan dibahas disini. nah kabel itu lah yang nantinya akan menyalurkan data kita ke komputer tetangga kosan kita. biasanya kabel yang digunakan dikosan atau lan adalah menggunakan kabel UTP (Unshield Twisted Pair) kabel UTP sendiri mempunyai konektor yang disebut RG-45. nah dari jenis kabel dan konektor yang digunakan sudah telihat jelas NIC (Network Interface Card) apa yang akan kita gunakan. dari standar IEEE (Institute of Electrical and Electronic Engineers) yang menyebutkan bahwa NIC dari kebel UTP berkonektor RG-45 adalah ethernet.
Ethernet jika dalam TCP/IP berada pada lapis physical atau lapis paling bawah dimana terdapat MAC Address yang mengidentifikasikan alamat fisik dari komputer satu dengan yang lainya. jika alamat IP adalah alamat logiknya maka MAC ini adalah alamat fiisiknya. untuk dapat berkomunikasi maka dibutuhkan 2 alamat ini. jika tidak maka komunikasi tidak dapat berjalan dengan baik.
Proses Komunikasi yang dilakukan adalah pertama-tama misalkan komputer saya memiliki alamat ip 10.14.200.22 dan memiliki alamat mac address 60-eb-69-07-7b-47 ingin berkomunikasi dengan jony misalkan yang beralamat ip 10.14.200.54. karena komputer saya belum tau mac address dari jony maka saya akan membrodcast ke semua komputer di jaringan lokal untuk bertanya ip 10.14.200.54 ini mac addressnya berapa.
Nah pada kondisi ini semua komputer dijaringan mendapatkan paket broadcast dari komputer saya atau sering disebut ethernet broadcast FF-FF-FF-FF-FF-FF. dengan adanya alamat mac address seperti disamping menunjukan adanya ethernet broadcast yang diterima oleh semua komputer. jika komputer jony hidup maka dia akan menjawab dengan menyertakan alamat mac addressnya. nah yang akan menanggapi hanyalah si jony dan yang lainya akan mengabaikan jika itu bukan alamat ip-nya. proses ini sering disebut juga dengan ARP (Address Resolution Protocol).
Nah jika komputer saya sudah menerima balasan dari jony maka proses komunikasi akan dapat berjalan. setelah itu komputer kita akan menyimpan alamat mac address dan ip address dari jony kedalam Cache ARP akan tetapi cahce arp ini hanya sementara tidak permanen., sewaktu-waktu akan dihapus tergantung dari operting sistem yang digunakan untuk masalah waktu penghapusanya. karena tiap operating system memiliki teknik penghapusan yang berbeda-beda. perlu diingat proses arp ini hanya terjadi pada jaringan internal saja atau dalama jaringan lokal saja. jika ditemukan arp yang meminta alamat ip dari jaringan yang bukan sejaringan maka bisa dipastikan salah pengkonfigurasian dari netmasknya
Nah disini akan dibahas yang cukup sederhana saja. kita bahas pada level rendah dulu yaitu pada level jaringan lan atau jaringan local saja. secara fisik saat komputer kita tersambung dalam jaringan lokal atau lan adalah terdapat kabel yang tercolok dan terhubung dengan suatu alat yang sering disebut switch/hub. sebenarnya switch dan hub itu beda, mungkin tidak akan dibahas disini. nah kabel itu lah yang nantinya akan menyalurkan data kita ke komputer tetangga kosan kita. biasanya kabel yang digunakan dikosan atau lan adalah menggunakan kabel UTP (Unshield Twisted Pair) kabel UTP sendiri mempunyai konektor yang disebut RG-45. nah dari jenis kabel dan konektor yang digunakan sudah telihat jelas NIC (Network Interface Card) apa yang akan kita gunakan. dari standar IEEE (Institute of Electrical and Electronic Engineers) yang menyebutkan bahwa NIC dari kebel UTP berkonektor RG-45 adalah ethernet.
Ethernet jika dalam TCP/IP berada pada lapis physical atau lapis paling bawah dimana terdapat MAC Address yang mengidentifikasikan alamat fisik dari komputer satu dengan yang lainya. jika alamat IP adalah alamat logiknya maka MAC ini adalah alamat fiisiknya. untuk dapat berkomunikasi maka dibutuhkan 2 alamat ini. jika tidak maka komunikasi tidak dapat berjalan dengan baik.
Proses Komunikasi yang dilakukan adalah pertama-tama misalkan komputer saya memiliki alamat ip 10.14.200.22 dan memiliki alamat mac address 60-eb-69-07-7b-47 ingin berkomunikasi dengan jony misalkan yang beralamat ip 10.14.200.54. karena komputer saya belum tau mac address dari jony maka saya akan membrodcast ke semua komputer di jaringan lokal untuk bertanya ip 10.14.200.54 ini mac addressnya berapa.
Nah pada kondisi ini semua komputer dijaringan mendapatkan paket broadcast dari komputer saya atau sering disebut ethernet broadcast FF-FF-FF-FF-FF-FF. dengan adanya alamat mac address seperti disamping menunjukan adanya ethernet broadcast yang diterima oleh semua komputer. jika komputer jony hidup maka dia akan menjawab dengan menyertakan alamat mac addressnya. nah yang akan menanggapi hanyalah si jony dan yang lainya akan mengabaikan jika itu bukan alamat ip-nya. proses ini sering disebut juga dengan ARP (Address Resolution Protocol).
Nah jika komputer saya sudah menerima balasan dari jony maka proses komunikasi akan dapat berjalan. setelah itu komputer kita akan menyimpan alamat mac address dan ip address dari jony kedalam Cache ARP akan tetapi cahce arp ini hanya sementara tidak permanen., sewaktu-waktu akan dihapus tergantung dari operting sistem yang digunakan untuk masalah waktu penghapusanya. karena tiap operating system memiliki teknik penghapusan yang berbeda-beda. perlu diingat proses arp ini hanya terjadi pada jaringan internal saja atau dalama jaringan lokal saja. jika ditemukan arp yang meminta alamat ip dari jaringan yang bukan sejaringan maka bisa dipastikan salah pengkonfigurasian dari netmasknya
Pentingnya meng-konfigurasi ipaddress, subnet mask dan default gateway di komputer
Posted by
Miftachul Tri Prastyo Utomo
Labels:
Jaringan Komputer
/
Comments: (0)
Mungkin masih banyak orang yang belum tau akan pentingnya dalam mengkonfigurasi IP Address, subnet mask dan default gateway pada komputer kita. Termasuk saya juga baru tau akan pentingnya mengkonfigurasi komponen jaringan tersebut. nah disini saya akan menjelaskan satu per satu akan kegunaan dari komponen jaringa tersebut.
1. IP Address
kalo yang satu ini, saya kira banyak orang yang sudah mengenal akan ip address. IP address adalah salah satu alamat uniqe yang dimiliki oleh masing-masing machine komputer yang tersambung didalam jaringan. ip address sendiri disini ibarat suatu nomor identitas komputer kita yang membedakan antara komputer kita dengan komputer tetangga kosan kita dalam satu jaringan kosan misalnya.
2. Subnet Mask
Subnet mask digunakan untuk melakukan pembantu komputer kita untuk menentukan kemana paket yang keluar dari komputer kita akan kita kirim. nah kegunaan dari subnet mask ini sendiri sangat penting dimana misalkan ip kita 10.14.200.21 sedangkan subnetmask dikomputer kita 255.255.255.0 maka paket yang akan kita kirim tersebut sangat mudah ditentukan oleh komputer kita. misalkan kita ingin mengirim paket ke 192.168.1.35 . maka secara otomatis pada komputer kita akan mengkalkulasi dan mebuat range.
nah disini saya akan memisalkan diri saya adalah mechine. jika saya sudah diberi kemudahan dengan diberitahunya subnetmask maka saya akan melakukan range ip address mana saja yang merupkana alamat se jaringan dengan kita. nah dari situ saya akan mencocokan ip tujuan paket kita dengan ip-ip jaringan kita yang sudah saya range tadi. jika ada yang cocok maka saya akan kirimkan langsung tanpa ke router. akan tetapi ip 192.168.1.35 merupkan bukanlah range ip dari 10.14.200.1-10.14.200.254 maka saya akan melemparkan ke router untuk mengatasi hal ini. nah begitulah jika saya menjadi sebuah mesin komputer. dan perlu diingat kembali bahwa netmask tidaklah ada didalam header paket akan tetapi hanya ada di setingan mesin kita. jadi itu urusan dari mesin komputer kita. nah seperti yang saya sebutkan tadi bahwa ip yang tadi bukanlah range dari jaringan kita maka kita lemparkan ke router nah biasanya router itu disebut sebagai default gateway nah makanya paket yang akan kita kirimkan kita lempar ke default gateway.
3. Default gateway
default gateway merupakan ip address untuk suatu router. sehingga jika terdapat masalah seperti yang ada diatas tadi maka urusanya diberikan ke default gateway dimana batasan komputer kita hanya bisa mengirim pada alamat yang satu jaringan saja. jika beda jaringan itu adalah urusan dari router. jika misalnya kita menggunkana ip address 10.14.200.22 dan subnetmask 255.255.255.0. Kemudian, kita melakukan ping atau ICMP Request misalnya ke alamat ip 222.23.4.3. Maka secara langsung saat paket icmp request keluar dari komputer kita maka akan diserahkan oleh default gateway dan apabila pada settingan komputer kita tidak menyertakan IP default gateway jaringan kita atau router jaringan kita. Maka komputer kita akan memberikan pesan request timeout atau Destination Host Unreachable. Jadi bisa dibilang juga kalo kita mendapatkan message atau pesan Request Timeout berarti komputer kita sudah menunggu lama untuk menunggu jawaban dari request yang dikirimkan, sehingga diputuskan untuk memutuskan koneksi dan mencoba untuk mengirinmkan pesan lagi.
1. IP Address
kalo yang satu ini, saya kira banyak orang yang sudah mengenal akan ip address. IP address adalah salah satu alamat uniqe yang dimiliki oleh masing-masing machine komputer yang tersambung didalam jaringan. ip address sendiri disini ibarat suatu nomor identitas komputer kita yang membedakan antara komputer kita dengan komputer tetangga kosan kita dalam satu jaringan kosan misalnya.
2. Subnet Mask
Subnet mask digunakan untuk melakukan pembantu komputer kita untuk menentukan kemana paket yang keluar dari komputer kita akan kita kirim. nah kegunaan dari subnet mask ini sendiri sangat penting dimana misalkan ip kita 10.14.200.21 sedangkan subnetmask dikomputer kita 255.255.255.0 maka paket yang akan kita kirim tersebut sangat mudah ditentukan oleh komputer kita. misalkan kita ingin mengirim paket ke 192.168.1.35 . maka secara otomatis pada komputer kita akan mengkalkulasi dan mebuat range.
nah disini saya akan memisalkan diri saya adalah mechine. jika saya sudah diberi kemudahan dengan diberitahunya subnetmask maka saya akan melakukan range ip address mana saja yang merupkana alamat se jaringan dengan kita. nah dari situ saya akan mencocokan ip tujuan paket kita dengan ip-ip jaringan kita yang sudah saya range tadi. jika ada yang cocok maka saya akan kirimkan langsung tanpa ke router. akan tetapi ip 192.168.1.35 merupkan bukanlah range ip dari 10.14.200.1-10.14.200.254 maka saya akan melemparkan ke router untuk mengatasi hal ini. nah begitulah jika saya menjadi sebuah mesin komputer. dan perlu diingat kembali bahwa netmask tidaklah ada didalam header paket akan tetapi hanya ada di setingan mesin kita. jadi itu urusan dari mesin komputer kita. nah seperti yang saya sebutkan tadi bahwa ip yang tadi bukanlah range dari jaringan kita maka kita lemparkan ke router nah biasanya router itu disebut sebagai default gateway nah makanya paket yang akan kita kirimkan kita lempar ke default gateway.
3. Default gateway
default gateway merupakan ip address untuk suatu router. sehingga jika terdapat masalah seperti yang ada diatas tadi maka urusanya diberikan ke default gateway dimana batasan komputer kita hanya bisa mengirim pada alamat yang satu jaringan saja. jika beda jaringan itu adalah urusan dari router. jika misalnya kita menggunkana ip address 10.14.200.22 dan subnetmask 255.255.255.0. Kemudian, kita melakukan ping atau ICMP Request misalnya ke alamat ip 222.23.4.3. Maka secara langsung saat paket icmp request keluar dari komputer kita maka akan diserahkan oleh default gateway dan apabila pada settingan komputer kita tidak menyertakan IP default gateway jaringan kita atau router jaringan kita. Maka komputer kita akan memberikan pesan request timeout atau Destination Host Unreachable. Jadi bisa dibilang juga kalo kita mendapatkan message atau pesan Request Timeout berarti komputer kita sudah menunggu lama untuk menunggu jawaban dari request yang dikirimkan, sehingga diputuskan untuk memutuskan koneksi dan mencoba untuk mengirinmkan pesan lagi.
History Cuplikan Situs web
Posted by
Miftachul Tri Prastyo Utomo
Labels:
keamanan jaringan
/
Comments: (0)
Mungkin orang-orang zaman dahulu dan sekarang udah pada tahu tentang situs yang menyimpan history cuplikan suatu website. Mungkin hal itu keterbalikan dengan saya, saya ternyata baru tahu bahwa ada situs yang menyimpan history suatu website. Mungkin bahasa kerenya bisa disebut Internet Archieve(IA).
Berdasarkan informasi yang saya dapatkan, Internet Archieve(IA) ini melakukan cuplikan berupa snapshots dari suatu situs dengan cara menggunakan teknik crawl dari informasi robot.txt di suatu situs tersebut. Sehingga hanya situs-situs yang mempunyai robot.txt saja yang bakalan di snapshot oleh IA ini.
Dengan menggunakan IA ini kita dapat mendapatkan banyak informasi sebenarnya dari suatu situs. Salah satu contohnya misalnya, pada suatu situs dulunya ada salah satu halaman yang memberikan informasi berupa contact persons anggota-anggotanya. nah pada akhir-akhir ini ternyata halaman tersbut sudah dihilangkan oleh adminya. maka dengan menggunakan aplikasi ini kita dapat mengetahui informasi yang dulu pernah diberikan oleh publik. Mungkin untuk kasus lain yang menarik misalnya tentang situs yang sudah dideface. nah misalnya kita ingin tahu, tampilan yang sebelum di deface itu seperti apa. nah dengan inilah kita dapat menemukan jawabanya.
untuk mencoba-coba aplikasi ini, mungkin link salah satu ini masih bisa digunakan. Silahkan untuk dicoba http://wayback.archive.org/web/
Berdasarkan informasi yang saya dapatkan, Internet Archieve(IA) ini melakukan cuplikan berupa snapshots dari suatu situs dengan cara menggunakan teknik crawl dari informasi robot.txt di suatu situs tersebut. Sehingga hanya situs-situs yang mempunyai robot.txt saja yang bakalan di snapshot oleh IA ini.
Dengan menggunakan IA ini kita dapat mendapatkan banyak informasi sebenarnya dari suatu situs. Salah satu contohnya misalnya, pada suatu situs dulunya ada salah satu halaman yang memberikan informasi berupa contact persons anggota-anggotanya. nah pada akhir-akhir ini ternyata halaman tersbut sudah dihilangkan oleh adminya. maka dengan menggunakan aplikasi ini kita dapat mengetahui informasi yang dulu pernah diberikan oleh publik. Mungkin untuk kasus lain yang menarik misalnya tentang situs yang sudah dideface. nah misalnya kita ingin tahu, tampilan yang sebelum di deface itu seperti apa. nah dengan inilah kita dapat menemukan jawabanya.
untuk mencoba-coba aplikasi ini, mungkin link salah satu ini masih bisa digunakan. Silahkan untuk dicoba http://wayback.archive.org/web/