Saturday, March 10, 2012

Apa itu URL?

Apa itu URL ?

Kamis, 14 April 2011 , Posted by Rey Arifin at 16:34
URL (Uniform Resource Locator) adalah alamat website yang ada di internet.

URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen dapat merujuk ke server internet.

Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas.

URL terdiri dari 3 bagian :
  • Protokol (http:// atau https://)
  • Alamat Server (lokasi data tersimpan)
  • Path File (jenis atau nama file)
Misalnya bila ada link URL :

http://www.yaiyalah.com/foto/artis/asmirandah.jpg

Berarti :
  • http:// adalah Protokol
  • www.yaiyalah.com adalah Domain penuh
  • /foto/artis adalah alamat server
  • asmirandah.jpg adalah nama file dan jenisnya adalah gambar dengan format jpg

Misalnya lagi, bila ada link URL :

http://www.yaiyalah.com/news/indonesia/pesona-pantai-bali.html

Berarti :
  • http:// adalah Protokol
  • www.yaiyalah.com adalah Domain penuh
  • /news/indonesia adalah alamat server
  • pesona-pantai-bali.html adalah nama file halaman dengan ekstensi html. 
Dikutip dari : Internet

Menemukan manfaat Layanan Internet

Layanan-layanan tersebut dapat dikatakan saling melengkapi untuk menjawab kebutuhan kalian dalam berkomunikasi dengan rekan-0rekan orang tua, guru atau melalui Internet. Kalian perlu mencermati denan saksama pembahasan dari sejumlah layanan tersebut.
1. Email : E-mail merupakan Jenis layanan di internet yang paling Populer. Dengan mengunakan e-mail, kaliandapat saling berkirim surat atau berita . Layanan E-mail juga membuat kalian dapat mengirim lampiran file yang beisi gambar atau tulisan. E-mail kalian juga dilengkapai dengan mail box (kota surat elektronik). Selain itu, mail box ini aman dan terlindungi dengan password.
2. Mailing List : Penggunaan e-mail dapat dikembangkan menjadi layanan mailing list atau sering disingkat milis Melalui milis, kalian juga dapat mengirimkan berbagai pengumuman, seperti lomba pidato, olimpiade matematika, pertandingan basket dan artikel-artikel lainnya . Setiap e-mail yang dikirim oleh anggota milis secara otomatis akan sampai keseluruh anggota milis. Untuk membangun milis gratis, kalian dapat memanfaatkan fasilitas mailing list  .
3. Internet Relay Chat(Chatting) Layanan internet ini tentu akan kalian sukai. Melalui chatting kalian dapat berkomunikasi dengan teman-teman . Melalui fasilitas percakapan tekstual ini, kalian dapat mewawanarai seorang tokoh yang berada di kota lain atau yang sulit untuk membuat janji bertatap muka langsung.
4. News group : Newsgroup adalah aplikasi internet yng digunakan untuk berkomunikasi atau membahas suatu topik dalam sebuah forum. Newsgroup ini ibarat papan komunikasi. Di newsgroup setiap orang bebas memberi dan membaca informasi Setiap orang bebas memberi dan membaca informasi.
5. File transfer Protocol (FTP) : Melalui internet,  kalian dapat mengirimkan file yang berisi tulisan gambar,  animasi,musik,bahkan game kepada teman kalian.
6. Telnet : Jika ingin komputer kalian seolah-olah terhubung langsung ke komputer sahabat kalian, gunakan saja layanan Telnet. Melalui fasiltas telnet, kalian dapat bertukar file yang berisi tulisan, gambar,animasi , film,lagu, atau game

Friday, March 9, 2012

HyperText markup language

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa). [1]
  1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.
  2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML ( Standard Generalized Markup Language ).

Banyak yang mengeluh Internet lemot, inilah penyebab mengapa Internet anda lemot

PENYEBAB INTERNET LAMBAT 

Sering kali kita bertanya-tanya pada orang, mengapa internet-ku lambat sekali?

