M AKALAH TENTANG M EKANISM E KEANDALAN TRANSM ISI
DATA DAN KECEPATAN AKSES
Di Buat oleh : Nama : Siendi Baskoro
A. M ekanisme Keandalan Transmisi Data :
Dalam t ransm isi dat a, dari sat u t it ik ke t it ik yang lain t erkadang banyak gangguan yang m enyebabkan dat a yang t erkirim dan dat a yang dit erim a t idak sam a. M aka unt uk it u perlu m et ode unt uk m engecek kesalahan, dalam m akalah ini akan dibahas beberapa m et ode unt uk pendet eksi error, yait u
Parit y check
Checksum
CRC
M D5B. M ekanisme Kecepatan Akses
Seiring dengan pesat nya pert um buhan pengguna Int ernet m aka akan berdam pak t erhadap akses suat u sit us at au cont ent yang ada di int ernet . Sehingga t erpikirkan cara unt uk dapat m em percepat m et ode akses. Unt uk it u dalam m akalah ini akan dibahas t ent ang beberapa m et ode akses yang secara um um digunakan dalam dunia int ernet , disam ping it u juga dijelaskan t ent ang akam ai- perusahaan yang m em punyai core bisnis dalam cont ent dan int ernet , beberapa cara yait u :
1. Parity Check
Pengert ian : Bit parit y adalah salah sat u m et ode yang digunakan dalam pendet eksi kesalahan (error det ect ing code) dan bukan pengkoreksi kesalahan ( error correct ing code). Yang dim aksud adalah bit parit y hanya t ahu ada kesalahan pengiriman, t et api t idak t ahu bit yang m ana
Pada kenyat aannya jika dalam pengirim an dat a t erdapat kesalahan pengirim an bit , m aka akan dikirim ulang keseluruhan bit dat a, karena sepert i di ungkapkan diat as bahw a dalam parit y t idak m enget ahui bit m ana yang m engalam i kesalahan. Dat a akan dikirim ulang at au t idak berhasil sam a sekali.Cara Kerja :
Sisi Sender:
Dari diagram dapat dit erangkan sebagai berikut , dat a dari pengirim dibagi-bagi dalam beberapa seksi , dim ana m asing-masing seksi berisi n bit
Kem udian dat a dari m asing-m asing seksi dit am bahkan dengan com plement , unt uk kem udian diket ahui jum lahnya
Jum lah t ersebut kem udian di kom plem enkan lagi sehingga diket ahui nilai checksum , set elah it u dat a dikirim secara bert urut -t urut , sehingga unit t erakhir t erkirim adalah nilai checksum .Sisi Receiver :
Dat a yang t elah dikirim kem udian dit erim a oleh receiver , didalam receiver dat a n bit t erbagi dalam seksi-seksi
Dat a-dat a t ersebut kem udian akan dijum lahkan / sum , dan kem udian di kom plemen
Jika hasil kom plemen dat a =0 m aka dat a dit erim a, jika t idak m aka dat a akan dit olak.Jika dibandingkan dengan parit y check, dari berbagai sum ber yang didapat , m aka checksum m em punyai kehandalan yang lebih bagus dibanding parit y check.
3. CRC (Cyclic Redundancy Check)
Pengert ian :
CRC merupakan salah sat u m et ode error det ect ing code ( pendet eksi kesalahan), dalam t ransm isi dat a, m aupun penyim panan dat a.
Secara sederhana dapat disebut kan bahwa blok pesan yang t erdiri dari beberapa bit akan dim asukkan kedalam generat or CRC, dan kem udian akan dilakukan perhit ungan m at em at is, hasil perhit ungan m at em at is t ersebut akan dicocokkan ant ara pengirim dan penerim a, apakah t erjadi error at au t idakCara Kerja :
Diagram dari cara kerja CRC ant ara sender dan receiver
Cont oh dari cara kerja CRC adalah sebagai berikut :
Dat a yang dikirim : 11011
M enggunakan Polynom al generat or x4+x2+1
x
4+ 0
3+ x
2+ 0
1+1
Jika Polynom ial Generat or dit uliskan dalam bit m aka =10101
Sedangkan Fram e Check Sequence : 0000
Pada sisi pengirim
Biasanya sering digunakan unt uk dat a dengan kecepat an t inggi (16-32 bit )
M em iliki sist em yang handalCara Kerja :
Dari gam bar diat as dapat dit erangkan bahw a :
Pada kondisi 128 bit , t erdapat 4 blok yait u A,B,C, dan D yang m asing-m asing t erdiri dari 32 bit
Kem udian algorit m a m asing –m asing m elakukan perubahan kondisi pada blok – blok t ersebut
Adapun pem rosesan pesan t erdiri dari 4 t ahap, dim ana t iap put aran m em buat 16 operasi berdasar fungsi non-linear F, t am bahan m odular dan rot asi ke kiri
Ada 4 m acam fungsi non linear Pada F pada m asing-masing put aran, yait u :
Adapun hasilnya yait u : a← b + (( a + g ( b,c,d) + X[k] + T[i] <<< s ), dimana g
adalah salah fungsi F,G,H,I5. Cache
Pengert ian :
Cache adalah kum pulan dat a yang diduplikasi dari dat a yang t elah dikom put asi (bukan dat a m ent ah) unt uk kem udian disim pan dalam suat u t em pat , agar dapat m em percepat w akt u akses t erhadap dat a t ersebut
Penggunaan dalam int ernet , yait u cont ent dari w eb yang disim pan dalam harddisk disebut cache object , kem udian dapat dipanggil kem bali jika pengguna m engunjungi sit e yang sam a , jika cont ent belum expired m aka cache object yang dit am pilkan dalam brow ser
Sedangkan jika cache object t ersebut disim pan dalam server dan server t ersebut dapat diakses oleh beberapa user secara bersam a-sam a, m aka disebut cache server
Pada um um nya cache server m erupakan bagian dari proxy serverCara Kerja :
Terlihat pada gam bar diat as unt uk cache server bahw a cache server bert indak sebagai server yang m enyim pan halam an web at au cont ent lainnya dalam penyim panan sement ara at au t em porary st orage at au cache
M aka ket ika user m erequest dat a yang ada dalam cache, m aka dat a t ersebut akan dit am pilkan dalam brow ser, sehingga dapat m engurangi t raffik dalam jaringan
Selain it u cache server juga dapat digunakan user unt uk m engakses dat a secaraoffline, t erm asuk didalam nya file-file at au dokum en lainnya. M aka cache server disebut juga dengan cache engine.
6. Proxy
Pengert ian :
Proxy server bert indak sebagai gat ew ay t erhadap int ernet dan int ranet unt uk set iap kom put er klien. Jadi segala request klien ke int ernet dit angani oleh proxy server
Proxy server m em punyai fungsi yang lebih banyak dibanding dengan rout er, danm em punyai kont rol penuh t erhadap akses jaringan
Cara Kerja :
Sam a sepert i gam bar cache server, proxy m erupakan gat ew ay user yang akan m elakukan request ke int ernet
Sedangkan penggunaan proxy server adalah : a. Unt uk m enjaga securit y dari jaringanb. Sebagai cache engine, sehingga m enghem at sum ber daya jaringan
c. M em bat asi akses jaringan agar cont ent-cont ent t ert ent u t idak bisa diakses d. M enyim pan log akses int ernet
Selain it u Proxy dapat dim anfaat kan sebagai gat ew ay, cache server, dan dapat pula m engat ur load balancing, ot ent ifikasi7. M irror
Pengert ian :
M irror adalah duplikat dari suat u sit us yang dit em pat kan pada server yang berlainan dengan server yang asli
Tujuan penduplikat an adalah agar m engurangi t raffic dari suat u sit usCara kerja
Dengan m enem pat kan duplikasi pada beberapa server, dapat9. Indonesia Internet Exchange
Pengert ian :
Adalah int erconnect ion net w ork, dim ana berkum pulnya server-server dari ISP lokal, sehingga pada akhirnya lebih m em udahkan dalam pengelolaan dan penghem at an resource.
Jika ada akses t erhadap sit us dalam negeri m aka t idak perlu rout ing keluar negeriCara Kerja :