You are on page 1of 16

File Transfer Protocol

FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. ebuah !lien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah ser"er FTP, sementara ser"er FTP adalah sebuah #indows er"i$e atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan % &II, menggugah berkas komputer ke ser"er FTP, serta mengunduh berkas dari ser"er FTP. ebuah ser"er FTP diakses dengan menggunakan Universal Resource Identifier ('(I) dengan menggunakan format ftp)**namaser"er. !lien FTP dapat menghubungi ser"er FTP dengan membuka '(I tersebut.

FTP menggunakan protokol Transmission Control Protocol (T&P) untuk komunikasi data antara klien dan ser"er, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. ebelum membuat koneksi, port T&P nomor +, di sisi ser"er akan -mendengarkanper$obaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk (,) membuat sebuah koneksi antara klien dan ser"er, (+) untuk mengi.inkan klien untuk mengirimkan sebuah perintah FTP kepada ser"er dan juga (/) mengembalikan respons server ke perintah tersebut. ekali koneksi kontrol telah dibuat, maka ser"er akan mulai membuka port T&P nomor +0 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan passwordnya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. 'mumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

'7P. Telnet. oleh 8adan %rsitektur Internet (Internet %r$hite$ture 8oard . ebagian dari (F& dijadikan tandar Internet (Internet tandard)./. yang terbuka kepada umum. >. perkongsian file (File haring). 5ewsgroup. yang dapat diakses di seluruh dunia. :anuari . Internet memungkinkan adanya ser"is terkini ((eal-time ser"i$e). 2'7. %(P%56T menukar protokol rangkaian pusatnya. <IP. yang dibangun oleh %(P% ('nited tates 7epartment of 7efense %d"an$ed (esear$h Proje$ts %gen$y). >TTP . IP. dan kaedah pertukaran paket (pa$ket swit$hing). yang berhubung se$ara global dan menggunakan T&P*IP sebagai protokol pertukaran paket (packet switching communication protocol). 8eberapa layanan populer di internet yang menggunakan protokol di atas. seperti web radio. 8adan ini mengeluarkan dokumen yang dikenali sebagai (F& ((e9uest for &omments). Pada sekitar . 8eberapa penyelidikan awal yang disumbang oleh %(P%56T termasuk kaedah rangkaian tanpa-pusat (de$entralised network). Pidgin (?aim). ialah email*surat elektronik. dan 2' >. I2%P. &ara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking. 2 5 2essenger dan #indows <i"e 2essenger. internet (kependekan daripada perkataan 1inter$onne$ted-networking1) ialah rangkaian komputer yang terhubung di dalam beberapa rangkaian. Pada . Internet pada saat ini Internet dijaga oleh perjanjian bi. Ini merupakan awal dari Internet yang kita kenal hari ini. 2anakala Internet (huruf 1I1 besar) ialah sistem komputer umum. Protokol-protokol internet yang sering digunakan adalah seperti. (angkaian internet yang terbesar dinamakan Internet. finger. 'senet. dan <. dan lebih banyak ser"is yang dibangun berdasarkannya. !opete.3. 7i antara semua ini.330-an. teori 9ueueing. 75 . elain itu melalui internet dimungkinkan untuk berkonikasi se$ara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti &amfrog. I&2P. dari 5&P ke T&P*IP. Protokol-protokol ini dibentuk berdasarkan perbin$angan Internet 6ngineering Task For$e (I6TF). T&P. Trilian. Kemunculan Internet (angkaian pusat yang membentuk Internet diawali pada tahun .atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang perpindahan data antara rangkaian). 2TP. <7%P. ### (#orld #ide #eb). .Internet e$ara harfiah. FTP. email*surat elektronik dan #orld #ide #eb lebih kerap digunakan. I(&. dan web$ast. P=P/. #%I .343 sebagai %(P%56T. akses sesi ( ession %$$ess). ?opher.I%8). PPP. >TTP. Internet telah berkembang dan menyambungkan kebanyakan pengguna jaringanjaringan komputer yang ada. seperti milis (2ailing <ist) dan #eblog. @ahooA 2essenger.

Internet juga memi$u tumbuhnya transparansi pelaksanaan pemerintahan melalui e-go"ernment. Budaya Internet :umlah pengguna Internet yang besar dan semakin berkembang. telah mewujudkan budaya internet. I&C. pen$urian identitas. Indonesia masih belum memiliki &yberlaw. /) yang digunakan. %I2. Tata tertib Internet ama seperti halnya sebuah komunitas. padahal draft akademis ('' &yberlaw sudah dibahas sejak tahun +000 oleh 7itjen Postel dan 7eperindag. dan u$apan ben$i (B) (>ate spee$h).ation) * pengetahuan (knowledge) informasi dan data se$ara ekstrim. '' yang masih ada kaitannya dengan teknologi informasi dan telekomunikasi adalah '' Telekomunikasi tahun . dan wedia. 7i Indonesia. I<.8eberapa ser"is Internet populer yang berdasarkan sistem Tertutup(B)(Proprietary ystem).333. Isu moral dan undang-undang Terdapat kebimbangan masyarakat tentang Internet yang berpun$ak pada beberapa bahan kontro"ersi di dalamnya. 7isamping menggunakan P& (Personal &omputer). Internet juga mempunyai tata tertib tertentu. Pen-setting-an ?P( pada ponsel Tergantung dari operator (Telkomsel. seperti negara berkembang dimana akses Internet dan penetrasi P& masih juga rendahlainnya sekitar H+G dari akses Internet melalui fasilitas Publi$ Internet aksss seperti warnet . pengguna di seluruh dunia mempunyai akses internet yang mudah atas berma$am-ma$am informasi. Teknologi ?P( dapat diakses yang mendukung fasilitas tersebut. Internet juga mempunyai pengaruh yang besar atas ilmu. Pelanggaran hak $ipta. $yber$afe. kita juga bisa mengakses Internet melalui >andphone (>P) menggunakan Fasilitas yang disebut ?P( (?eneral Pa$ket (adio er"i$e). adalah seperti I(&. Indosat. . 7ibanding dengan buku dan perpustakaan. &778. dan ?nutella.. hawn #oolley bunuh diri karena ketagihan dengan permainan online. Tempat umum lainnya yang sering dipakai untuk akses internet adalah di kampus dan dikantor. kini sangat mudah dan sering dilakukan melalui Internet. Perkembangan Internet juga telah mempengaruhi perkembangan ekonomi. 8iaya akses Internet dihitung melalui besarnya kapasitas (per-kilobite) yang didownload. hotspot dll. yaitu dial-up.8roadband). Akses Internet 5egara dengan akses internet yang terbaik termasuk !orea elatan (F0G daripada penduduknya mempunyai akses jalurlebar . ?P( merupakan salah satu standar komunikasi wireless (nirkabel) yang memiliki ke$epatan koneksi . 7engan hanya berpandukan mesin pen$ari seperti ?oogle. dan jalurlebar. Internet juga disalahkan oleh sebagian orang karena dianggap menjadi sebab kematian. adalah biasa dan sulit dijaga. pornografi.F kbps dan mendukung aplikasi yang lebih luas (grafis dan multimedia). 8randes ditikam bunuh. Internet melambangkan penyebaran(de$entrali. dan pandangan dunia. 8erbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan $ara tatap muka (dan sebagian sangat ke$il melalui pos atau telepon). 6"er9uest. >ingga tahun +00D. dan dimakan oleh %rmin 2eiwes setelah menjawab iklan dalam internet. Terdapat dua bentuk akses internet yang umum. 8randon Eedas meninggal dunia akibat pemakaian narkotik yang melampaui batas dengan teman-teman $hatting I(&nya memberi semangat. Terkait dengan pemerintahan. yang dikenal dengan nama 5etti9uette. Transaksi melalui Internet ini dikenal dengan nama e-$ommer$e.

angat susah untuk menggeneralisir protokol dikarenakan protokol memiliki banyak "ariasi didalam tujuan penggunaanya. Pengguna hanya perlu membawa laptop (notebook). komunikasi. Prinsip-prinsip Desain Protokol 7alam membuat protokol ada tiga hal yang harus dipertimbangkan. 2endeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya 2engakhiri suatu koneksi. Protokol dapat diterapkan pada perangkat keras.(handshaking). atau P7%. Terdapat juga toko-toko yang menyediakan akses wi-fi. Publi$ a$$ess Terminal. !emampuan portal yang lebih spesifik adalah penyediaan kandungan informasi yang dapat diakses menggunakan beragam perangkat. atau bahkan telepon genggam Protokol (komputer) Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan. Tokoh Tokoh Internet Dunia • • Timothy 8arners <ee pen$ipta ### (#orld #ide #eb) (oy Tomlinson pen$ipta J (at) pada alamat e-mail Portal web Portal web adalah situs web yang menyediakan kemampuan tertentu yang dibuat sedemikian rupa men$oba menuruti selera para pengunjungnya. seperti #ifi-$afe. Pada tingkatan yang terendah. dan internet $afe*warnet (juga disebut &yber &afe). kehandalan. 2elakukan metode -jabat-tangan. perangkat lunak atau kombinasi dari keduanya. dan perpindahan data antara dua atau lebih titik komputer. !ebanyakan protokol memiliki salah satu atau beberapa dari hal berikut) • • • • • 2elakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau mesin lainnya. Protokol se$ara umum digunakan pada komunikasi real-time dimana standar digunakan untuk mengatur struktur dari informasi untuk penyimpanan jangka panjang. 7alam 2odel = I terdapat D layer dimana masing-masing layer mempunyai jenis protokol sesuai dengan peruntukannya. dan Telepon web.Penggunaan Internet di tempat umum Internet juga semakin banyak digunakan di tempat umum. protokol mendefinisikan koneksi perangkat keras. yang mempunyai kemampuan wifi untuk mendapatkan akses internet. komputer jinjing (notebook). dan !emampuan dalam kondisi gagal di network. Terdapat juga tempat awam yang menyediakan pusat akses internet. 8eberapa tempat umum yang menyediakan layanan internet termasuk perpustakaan. . misalnya komputer pribadi. 5egosiasi berbagai ma$am karakteristik hubungan. 'ntuk memudahkan memahami Protokol. untuk menspesifikasi bagaimana membangun komputer atau menghubungkan peralatan perangkat keras. kita mesti mengerti 2odel = I. seperti Internet !iosk. yaitu efekti"itas. Protokol perlu diutamakan pada penggunaan standar teknis. P7% (Personal igital !ssistant).

kalimat sandi password K kata sandi paste K tempel preview K pratonton. rumpi crash K bertabrakan (biasa untuk perangkat lunak*keras bermasalah) collission K tabrakan data connection K sambungan copy K salin. masuk log. muat turun edit K sunting. ratel * surel (surat elektronik). dan %5 I. lihat sign in logout " log out " log off " logoff K log keluar. kopi. unduh. pratilik. basis data delete"del K hapus domain K ranah download K ambil data. senarai. 8anyak lembaga dunia yang bekerja untuk standarisasi protokol. ganda cut K potong cyberspace K dunia maya database K pangkalan data. kait. IT'. @ang saat ini banyak mengeluarkan standarisasi protokol yaitu I6TF. terputus online " on line K terhubung. kelompok diskusi mailing list K milis. pautan.Standarisasi Protokol %gar protokol dapat dipakai untuk komunikasi diberbagai pembuat perangkat maka dibutuhkan standarisasi protokol. obrolan. pranala load K muat login " log in " log on " logon K log masuk. forum ratel network K jaringan networking K jejaring off line K tidak terhubung. ubah e-mail K imel. Istilah internet • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • attachment K lampiran bandwidth K lebar pita broadband K pita lebar. pratayang internet service provider K penyelenggara jasa internet . tersambung passphrase K frase sandi. 6T I. keluar log. surat-e forward"fwd (e-mail) K terusan homepage K laman hosting K hosting interferensi K gangguan signal (berkaitan dengan signal wireless) install K pasang interface K antarmuka keyword K kata kun$i lag K lambat link K taut. posel (pos elektronik). lihat sign out network K jaringan newsgroup K kelompok warta. jalur lebar browser K peramban. penjelajah bulletin board K papan buletin chat K obrol.

#alaupun begitu. newsgroup.M (antara lain forum. 8agi yang beruntung. selan$ar maya update K pemutakhiran. 5amun segera setelah itu. (i$hard tallman (Pendiri ?5') sering menggunakan rms sebagai nama panggilannya. forum.iki. sarana berbasis protokol 55TP ini mungkin tidak akrab bagi pengguna internet di Indonesia tetapi sarana ini umum digunakan sebelum adanya forum berbasis >TTP. komunitas maya yang terdiri dari pengguna awam juga mulai terbentuk.• • • • • • • • • • • • • save K simpan scan K pindai server K peladen sign in " signin " sign on K $atat masuk. lihat logout surfing K berselan$ar. aat ini. banyak situs besar yang menyediakan layanan milis se$ara gratis. .santai. dan lain-lain) forum. Wenas Agusetiawan biasa menggunakan nama panggilan h&-. misalnya @ahooA ?roups dan ?oogle ?roups. !omunitas maya bisa berupa mailing list. mak$omblang. saat internet populer di kalangan awam. bulletin board. fasilitas ini masih bisa ditemui di beberapa tempat seperti kampus-kampus. pembaruan upload K unggah. 2isalnya. Milis 2ilis (kependekan dari istilah bahasa Inggris) mailing list) yaitu sarana untuk berkelompok menggunakan surel (e-mail). lihat login sign out " sign off K $atat keluar. grup berita di fakultas ilmu komputer 'ni"ersitas Indonesia terdiri dari • • forum. rup berita ?rup berita (bahasa Inggris)newsgroup). masyarakat baru sekedar menggunakan internet untuk men$ari berita atau komunikasi melalui e-mail. %da juga yang menggunakan nama sendiri sebagai nickname.M (untuk diskusi pelajaran) alah satu grup berita tertua adalah 'senet. Dani Firmansyah yang meretas (menge-hack) situs !P' biasa menggunakan nama panggilan &>IL=P(65I&. ebuah grup berita bisa terdiri dari beberapa grup sesuai dengan minat masing-masing. yaitu sejak mun$ulnya http sebagai landasan website. Nama panggilan 5ama panggilan (bahasa Inggris)nickname) adalah nama yang biasa dikenakan di dalam komunitas maya. %tau ha$ker Indonesia yang tertangkap di ingapura. muat naik username K nama pengguna virtual reality K realitas maya webpage K halaman web website K situs web wireless K nirkabel Komunitas maya di$iptakan untuk saling berkomunikasi di antara para pengguna internet dengan menggunakan teknologi yang mengguakan platform internet.umum. ebagai $ontoh.

000 indi"idu yang berkunjung tiap hari. :enis permainan yang lain dapat langsung dimainkan melalui penjelajah internetN permainan sema$am 'topia. 5ewgrounds dan (une $ape walaupun dapat dikategorikan ke kelompok yang terakhir. lalu memasangnya ke komputer. Forum %uto) forum berbahasa Peran$is yang juga sangat aktif "urnal berbasis $eb :urnal web * internet (bahasa Inggris)weblog. Pada perkembangannya. itus-situs ini adalah tempat untuk mengatakan apa saja yang ingin mereka katakan yang biasanya tidak tersalurkan lewat jalur-jalur lain. 5amun PHP sebagai bahasa pemrograman khusus web dan M !"# untuk basis data (database) menjadi pasangan fa"orit pengembang 8ulletin 8oard seperti Ph$Rea%tor atau Ph$&&. ?unbound memerlukan pemain untuk membeli atau mengunduh terlebih dahulu piranti lunaknya. serta #ordpress adalah situs-situs terbesar yang memiliki jutaan pengguna yang menuliskan $atatan harian mereka setiap hari. Situs komunitas!"aringan sosial itus komunitas * jaringan sosial (bahasa Inggris)social network) adalah sebuah fenomena internet yang mewakili generasi muda. &ontoh forum Indonesia) • • ?ame7e" Indonesia) forum untuk para pembuat gem*permainan komputer Indonesia #eb?aul. . modus yang sama juga digunakan untuk men$ari teman. dengan lebih dari sembilan juta pendaftar dan . fasilitas-fasilitas bin$ang-bin$ang seperti @ahooA 2essenger.5et. 7ua program terakhir bisa didapat dengan bebas dan gratis di our$eForge. itus-situs ini sering digunakan untuk men$ari jodoh (bahasa Inggris)online dating).. !ini. 5gobrol. I(& terkenal sebagai sarana $hatting dengan Dalnet sebagai ser"er paling digemari dan MIRC (berplatform #indows) sebagai piranti lunak yang terkenal. namun sebenarnya terjadi proses muat turun ke komputer penggunanya. bahkan beberapa kali sehari.Bincang-bincang Fasilitas bin$ang-bin$ang (bahasa Inggris)chatting) terkenal di antara generasi muda. Permainan sema$am #orld of #ar$raft. dan 7uels telah menarik minat banyak orang karena mereka tidak wajib membayar atau memenuhi komputer mereka untuk memainkannya. pembuat situs seringkali harus sendiri membuat programnya baik menggunakan bahasa pemrograman C atau Perl. <i"ejournal. Php88. #orum berbasis $eb 7ahulu dikenal sebagai Papan 8uletin (bahasa Inggris)#ulletin #oard * #ulletin #oard $ystem %##$&) atau Papan Pesan (bahasa Inggris)'essage #oard) namun perlahan istilah tersebut mulai menghilang dari umum dan hanya digunakan di instansi-instansi pendidikan saja. alah satu jenis situs seperti ini yang populer adalah di Indonesia Friendster (juga merupakan yang pertama) dan 2yspa$e serta Fa$ebook di %merika erikat dan !anada. Tra"ian. Permainan komputer internet Permainan komputer internet telah menggaet puluhan juta orang untuk bermain komputer di dunia maya se$ara terus-menerus.. 2 5 2essenger. 7ahulu. !afe?aul. ?oogle Talk yang memiliki antar muka yang lebih menawan mulai menggeser keberadaan I(& yang hanya menyajikan teks saja. serta simplema$hines adalah beberapa $ontoh program paling populer digunakan di Internet. miliar pesan Psi$o FIP) forum teraktif di Internet. 8logger.$om) tempat mengobrol tentang apa saja &ontoh forum internasional) • • • ?aia =nline) forum terbesar di Internet. "8ulletin. 2I(& dapat ditemu di hampir semua warung internet di Indonesia. dengan lebih dari +/0. blog atau online (ournal) merupakan tempat siapa saja untuk menulis apa saja. Pada awal perkembangannya.

!lien . berarti %nda sedang mengunjungi komunitas maya yang dimaksud. dan melihat hasil karya orang lain. Fli$kr. 2eta$afe. Klien-server (Client. sebuah aplikasi dibagi menjadi dua bagian yang terpisah. tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen ser"er. dan #orth . $erver adalah komputer . serta banyak situs lainnya mulai menggunakan teknologi yang memungkinkan para penggunanya berkoordinasi untuk menulis isi suatu situs. 7alam model klien*ser"er. umumnya dalam bentuk re)uest terhadap beberapa layanan yang dimiliki oleh ser"er. dan situs-situs ini menjadi tempat mereka berbagi. !omponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien.%ideo Internet @ouTube. itus sema$am ini telah menarik puluhan juta pemakai yang pada akhirnya membuat komunitas mereka sendiri. 8agian dari aplikasi yang dijalankan di $lient biasanya digunakan untuk mengoptimalkan interaksi dengan user. biasanya terdapat sebuah komputer yang disebut server. baik lewat fotografi. dan ?oogle Eideo adalah dua dari banyak situs serupa yang memampukan para penggunanya memuat naikkan "ideo buatan mereka sendiri yang dapat disaksikan hingga jutaan penonton. dimana ser"er menyediakan proses tersentralisasi dan bekerja se$ara multiuser. &iki #ikipedia. dengan menggunakan aplikasi yang berinteraksi dengan pengguna. maupun menggunakan piranti lunak komputer sema$am Photoshop. #oto dan seni gambar 7e"iant%rt. !lien pun menerima informasi hasil pemrosesan data yang dilakukan ser"er dan menampilkannya kepada pengguna. ebuah $ontoh dari aplikasi $lient*ser"er sederhana adalah aplikasi web yang didesain dengan menggunakan %$ti"e er"er Pages (% P) atau P>P. seni lukis. #ikia. Pada tahun +00D situs @ouTube juga bekerja sama dengan jaringan tele"isi % &55 dalam menyajikan debat bakal $alon presiden %merika erikat dimana para rakyat biasa dapat mengajukan pertanyaan kepada bakal $alon presiden untuk dijawab di hadapan jutaan pemirsa tele"isi. dan beberapa komputer yang disebut client. krip P>P atau % P akan dijalankan di dalam web ser"er (%pa$he atau Internet Information er"i$es). !lien-ser"er merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database. !omponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen ser"er yang dijalankan di atas mesin ser"er. memamerkan hasil karya. :ika %nda memba$a artikel ini. sekarang ini ada ke$enderungan sebuah sistem yang menggunakan jaringan untuk saling berhubungan.se"er adalah sebuah model komputerisasi dimana sebuah aplikasi $lient dijalankan di komputer desktop atau komputer pribadi yang mengakses informasi pada ser"er atau host yang terletak di lain tempat. #ikitra"el. dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. sementara komponen ser"er disebut sebagai back-end. yaitu men$iptakan seni gambar. !omponen klien juga sering disebut sebagai front-end. 7alam jaringan tersebut. 7engan makin berkembangnya teknologi jaringan komputer.Server) Klien'server atau %lient'server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada $ara untuk mendistribusikan aplikasi ke dalam dua pihak) pihak klien dan pihak ser"er. !omponen ser"er akan menerima re9uest dari klien.000 adalah $ontoh situs yang mempunyai jutaan pengguna di seluruh dunia yang memiliki kegemaran yang sama. dengan metode klien-ser"er database dapat diinstal pada suatu komputer sebagai ser"er dan aplikasinya diinstal pada $lient.

ebagai $ontoh sebuah program web browser pada host O (IP . 2odel ini berkembang pada akhir tahun . %dalah antar muka program aplikasi yang berhadapan dan digunakan langsung oleh user.0. 'ser Interfa$e..0).. Pasif b. /. memproses mereka dan mengirimkan balasan berupa service !arakteristik Client a.H4.F) yang sedang menunggu pada port . . 2enerima re)uest.4. +. $ocket dibuat dengan menyambungkan dua buah alamat IP melalui port tertentu. >ost O akan menunjuk sebuah port. !etika client membutuhkan suatu service yang ada di server.. . (P& ((emote Pro$edure &alls) memegang peranan penting pada arsitektur $lient*ser"er. tetapi hanyalah hasil dari 9uery tersebut. Model 'lient!Ser(er %da beberapa model $lient*ser"er yang penting untuk diketahui.. 2odel ini populer pada tahun . epasang proses atau thread berkomunikasi dengan membangun sepasang socket.F. Tiga komponen tersebut yaitu ) .. emua sumber daya yang diperlukan terminal dilayani oleh komputer host. 9uery data ke ser"er dapat terlayani dengan lebih $epat karena yang ditransfer bukanlah file.+F.. Arsitektur File !haring Pada arsitektur ini komputer ser"er menyediakan file-file yang tersimpan di media penyimpanan ser"er yang dapat diakses oleh pengguna. alah satu hasilnya yaitu berupa software database ser"er yang menggantikan software database berbasis file ser"er. pro$essor maupun media penyimpanan. yang masing-masing proses memilikinya. !omputer terminal hanya memiliki monitor*keyboard dan tidak memiliki &P'.yang dapat memberikan service ke server. dia akan mengirim re)uest kepada server lewat jaringan. pengguna mengakses sumber daya tersebut. dikembangkanlah arsitektur $lient*ser"er.0-an.. Mo*el Two'tier 2odel Two-tier terdiri dari tiga komponen yang disusun menjadi dua lapisan ) $lient (yang meminta seri$e) dan ser"er (yang menyediakan ser"i$e). 7atabase. Arsitektur Client)!erver !arena keterbatasan sistem file sharing. 2elalui komputer terminal. 7alam hal ini port yang digunakan ialah port ..4. sedangkan client adalah komputer yang mengakses beberapa service yang ada di client.F+.. baik memori. %rsitektur file sharing memiliki keterbatasan. 8egitu ada client yang menghubungi server maka server akan menyetujui komunikasi dengan client melalui socket yang dibangun.4FF) dengan (. maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan $ocket.F+. 2engirim re)uest $..F. e$ara umum socket digunakan dalam client"server system.. >al ini dapat mengakibatkan transfer data menjadi lambat. terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar. 7engan arsitektur ini. 7ikenalkan pula (782 ((elational 7atabase 2anagement ystem). terutama jika jumlah pengakses semakin banyak serta ukuran file yang di shaing sangat besar.330-an. !arakteristik $erver a.H) ingin berkomunikasi dengan web server (IP .H).4FF. $ocket adalah sebuah endpoint untuk komunikasi didalam jaringan.. 2ari kita ulas model-model tersebut serta e"olusinya dimulai dari arsitektur mainframe hingga arsitektur $lient*ser"er Arsitektur Main(rame Pada arsitektur ini.H4.+F..3. 2enunggu re)uest $. dimana sebuah server akan menunggu client pada port tertentu.. 2anajemen Proses. 2enunggu dan menerima balasan dari server +. %ktif b. ehingga terjadi sebuah hubungan dengan sepasang socket (.F). *ika re)uest tersebut dapat dilaksanakan.

&ontohnya 2T (2i$rosoft Transa$tion er"er) dan 2I7% . tetapi harus memanggil prosedur-prosedur yang telah dibuat dan disimpan pada middle-tier. Mo*el Three'tier Pada model ini disisipkan satu layer tambahan diantara user interfa$e tier dan database tier. Pada database ser"er juga bisa memiliki 2anajemen Proses untuk melayani 9uery tersebut. sehingga terbentuk dua lapisan. biasanya ditulis ke dalam bentuk tored Pro$edure. %da berbagai ma$am software yang dapat digunakan sebagai ser"er middle-tier.2odel ini memisahkan peranan user interfa$e dan database dengan jelas. 7engan adanya ser"er middle-tier ini. tanpa merubah struktur yang sudah ada. user interfa$e yang merupakan bagian dari program aplikasi melayani input dari user. . Pada gambar tersebut. maka ser"er-ser"er ini dapat ditambah. sehingga program aplikasi tidak bisa meng9uery langsung ke database ser"er. Tier tersebut dinamakan middle-tier. beban database ser"er berkurang. 2iddle-Tier terdiri dari bussiness logi$ dan rules yang menjembatani 9uery user dan database. :ika 9uery semakin banyak dan*atau jumlah pengguna bertambah. Input tersebut diproses oleh 2anajemen Proses dan melakukan 9uery data ke database (dalam bentuk perintah C<).

3.. . dan dipublikasikan pada tahun . Eersi IP yang banyak digunakan adalah IP "ersi H (IP"H) yang didefinisikan pada (F& D3.Internet Protocol Protokol Internet (Inggris Internet Protocol disingkat IP) adalah protokol lapisan jaringan (network layer dalam +$I Reference 'odel) atau protokol lapisan internetwork (internetwork layer dalam !RP! Reference 'odel) yang digunakan oleh protokol T&P*IP untuk melakukan pengalamatan dan routing paket data antar host-host di jaringan komputer berbasis T&P*IP. tetapi akan digantikan oleh IP "ersi 4 pada beberapa waktu yang akan datang..

dan bit rate. karena memang IP didesain agar mendukung banyak komputer dan antarmuka jaringan.inkan pembuatan sebuah jaringan yang $ukup besar. (outer atau host yang mengirimkan data akan meme$ah data yang hendak ditransmisikan. yang men$akup alamat IP sumber (sour$e IP address) dan alamat IP tujuan (destination IP address). elanjutnya host yang dituju akan menyatukan kembali fragmen-fragmen tersebut menjadi paket data utuh. karena memang IP hanya menyediakan layanan pengiriman data se$ara $onne$tionless serta tidak andal (unreliable) kepada protokol-protokol yang berada lebih tinggi dibandingkan dengan protokol IP. %natomi alamat IP terbagi menjadi dua bagian.Protokol IP merupakan salah satu protokol kun$i di dalam kumpulan protokol T&P*IP. elain itu. &ontoh dari protokol-protokol lapisan yang lebih tinggi dibandingkan IP adalah Internet &ontrol 2anagement Proto$ol (I&2P). yang terdiri atas dua atau lebih jaringan yang dihubungkan dengan menggunakan router berbasis IP. 'ser 7atagram Proto$ol ('7P). Internet ?roup 2anagement Proto$ol (I?2P). elain itu. seperti halnya protokol T&P. • • 'ntuk mendukung ukuran frame terbesar yang dimiliki oleh teknologi lapisan antarmuka jaringan yang berbeda-beda. IP juga bersifat independen terhadap atribut lapisan data link seperti halnya mekanisme 2edia a$$ess $ontrol (2%&). karena memang IP merupakan -kurir. 2engingat klien dan ser"er selalu menggunakan protokol yang sama untuk sebuah data yang saling dipertukarkan. serta ukuran frame terbesar. IP dapat melakukan peme$ahan terhadap paket data ke dalam beberapa fragmen sebelum diletakkan di atas sebuah saluran jaringan. karena itulah IP juga sering disebut sebagai protokol yang bersifat routable. Proses ini dinamakan dengan fragmentasi (Fragmentasi paket (aringan. dan proses fragmentasi dapat berlangsung beberapa kali. yakni protokol Transmission &ontrol Proto$ol (T&P). Pengirimkan $onne$tionless. IP hanya akan melakukan pengiriman sekali kirim saja untuk menyampaikan paket-paket kepada hop selanjutnya atau tujuan akhir (teknik seperti ini disebut sebagai -best effort deli"ery-). 'nreliable. )ayanan yang dita$arkan oleh Protokol IP • IP menawarkan layanan sebagai protokol antar jaringan (inter-network). protokol ini juga tidak menjamin penyampaian data. yang disebut sebagai -IP address-. IP menggunakan skema pengalamatannya sendiri. maka harus ada $ara yang digunakan untuk mengidikasikan protokol lapisan tinggi dari paket data yang dikirimkan sehingga dapat diteruskan kepada protokol lapisan tinggi yang sesuai pada sisi penerima. berarti IP akan mengirimkan paket tanpa proses pengurutan dan tanpa a$knowledgment ketika pihak yang dituju telah dapat diraih. . 2etode yang digunakannya adalah connectionless yang berarti ia tidak perlu membuat dan memelihara sebuah sesi koneksi. yang disebut sebagai IP internetwork. ebuah paket IP akan membawa data aktual yang dikirimkan melalui jaringan dari satu titik ke titik lainnya. elain itu. >eader IP mengandung informasi yang dibutuhkan untuk menentukan rute paket.fragmentation). IP bersifat independen terhadap atribut lapisan fisik. yakni alamat jaringan (network address) dan alamat node (node address*host address). !arena setiap paket dapat membawa satu buah paket dari beberapa paket data. Penyampaian paket antar jaringan (umumnya disebut sebagai proses routing). tapi merupakan protokol yang berada pada lapisan yang lebih tinggi. seperti halnya pengabelan. tapi setiap paket IP hanya dapat mengandung data dari satu buah protokol dari banyak protokol tersebut dalam satu waktu. • • 8ersifat independen dari lapisan antarmuka jaringan (lapisan pertama dalam 7%(P% (eferen$e 2odel). pensinyalan. maka setiap paket tidak harus mengindikasikan sumber dan tujuan yang terpisah. tapi hal ini diserahkan kepada protokol pada lapisan yang lebih tinggi (lapisan transport dalam = I (eferen$e 2odel atau lapisan antar host dalam 7%(P% (eferen$e 2odel). yang merupakan bilangan /+-bit dan independen terhadap skema pengalamatan yang digunakan dalam lapisan antarmuka jaringan. • • IP mengirimkan data dalam bentuk datagram. Paket data tersebut akan dipe$ah ke dalam fragmenfragmen yang memiliki ukuran maOimum transmission unit (2T') yang lebih rendah dibandingkan dengan ukuran datagram IP. dimungkinkan karena adanya alamat jaringan tujuan dalam alamat IP. seperti halnya sebelum dipe$ah. dan Transmission &ontrol Proto$ol (T&P). berarti tidak perlu ada negosiasi koneksi (handshaking) sebelum mengirimkan data dan tidak ada koneksi yang harus dibuat atau dipelihara dalam lapisan ini. • • IP mendukung banyak protokol klien.pembawa data yang dikirimkan oleh protokol-protokol lapisan yang lebih tinggi dibandingkan dengannya. Protokol IP dapat membawa beberapa protokol lapisan tinggi yang berbeda-beda. !eandalan data bukan merupakan tugas dari protokol IP. IP juga mengi. pengalamatan 2%&.

>eader IP menyediakan dukungan untuk memetakan jaringan (routing).D +0 +D H. atau bahkan menginstall program baru di remote host.dengan memanfaatkan remote login. Datagram IP Format datagram Protokol IP Paket-paket data dalam protokol IP dikirimkan dalam bentuk datagram.terior /ateway Protocol (6?P) P%(& 'ni"ersal Pa$ket Proto$ol (P'P) 'ser 7atagram Proto$ol ('7P) >ost 2onitoring Proto$ol (>2P) (eliable 7atagram Proto$ol ((7P) Internet Proto$ol "ersion 4 (IP"4) ?eneri$ (outing 6n$apsulation (?(6) IP e$urity 6n$apsulating e$urity Payload (IP e$ 6 P) IP e$urity %uthenti$ation >eader (%>) Remote login (emote login adalah salah satu layanan internet yang memungkinkan seorang pengguna internet untuk mengakses (login) ke sebuah remote host dalam lingkungan jaringan internet. sebagai berikut) • • >eader IP) 'kuran header IP ber"ariasi. seorang user dapat mengoperasikan sebuah host dari jarak jauh tanpa harus se$ara fisik berhadapan dengan host. HD F0 F. + / 4 . user dapat melakukan pemeliharaan * maintenan$e. 7ari sana. yang berkisar dari .F byte. dan juga IP =ptions. 2uatan IP) 'kuran muatan IP juga ber"ariasi. datagram IP akan -dibungkus. byte hingga 4FF. Fitur yang dapat ditambahkan $ontohnya adalah kemampuan untuk menentukan jalur yang harus diikuti oleh datagram IP melalui sebuah internetwork IP. dukungan fragmentasi.• 7apat diperluas dengan menggunakan fitur IP =ptions dalam header IP. Internet Proto$ol (IP) Internet &ontrol 2essage Proto$ol (I&2P) Internet ?roup 2essage Proto$ol (I?2P) ?ateway-to-?atway Proto$ol (??P) Transmission &ontrol Proto$ol (T&P) -. yakni berukuran +0 hingga 40 byte. ebuah datagram IP terdiri atas header IP dan muatan IP (payload). untuk membuat sebuah frame jaringan. identifikasi muatan IP. menjalankan sebuah program. . ebelum dikirimkan di dalam saluran jaringan.dengan header protokol lapisan antarmuka jaringan dan trailer-nya.+ . . 8erikut ini adalah nilai dari field Proto$ol +ila Protokol 0 . dalam penambahan Hbyte. ukuran header IP dan datagram IP.

:ika terjadi penamaan yang sama. seorang administrator sistem jaringan dapat terus memegang kendali atas masingmasing komputer di dalam jaringan. 'ntuk menge$ek hostname di #indows IP bisa menekan tombol -<ogo#indowsPPause8reak-. 7engan adanya layanan remote login. Telnet adalah aplikasi remote login Internet. yang satu adalah $lient (telnet& dan ser"er %telnetd). akses ke teks dari U$! today. kemudian klik tab Computer 0ame. Tugas dari client adalah) . Tapi jika komputer tidak saling terkoneksi ke jaringan memberikan nama komputer yang sama tidak masalah. bahkan setiap komputer di seluruh dunia. eksekusi $ommand). <ayanan remote login juga memungkinkan seorang administrator menjaga stabilitas dan menyingkirkan bahaya dari luar di dalam suatu sistem jaringan ama !ost +ama host atau Hostname adalah nama komputer. satu kampus. eluruh mekanisme bekerja dengan tata $ara pengiriman message. input yang diberikan pada keyboard akan mengontrol langsung ke remote $omputer tadi. dan masih banyak lagi ser"i$e yang disediakan oleh masing-masing host pada di network. Pemberian nama ini spesifik. atau dapat diakses berbagai ser"i$e seperti) melihat $atalog dari sebuah perpustakaan. @ang terjadi adalah ada dua program yang berjalan. %kan dapat diakses pelayanan apapun yang disediakan oleh remote machine dan hasilnya ditampilkan pada terminal lokal. T6<56T menggunakan + program. misal searching. 2ereka men$oba untuk menggapai seluruh yang tersedia. :adi program $lient akan meminta ser"er untuk melakukan suatu tugas . sebagian besar bekerja dengan konsep client-server. 7engan $ara ini maka dapat dilakukan pendisitribusian proses se$ara efisien ke beberapa mesin yang berbeda. Telnet digunakan untuk login ke komputer lain di Internet dan mengakses berbagai ma$am pelayanan umum. termasuk katalog perpustakaan dan berbagai ma$am database. untuk satu komputer tertentu saja dalam suatu jaringan. Terkadang pengguna musiman akan terkejut ketika mendapatkansuatu bentuk layanan baru dari jaringan. Telnet memungkinkan pengguna untuk duduk didepan komputer yang terkoneksi ke internet dan mengakses komputer lain yang juga terkoneksi ke internet.Penggunaan Penggunaan remote login umumnya digunakan oleh administrator dalam suatu jaringan. sehingga harus dikenal jenis-jenis ser"i$e yang tersedia agar dapat dimanfaatkan dengan efisien dan efektif. istem pelayanan informasi pada jaringan I5T6(56T. 7engan kata lain koneksi dapat terjadi ke mesin lain di satu ruangan. yaitu software client yang dijalankan pada komputer yang meminta pelayanan tersebut dan software ser"er yang dijalankan oleh komputer yang menghasilkan pelayanan tadi. I5T6(56T bagaikan suatu rimba belantara informasi. maka akan mengirimkan hasilnya ke $lient. etelah ser"er selesai. maka dalam satu jaringan tidak boleh ada + atau lebih hostname yang sama. tanpa harus mengaksesnya se$ara fisik. maka sistem akan memberitahukan bahwa telah terjadi duplikasi nama. !arena sifatnya yang unik. etelah terkoneksi. T6<56T (62=T6 <=?I5 Permasalahan terbesar dari masyrakat yang menghadapi teknologi informasi ini adalah pada saat ketika pertama kali menggunakan sistem I5T6(56T. 7apat dijalankan session interaktif normal (login.

edangkan tugas dari server adalah) . "aringan komputer . K 2elaksanakan permintaan tersebut. Penggunaan progran khusus yang ada di suatu mesin tertentu di Internet. chatting . 2enerima output dari server dalam format standard. K 2engirim kembali hasil ke client dalam bentuk format standard. Tujuan dari jaringan komputer adalah) • • 2embagi sumber daya) $ontohnya berbagi pemakaian printer. 2enerima inputan dari user . K 2enunggu permintaan dalam bentuk format standard. Telnet dapat digunakan untuk mengakses beberapa fasilitas yang ada di Internet.. <ibrary (perpustakaan) . . Fasilitas tersebut antara lain ) . harddisk !omunikasi) $ontohnya surat elektronik. 2embuat koneksi network T&P (Transfer Control Protocol) dengan server.aringan kom$uter adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk men$apai suatu tujuan yang sama.. . 7atabase . 2enformat kembali inputan dari user kemudian mengubah dalam bentuk format standard dan dikirim ke server. K 2enunggu permintaan selanjutnya. memori. instant messaging. &P'. Penggunaan superkomputer . .2enginformasikan software jaringan bahwa komputer itu siap menerima koneksi. 2engubah format output tadi untuk ditampilkan pada layar.

&. &ontohnya adalah ser"er jtk.7 dan 6) yang memberi hak akses terhadap file yang dimilikinya. %rsitektur ini disebut dengan sistem $lient-ser"er. jaringan komputer dapat dibedakan atas) • • • • • • Topologi bus Topologi bintang Topologi $in$in Topologi mesh Topologi pohon Topologi linier .id yang merupakan satu komputer dengan multi ser"i$e yaitu mail ser"er. database ser"er dan lainnya. Pada satu saat % mengakses file share dari 8 bernama dataQnilai.8. file ser"er. &ontohnya adalah sebuah domain seperti www.$om yang dilayani oleh banyak komputer web ser"er.do$ kepada &. web ser"er. • Peer-to-peer @aitu jaringan komputer dimana setiap host dapat menjadi ser"er dan juga menjadi $lient se$ara bersamaan.• %kses informasi) $ontohnya web browsing %gar dapat men$apai tujuan yang sama.Ols dan juga memberi akses file soalQuas. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai ser"er sedangkan yang lain sebagai $lient. Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). ebuah ser"i$e*layanan bisa diberikan oleh sebuah komputer atau lebih. aat % mengakses file dari 8 maka % berfungsi sebagai $lient dan saat % memberi akses file kepada & maka % berfungsi sebagai ser"er. !edua fungsi itu dilakukan oleh % se$ara bersamaan maka jaringan seperti ini dinamakan peer to peer.detik. %da juga yang tidak memiliki komputer yang khusus berfungsi sebagai ser"er saja. %tau bisa juga banyak ser"i$e*layanan yang diberikan oleh satu komputer. !arena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer) • &lient-ser"er @aitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai ser"er. 8erdasarkan topologi jaringan) 8erdasarkan Rtopologi jaringanS. !lasifikasi 8erdasarkan skala ) • • • • • • Personal %rea 5etwork (P%5) &ampus %rea 5etwork (&%5) <o$al %rea 5etwork (<%5) 2etropolitant %rea 5etwork (2%5) #ide %rea 5etwork (#%5) ?robal %rea 5etwork (?%5) 8erdasarkan fungsi ) Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai $lient dan juga ser"er.a$.polban. dan digunakan pada hampir seluruh aplikasi jaringan komputer. setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). &ontohnya dalam file sharing antar komputer di :aringan #indows 5etwork 5eighbourhood ada F komputer (kita beri nama %.