Dalam hal internet/ media teknologi yang kita kenal, ada 2 macam pengertian, yaitu :
1. Pemberi / Upload / Uplink
Seperti halnya yahoo.com, mereka adalah sebuah situs informasi, dalam hal ini situs adalah sebuah pemberi/upload/uplink.
2. Penerima / Download / Downlink
Seperti halnya kita sedang melakukan browsing/membuka situs yahoo.com, dalam hal ini kita sebagai subject adalah penerima/download/downlink.

Dalam rangkaian upload dan download tersebut terhubung berbagai macam alat seperti halnya kabel, converter, komputer, dll. Sedangkan paket data yang kita perlukan untuk melakukan internet diperlukan sebuah bandwith (lebar jalan). Dan penyedia bandwith kita kenal sebagai ISP (Internet Service Provider).

Di bawah ini contoh perjalanan internet dari komputer anda menuju ke yahoo.com:

Anda – ISP – Jaringan Nasional – Jaringan Internasional – Terminal – yahoo.com

Sebagaimana kita lihat perjalanan mulai titik komputer anda menuju ke situs yahoo.com, begitu banyak lintasan yang harus di lewati.
Lintasan tersebut belum tentu selama nya lancar, seperti halnya jalan dari surabaya ke jakarta, ada kemacetan, kecelakanan, kendaraan mogok, jalan rusak, jembatan roboh, antian di gerbang tol, genangan air sehingga kita harus jalan pelan2, dll.

Sama juga halnya dalam dunia internet kita mengenal adanya kemacetan data, antrian data, kerusakan data.
Disini akan dijelaskan beberapa macam faktor lambat nya internet:
1. QOS (Quality Of Service) adalah pembagian, prioritas dalam perjalanan data. Misal kita melakukan browsing dan streaming vidio, jelas yang diprioritaskan adalah streaming vidio, dan paket browsing harus mengalah. Bila QOS kita abaikan, maka kemacetan data dimana-mana akan terjadi dan yang pasti akan lambat.
2. Sharing bandwith adalah penempatan satu ruas atau lebih jalan untuk data, yang akan dilewati secara bersama-sama, bila hal ini terjadi maka paket data yang terbelih dulu lewat dan berkapasitas besar akan mendahului dan mengahabiskan jalan tersebut.
Sharing bandwith sering kita jumpai didalam warnet, misal ada 10 komputer dan mengakses secara bersama-sama untuk keperluan internet dan tidak ada pembagian bandwith, maka hal itu disebut sharing bandwith.
3. SPAM adalah sebuah paket data yang tidak kita inginkan, dan pada dasarnya tujuan SPAM adalah memenuhi bandwith yang kita punya, sebesar apapun jalan yang kita punya, SPAM akan selalu berusaha memenuhinya.
4. Kerusakan device/alat elektronik yang kita punya, misal LANCARD / SWITH / HUB / KABEL UTP, alat-alat tersebut adalah rangkaian dari sebuah jaringan local atau internet, bila salah satu saja mengalami kerusakan, maka paket data yang harusnya melintas lancar akan mengalami kerusakan sampai tujuan.
5. Backbone adalah lintasan / jalur utama untuk menuju pemberhentian berikutnya, untuk hal ini berbagai macam perangkat yg dapat digunakan untuk backbone, kita ambil contoh fiber optic dan vsat. Dua alat ini banyak dipakai oleh ISP, dan kita tau bila mana sebuah ISP mempergunakan VSAT sebagai backbone maka ISP yang memakai Fiber Opticnya yang akan lebih cepat tranfer data. Vsat bisa sampai 500-700ms, sedangkan Fiber Optic 3ms – 27ms.
6. Uplink bermasalah, kita sudah mengenal arti dari uplink (tempat pemberi). Bila mana kita membuka yahoo.com, dan pada saat itu yahoo.com sedang mengalami gangguan, maka dari tempat kita akan susah membuka yahoo.com walau bandwith downlink kita sebesar jagad raya 

Siapa yang harus disalahkan bila internet lambat ?
Dalam hal ini dari pemilik komputer pribadi sampai ke tingkat ISP harus sadar untuk saling menjaga hal-hal seperti 6 permasalahan yang sudah kita bahas sebelumnya.

Kutipan : ICT center Kota banjarmasin 

Trend bisnis online bisnis di masa sekarang

Setelah mendekati satu dekade saya berbisnis internet, ini hasil pengamatan saya terhadap 10 tren internet di masa mendatang.
1. Internetan secara Mobile
Di negeri ini, tren ini sebetulnya sudah berlangsung sejak satu tahunan terakhir. Ketika beragam perangkat mobile bermunculan.
Berdasar survei yang pernah saya baca, akses internet secara mobile di negeri ini juga sangat tinggi. Penggunaannya biasanya untuk web-web social network seperti facebook, Twitter, dan sejenisnya.
Kalau web anda tidak terakses secara baik lewat mobile, anda akan rugi karena mengalami potensi kehilangan traffik. Artinya anda pun kehilangan potensi penjualan.
Selain anda harus memastikan bahwa web anda terakses secara baik lewat mobile, anda juga harus mencoba untuk membuat akses web anda lebih cepat secara mobile lewat tips blog Mas Dafid Riau.
2. Mobile Marketing
Trend pertama yang saya sebut di atas juga berdampak pada munculnya tren kedua yaitu mobile marketing yaitu melakukan promosi secara mobile. Pernah melihat kiriman SMS dari operator seluler yang menawarkan ringback tone? Nah seperti itu kira-kira contohnya.
Mobile marketing kebanyakan selama ini memang masih dilakukan oleh para operaror seluler sendiri, namun anda pun sebagai pebisnis internet bisa mulai memanfaatkannya. Beberapa kali saya pernah mencobanya dan hasilnya lumayan. ;)
3.Penjualan Retail
Masih ingat salah satu prinsip penting dalam menjalankan bisnis internet yang saya ajarkan di Formula Bisnis?
Lakukan penjualan secara direct selling!
Sekarang tren ini terus meningkat terbukti dengan terus bertumbuhannya website-website yang menjual aneka produk. Dan rata-rata mereka menjualnya secara retail.
Penjualan secara retail dimaksudkan untuk menjangkau konsumen pengguna langsung. Penjualan retail makin mengkat karena banyak pihak yang mulai paham dan percaya dalam menjalankan transaksi online. Kondisi kondusif ini tentu perlu kita jaga berjaga agar perputaran roda ekonomi internet bisa semakin cepat.
4. Kebutuhan Aplikasi
Pernah menggunakan sejumlah aplikasi di Facebook kan? Ke depan, kebutuhan akan aplikasi atau software baik langsung diterapkan di internet maupun dalam berbagai segi kebutuhan masyarakat untuk mempermudah pekerjaannya, jelas akan meningkat.
Kalau anda punya minat besar dalam pengembangan aplikasi atau software, itu akan menjadi peluang besar bagi anda. Memang di sini dibutuhkan kemampuan IT yang cukup memadai. Sedang bagi anda yang punya jiwa bisnis, tak dipungkiri lagi merangkul orang-orang yang punya kemampuan di bidang tersebut pasti akan sangat bermanfaat buat bisnis anda.
5. Hasil pencarian secara real-time
Mulai diperkenalkannya hasil pencarian secara real time, baik di search engine maupun beberapa social media, akan mempengaruhi cara SEO. Ini akan membuat cara optimasi web untuk membuat website berada di posisi puncak akan lebih ketat.
Sementara lima tren internet ini cukup untuk merangsang pikiran anda apa yang harus segera di-ACTION-kan untuk bisnis internet anda.
Apa dan bagaimana lima trend bisnis online  yang berkembang pesat di internet berikutnya?

Dikutip: Jokosusilo.com

Cara kerja Internet

Dapatkah kita bayangkan bagaimana dunia Internet sebenarnya? Marilah kita urai satu per satu. Dunia Internet juga memiliki daratan, kota, dan penduduk seperti halnya dunia sungguhan. Pulau-pulau, daratan besar, dan benua di dunia Internet adalah ruangan ruangan NOC dan data center dari penyedia jasa backbone Internet di seluruh dunia atau sering disebut dengan istilah Network Access Point (NAP) Provider. ISP-ISP yang berada di bawah penyedia jasa backbone Internet ini adalah kota-kota besar dan kota metropolitannya.ISP sebagai kota metropolitan isinya juga terdiri dari kota-kota kecil dan area-area lainnya. Kota-kota kecil dan area lain, yaitu server-server dan perangkat jaringan yang jumlahnya sangat banyak yang bertugas sebagai pelayan para pengguna. Point Of Presence (POP) milik ISP yang tersebar di area sekitar ISP juga merupakan kota-kota kecil di dalam ISP. Di dalam kota-kota kecil tersebut, terdapatlah penduduk yang beraktivitas di dalamnya. Penduduk dari dunia Internet ini adalah Anda para pengguna Internet, yang seluruhnya adalah juga penduduk dunia nyata.
Di dalam dunia Internet komunikasi antarpenduduk juga merupakan kebutuhan vital. Bukan hanya vital, justru keperluan berkomunikasilah sumber dan cikal bakal dari terciptanya dunia Internet. Untuk dapat melayani penduduknya berkomunikasi, dibuatlah jalan-jalan penghubungnya. Jalan penghubung dunia Internet adalah media komunikasi data yang jenisnya sangat banyak.
Sebuah jalan kecil dan setapak mungkin dapat dibentuk oleh sebuah line telepon yang biasa ada di rumah-rumah Anda. Jalan yang agak besar mungkin dapat dibentuk oleh koneksi leased line, ADSL, Cable, ISDN, dan banyak lagi. Jalan raya yang besar mungkin bisa Anda bangun dengan koneksi E1 2 Mbps, Fiber Optic, koneksi Fast ethernet, dan banyak lagi. Jalan udara yang tidak berkelok-kelok dapat digunakan media wireless. Semua koneksi tersebut adalah pembuka jalur komunikasi ke dunia Internet.
Namun, sampai di sini cara kerja dunia Internet mulai berbeda dengan dunia nyata. Jalan-jalan yang di bentuk di dunia Internet harus terkoneksi ke kota-kota kecil, yaitu server-server remote access dan perangkat jaringan. Perangkat tersebut adanya di ISP, ibu kota dari penduduk tersebut. Dengan demikian, semua komunikasi yang terjadi antarpara penduduk di Internet harus melewati ibu kotanya dulu. Baik penduduk yang ada di satu kota maupun dengan penduduk yang ada di belahan Bumi lainnya.Jika masih dalam satu kota, ISP tidak perlu melempar sesi komunikasi
penduduknya keluar benua, karena jika masih satu daerah biasanya ada jalan singkat menuju ke situs lokal. Jalan singkat inilah yang sering kita kenal dengan istilah Internet Exchange.
Internet Exchange merupakan kumpulan dari seluruh ISP yang ada di sebuah daerah.. Tujuannya adalah agar jalur komunikasi dalam sebuah geografis yang sama tidak perlu dilarikan ke luar benua Internet. Di Indonesia, Internet Exchange-nya adalah bernama Indonesia Internet Exchange (IIX).
Jalan singkat lain juga dapat terbentuk kalau sebuah ISP memiliki jalur pribadi khusus yang menghubungkannya dengan ISP lain. Jalur pribadi ini sering disebut dengan istilah Private peering. Jalur ini bagaikan jalan tol lintas provinsi yang dapat langsung menghubungkan penduduk di dalamnya tanpa harus berkelok-kelok lagi.
Bagaimana jika situs yang ingin dituju ternyata berada di benua Internet lain? Mau tidak mau ISP harus melempar sesi komunikasi tersebut ke benua Internet yang terdekat ke situs tersebut. Atau paling tidak ke NAP-NAP provider yang berada di atas ISP tersebut. Kemudian NAP provider-lah yang membangun jalur komunikasi antarbenua Internet lain dan mencarikan jalan terbaik menuju ke situs tujuan.
Untuk menuju ke sebuah situs tujuan tentu juga akan melewati benua-benua dan juga kota-kota lain di belahan dunia Internet lain. Begitu seterusnya sehingga dunia Internet terbentuk sedemikian besarnya saat ini. Jadi inti sebenarnya Internet adalah merupakan kumpulan dari jaringan-jaringan kecil yang dijadikan satu.
Untuk melayani penggunanya untuk berkomunikasi dengan situs atau pengguna yang berada di benua lain, ISP harus memiliki sebuah komponen penting, yaitu informasi rute menuju ke lokasi yang diinginkan penggunanya. ISP tempat Anda terkoneksi mutlak harus mengetahui jalur-jalur mana saja yang dapat digunakan untuk menyambungkan komunikasi para penggunanya. Jalan-jalan yang banyak terbentang di dunia Internet mau tidak mau harus dikumpulkan oleh ISP untuk kemudian disimpan atau disebarkan lagi kepenggunaanya.
Proses pengumpulan dan maintenance informasi rute inilah yang terpenting dalam proses terjadinya Internet. Terjadinya proses ini merupakan tugas utama dari sebuah routing protocol. Untuk menangani tugas ini, dunia Internet mempercayakan satu nama routing protocol, yaitu BGP.
Border Gateway Protocol atau yang sering disingkat BGP merupakan salah satu jenis routing protocol yang ada di dunia komunikasi data. Sebagai sebuah routing protocol, BGP memiliki kemampuan melakukan pengumpulan rute, pertukaran rute dan menentukan rute terbaik menuju ke sebuah lokasi dalam jaringan. Routing protocol juga pasti dilengkapi dengan algoritma yang pintar dalam mencari jalan terbaik. Namun yang membedakan BGP dengan routing protocol lain seperti misalnya OSPF dan IS-IS ialah, BGP termasuk dalam kategori routing protocol jenis Exterior Gateway Protocol (EGP).
Sesuai dengan namanya, Exterior Gateway Protocol (EGP), routing protocol jenis ini memiliki kemampuan melakukan pertukaran rute dari dan ke luar jaringan lokal sebuah organisasi atau kelompok tertentu. Organisasi atau kelompok tertentu diluar organisasi pribadi sering disebut dengan istilah autonomous system (AS). Maksudnya rute-rute yang dimiliki oleh sebuah AS dapat juga dimiliki oleh AS lain yang berbeda kepentingan dan otoritas. Begitu juga dengan AS tersebut dapat memiliki rute-rute yang dipunya organisasi lain.
Keuntungan organisasi lain memiliki rute milik organisasi kita atau sebaliknya adalah organisasi kitabisa dikenal oleh organisasi-organisasi lain yang kita kirimi rute. Setelah dikenali rute-rute menuju lokasi kita, banyak orang yang dapat berkomunikasi dengan kita. Selain itu, kita juga menerima rute-rute menuju ke organisasi lain, sehingga kita juga dapat membangun komunikasi dengan para pengguna yang tergabung di organisasi lain. Dengan demikian, komunikasi dapat semakin luas menyebar.
BGP dikenal sebagai routing protocol yang sangat kompleks dan rumit karena kemampuannya yang luar biasa ini, yaitu melayani pertukaran rute antarorganisasi yang besar. Routing protocol ini memiliki tingkat skalabilitas yang tinggi karena beberapa organisasi besar dapat dilayaninya dalam melakukan pertukaran routing, sehingga luas sekali jangkauan BGP dalam melayani para pengguna jaringan.
Yang akan terjadi jika banyak organisasi di dunia ini yang saling berkumpul dan bertukar informasi routing yaitu adalah INTERNET. Maka dari itu, tidak salah jika BGP mendapat julukan sebagai inti dari eksisnya dunia Internet.
Analogi Autonomous System atau sering disingkat AS adalah bagaikan sebuah
perusahaan tempat kita bekerja. Sebuah perusahaan memiliki peraturannya sendiri, memiliki struktur organisasi sendiri, memiliki produknya sendiri, memiliki gayanya sendiri dalam berbisnis dan memiliki privasinya sendiri. Semua itu, tidak perlu diketahui oleh orang lain di luar perusahaan kita.
Jaringan internal sebuah organisasi bisa terdiri dari berpuluh-puluh bahkan ratusan perangkat jaringan dan server. Semuanya bertugas melayani kepentingan organisasi tersebut, sehingga otoritas dan kontrolnya hanya boleh diatur oleh organisasi tersebut. Cisco System, sebuah perusahaan pembuat perangkat jaringan mendefinisikan Autonomous System sebagai “Sekumpulan perangkat jaringan yang berada di bawah administrasi dan strategi routing yang sama”.
Autonomous System biasanya ditentukan dengan sistem penomoran. Sistem penomoran AS di dunia Internet diatur oleh organisasi Internet bernama IANA.
Jika AS diumpamakan sebagai sebuah perusahaan, routing protocol BGP dapat diumpamakan sebagai divisi marketing dan promosi dalam sebuah perusahaan. Divisi marketing memiliki tugas menginformasikan dan memasarkan produk perusahaan tersebut.Divisi marketing memiliki tugas menyebarkan informasi seputar produk yang akan dijualnya. Dengan berbagai siasat dan algoritma di dalamnya, informasi tersebut disebarkan ke seluruh pihak yang menjadi target pasarnya. Tujuannya adalah agar mereka mengetahui apa produk tersebut dan di mana mereka bisa mendapatkannya. Selain itu, divisi marketing juga memiliki tugas melakukan survai pasar yang menjadi target penjualan produknya. Para pembeli dan pengecer produk juga akan memberikan informasi seputar keinginan dan kebutuhan mereka terhadap produk yang dijual perusahaan tersebut. Divisi marketing juga perlu mengetahui bagaimana kondisi, prosepek, rute perjalanan, karakteristik tertentu dari suatu daerah target penjualannya.. Jika semua informasi tersebut sudah diketahui, maka akan diolah menjadi sebuah strategi marketing yang hebat.
BGP memiliki tugas yang kurang lebih sama dengan divisi marketing dan promosi pada sebuah perusahaan. Tugas utama dari BGP adalah memberikan informasi tentang apa yang dimiliki oleh sebuah organisasi ke dunia di luar. Tujuannya adalah untuk memperkenalkan pada dunia luar alamat-alamat IP apa saja yang ada dalam jaringan tersebut. Setelah dikenal dari luar, server-server, perangkat jaringan, PC-PC dan perangkat komputer lainnya yang ada dalam jaringan tersebut juga dapat dijangkau dari dunia luar. Selain itu, informasi dari luar juga dikumpulkannya untuk keperluan organisasi tersebut berkomunikasi dengan dunia luar.
Dengan mengenal alamat-alamat IP yang ada di jaringan lain, maka para pengguna dalam jaringan kita juga dapat menjangkau jaringan mereka. Sehingga terbukalah halaman web Yahoo, search engine Google, toko buku Amazon, dan banyak lagi.
BGP merupakan satu-satunya routing protocol yang dapat digunakan untuk menghubungkan dua organisasi besar yang berbeda kepentingan. Meskipun routing protocol jenis EGP bukan hanya BGP saja, namun tampaknya BGP sudah menjadi standar internasional untuk keperluan ini. Hal ini dikarenakan BGP memiliki fitur-fitur yang luar biasa banyak dan fleksibel.
Mulai dari pengaturan frekuensi routing update, sistem pembangunan hubungan dengan AS tetangga, sistem hello, policy-policy penyebaran informasi routing, dan banyak lagi fitur lain yang dapat kita modifikasi dan utak-atik sendiri sesuai dengan selera. Maka dari itu BGP merupakan routing protocol yang dapat dikontrol sebebasbebasnya oleh pengguna. Dengan demikian, banyak sekali kebutuhan yang dapat terpenuhi dengan menggunakan BGP.
BGP juga sangat tepat jika sebuah perusahaan memiliki jalur menuju internet yang berjumlah lebih dari satu. Kondisi jaringan dimana memiliki jalur keluar lebih dari satu buah ini sering disebut dengan istilah multihoming. Jaringan multihoming pada umumnya adalah jaringan berskala sedang sampai besar seperti misalnya ISP, bank, perusahaan minyak multinasional, dan banyak lagi. Biasanya jaringan ini memiliki blok IP dan nomor AS sendiri.
Peranan BGP dalam jaringan multihoming ini sangat besar. Pertama, BGP akan berperan sebagai routing protocol yang melakukan pertukaran routing dengan ISP atau NAP yang berada di atas jaringan ini. Kedua, BGP dengan dipadukan oleh pengaturan policy-policynya yang sangat fleksibel dapat membuat sistem load balancing traffic yang keluar masuk. Bagaimana membuat sistem load balancing dengan menggunakan BGP akan dibahas pada artikel edisi berikutnya.
Selain itu, BGP juga merupakan routing protocol yang sangat reliable kerjanya. Hal ini dikarenakan BGP menggunakan protokol TCP untuk berkomunikasi dengan tetangganya dalam melakukan pertukaran informasi. TCP merupakan protokol yang menganut sistem reliable service, di mana setiap sesi komunikasi yang dibangun berdasarkan protokol ini harus dipastikan sampai tidaknya.
Pemastian ini dilakukan menggunakan sistem Acknowledge terhadap setiap sesi komunikasi yang terjadi. Dengan demikian, hampir tidak ada informasi routing dari BGP yang tidak sampai ke perangkat tujuannya. Routing protocol BGP yang sekarang banyak digunakan adalah BGP versi 4 atau lebih sering disingkat sebagai BGP-4.
Kecanggihan dan kerumitan BGP sebenarnya dapat diperjelas intinya dengan beberapa karakteristik kunci. Berikut ini adalah karakteristik routing protokol BGP yang menandakan ciri khasnya:
1.   BGP adalah Path Vector routing protocol yang dalam proses  menentukan rute-rute terbaiknya selalu mengacu kepada path yang  terbaik dan terpilih yang didapatnya dari router BGP yang lainnya.
2.   Routing table akan dikirim secara penuh pada awal dari sesi BGP, update selanjutnya hanya bersifat incremental atau menambahi dan mengurangi routing yang sudah ada saja.
3.   Router BGP membangun dan menjaga koneksi antar-peer menggunakan port TCP nomor 179.
4. Koneksi antar-peer dijaga dengan menggunakan sinyal keepalive secara periodik.
5.   Kegagalan menemukan sinyal keepalive, routing update, atau sinyal-sinyal notifikasi lainnya pada sebuah router BGP dapat memicu perubahan status BGP peer dengan router lain, sehingga mungkin saja akan memicu update-update baru ke router yang lain.
6. Metrik yang digunakan BGP untuk menentukan rute terbaik sangat kompleks dan dapat dimodifikasi dengan sangat fleksibel. Ini merupakan sumber kekuatan BGP yang sebenarnya. Metrik-metrik tersebut sering disebut dengan istilah Attribute.
7. Penggunaan sistem pengalamatan hirarki dan kemampuannya untuk melakukan manipulasi aliran traffic membuat routing protokol BGP sangat skalabel untuk perkembangan jaringan dimasa mendatang.
8. BGP memiliki routing table sendiri yang biasanya memuat informasi prefix-prefix routing yang diterimanya dari router BGP lain. Prefixprefix ini juga disertai dengan informasi atributnya yang dicantumkan secara spesifik di dalamnya.
9.   BGP memungkinkan Anda memanipulasi traffic menggunakan attributeattributenya yang cukup banyak. Attribute ini memiliki tingkat prioritas untuk dijadikan sebagai acuan.
Seperti yang telah dijelaskan di atas, BGP merupakan routing protocol yang kompleks dan sulit untuk di-maintain. Dengan demikian, penggunaannya diperlukan keahlian khusus dan juga perangkat router berkemampuan proses yang tinggi. Untuk itu, perencanaan yang baik sangat diperlukan untuk menggunakan BGP. Ada kalanya kita tidak perlu menggunakan routing protocol ini dalam berhubungan dengan AS lain. Jangan gunakan BGP untuk jaringan dengan situasi seperti berikut ini:
  • Hanya ada satu buah koneksi yang menuju ke Internet atau ke AS lain. Jaringan ini sering disebut dengan istilah singlehoming.
  • Policy routing untuk ke Internet dan pemilihan jalur terbaik tidak terlalu diperlukan dalam sebuah AS.
  • Perangkat router yang akan digunakan untuk menjalankan BGP tidak memiliki cukup memory dan tenaga processing untuk menangani update informasi dalam jumlah besar dan konstan.
  • Keterbatasan pengetahuan dan kemampuan para administrator jaringannya dalam hal policy routing dan karakteristik BGP lainnya.
  • Bandwidth yang kecil yang menghubungkan AS yang satu dengan lainnya.
Inti Internet yang Rumit
Terjadinya sebuah dunia bernama Internet memang sangat rumit. Bagaimana tidak pasalnya semua manusia yang ada di dunia ini ingin dapat dilayani permintaan komunikasinya, tentu sangat rumit, bukan? Kerumitannya ini terlihat juga pada routing protocol yang bertugas mengatur dan menciptakan komunikasi tersebut, yaitu BGP.
BGP memang sangat rumit, namun juga sangat bertenaga dalam melayani kebutuhan penduduk dunia akan internet. Karena kerumitan dan keunikannya inilah BGP begitu menarik untuk dipelajari. Namun untuk mempelajari lebih dalam lagi mungkin perlu training khusus dan pengalaman bertahun-tahun.

Thursday, March 8, 2012

Apa itu Internet? Untuk apa Adanya internet?

Apa itu Internet ?


Secara sederhana, Internet adalah kumpulan dari jutaan komputer di seluruh dunia yang terkoneksi antara yang satu dengan yang lain. Media koneksi yang digunakan bisa melalui sambungan telpon, serat optik (fiber optic), kabel koaksial (coaxial cable), satelit atau dengan koneksi wireless.
Ketika kita logon (dalam hal ini terhubung) dengan internet, kita diberikan hak akses ke komputer-komputer lain di seluruh dunia yang terhubung juga dengan internet. Dengan kemajuan teknologi yang semakin pesat, saat ini internet dapat dihubungi dengan koneksi wireless dari handheld PC atau dari sebuah komputer notebook.
Setelah terhubung dengan internet kita dapat melakukan beberapa hal, misalnya : mengirim dan menerima email, chating dengan media text atau suara, berselancar (surfing) di World Wide Web, atau hal-hal lain dengan suatu software aplikasi tertentu.
Secara sederhana, cara kerja Internet sama seperti sistem pos atau sistem pengantar parcel, kecuali Internet bekerja dengan sangat cepat.
Misalnya, bila sekarang ini kita di Bontang  dan akan berkirim email ke London, setelah kita tekan tombol Kirim (Send) selanjutnya email kita tadi akan menuju ke mail server. (Mail server ini biasanya bukanlah komputer yang sedang kita pakai saat ini, tetapi bagian dari layanan yang ada di Internet, sehingga kita bisa saja keluar dari Internet setelah menekan tombol Kirim tanpa mengganggu proses pengiriman email tersebut). Kemudian, mail server kita tersebut akan mencoba mengontak mail server di Amerika melewati rute Jakarta - Singapura - Jepang - Amerika atau bila rute tersebut sibuk dapat menngunakan rute Australia - Amerika.
Paket data dalam Internet memiliki ukuran tertentu sehingga bila email kita tadi cukup besar bisa saja dibagi dalam beberapa paket dan masing-masing paket dapat dikirim dengan rute yang berbeda. Setelah sampai di Amerika, mail server di sana akan membangun kembali email kita tersebut menjadi satu bagian utuh yang siap disajikan.
Bila satelit yang digunakan dalam rute-rute tersebut sibuk maka mail server kita akan mencoba untuk mengirim kembali setelah beberapa saat sampai benar-benar terkirim. Bila sampai maksimum sampai 4 hari lebih (tergantung setting mail server kita) email itu belum bisa terkirim maka akan dikirimkan email pemberitahuan bahwa email kita tidak sampai.
Rute yang harus dilewati paket data di Internet sangat panjang dan melibatkan banyak sekali komputer di seluruh dunia, sehingga bila data yang kita kirimkan adalah data yang pribadi dan/atau penting, sebaiknya menggunakan secure server, yaitu server yang dilengkapi dengan fasilitas enkripsi data sebelum mengirim data ke komputer lain dan fasilitas dekripsi bila menerima paket data dari komputer lain.



Dikutip dari : Virtual Book