Anda di halaman 1dari 7

TUGAS 1 - JARINGAN KOMPUTER INSTALASI UBUNTU 10.

10 MAVERICK DAN PENEJELASAN BEBERAPA ISTILAH DALAM JARINGAN KOMPUTER


Makalah ini disusun untuk memenuhi tugas mata kuliah Jaringan Komputer

Oleh : Alfa Ridhoana 105090613111003

PROGRAM STUDI ILMU KOMPUTER JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS BRAWIJAYA MALANG 2012

1. Sebut dan jelaskan apa maksud dari protocol di bawah ini beserta contoh aplikasinya! Jawab: a. HTTP (Hypertext Transfer Protocol) HTTP adalah sebuah protokol yang menangani aplikasi web. Dimana aplikasi ini bekerja pada jaringan TCP/IP dengan port 80. Hypertext Transfer Protocol (HTTP) adalah sistem untuk transmisi dan menerima informasi di Internet. Beberapa fungsi http:
-

sebagai permintaan dan prosedur respon yang semua agen di Internet mengikuti sehingga informasi dapat cepat, mudah, dan akurat disebarluaskan antara server, yang memegang informasi, dan klien, yang mencoba untuk mengaksesnya. digunakan untuk mengakses halaman html, tetapi sumber daya lain bisa dimanfaatkan juga melalui http. klien dapat bertukar informasi rahasia dengan server, yang perlu diamankan untuk mencegah akses yang tidak sah.

b. HTTPS (Hypertext Transfer Protocol Secure) HTTPS merupakan versi yang aman dari http, ini merupakan protocol komunikasi dari www. Sebenarnya https itu mirip dengan http. http dan https samsama menggunakan Uniform Resource Identifier (URI) yang sama, sehingga sumber daya dapat secara universal diidentifikasi. c. FTP (File Transfer Protocol) Ftp merupakan suatu protocol yang berfungsi untuk tukar-menukar file dalam suatu jaringan (network) yang telah mendukung TCP/IP protocol. FTP pada server berfungsi sebagai berikut: - Untuk melakukan sharing data - Untuk menyediakan indirect atau implicit remote computer - Menyediakan tempat penyimpanan bagi user - Menyediakan transfer data yang efisien Contoh aplikasi FTP server : Proftpd, Vsftpd, Wuftpd, IIS (didalamnya terdapat FTP Server). Contoh aplikasi FTP client: CuteFTP, Wget, WsFTP, GetRight, AbsoluteFTP

d. TFTP (Trivial File Transfer Protocol) Protocol di level aplikasi dan memanfaatkan protocol transfer UDP , bukan TCP seperti yang digunakan oleh FTP. Perbedaan mendasar dari tftp dan ftp adalah transport protocol pada FTP menggunakan TCP/IP sedangkan transport protocol pada TFTP menggunakan UDP/IP. contoh aplikasi dari TFTP, digunakan untuk download konfigurasi file pada beberapa set-up router. Router yang menjalankan SNMP, untuk konfigurasi oleh terminal, maka digunakan TFTP.

e. NTP (Network Time Protocol) NTP adalah protocol yang digunakan untuk mensinkronkan sistem waktu (clock) pada komputer terhadap sumber yang akurat, dengan menggunakan jaringan intranet atau internet. NTP ini merupakan sebuah protocol xanggih yang menggunakan pengalamatan unicast dan multicast. Data pada NDTP disajikan dalam bentuk hitungan angka second fix point, sejak 1900-01-01 00:00.00 UTC. Pada 32 bit pertama merupakan bagian integer dan 32 bit berikutnya termasuk bilangan pecahannya. Angka maksimum adalah 4294967295 sekon dengan kepresisian sekitar 200 pikosekon. f. SMB (Server Message Block) Ini merupakan protocol file sharing dalam jaringan, sehingga digunakan sebagai penyedia akses bersama file (sharing), printer, port serial dan komunikasi lainnya. SMB protocol mendeskipsikan sebuah akses file system dan bagaimana client bisa membuat request untuk file tersebut. Semua message SMB men-share sebuah format umum. Format ini digunakan untuk fixed-size header yang diikuti dengan variable-sized parameter dan komponen data. SMB message dapat melakukan, memulai, mengautentikasi dan mengakhiri sesi. SMB message ini juga bisa digunakan untuk melakukan pengontrolan akses file dan printer. Selain itu, ini juga memungkinkan aplikasi untuk melakukan pengiriman dan penerimaan message dari device lain. g. P2P h. RTSP (Real Time Streaming Protocol) RTSP merupakan sebuah protocol yang berada pada level aplikasi yang digunakan untuk membangun dan melakukan pengontrolan pengiriman data dengan real time. RTSP berada pada port 554. Pada dasarnya RTSP diarahkan untuk : - mengontrol session pengiriman data yang banyak - menyediakan pilihan mekanisme pengiriman berdasarkan RTP sebelumnya (RFC 3550) - menyediakan channel pengiriman seperti UDP, multicast UDP dan TCP. - RTSP menyediakan framework yang extensible untuk bisa dikontrol. dalam permintaan pengiriman data yang real time, seperti audio dan video. sumber data dapat diikutsertakan keduanya, live data feeds dan stored clips. i. RSTP (Rapid Spanning Tree Protocol) RSTP ini merupakan protocol yang digunakan untuk menyediakan konvergensi spanning-tree yang lebih cepat, ketika ada perubahan topologi, sehingga protocol ini memungkinkan sebuah jaringan berfungsi baik dengan loops atau dalam topologi. Beberapa perbedaan antara STP dengan RSTP: STP - Setelah algoritma spanning-tree dijalankan, STP menunggu sampai network konvergen dulu sebelum memberi status port menjadi forwarding state. - STP menandai peran port secara umum seragam. RSTP Setelah algoritma spanning tree dijalankan, maka RSTP memberikan port-port alternative untuk langsung menjadi forwarding state. RSTP bergantung pada switch untuk menyetujui peran port.

j. E2DK

ed2k link (ed2k :/ /) adalah hyperlink yang digunakan untuk menunjukkan file yang tersimpan pada komputer yang terhubung ke eDonkey file sharing yang menggunakan jaringan P2P. k. IRC (Internet Relay Chat) IRC( Internet Relay Chat) adalah protocol yang menyediakan cara untuk berkomunikasi secara real time dengan orang-orang dari seluruh dunia. Protokol ini terutama dirancang untuk komunikasi kelompok di forum diskusi, tetapi juga memungkinkan dari satu ke satu komunikasi melalui pesan pribadi, serta transfer chatting dan data, termasuk pula melakukan file sharing. IRC terdiri dari berbagai macam server IRC network (biasa disebut nets yang terpisah. Server IRC adalah mesin yang menyambungkan user-user ke IRC. Nets yang terbesar adalah Efnet (awalnya adalah IRC net, sering mempunyai 32.000 orang pada waktu yang bersamaan), Undernet, IRC net, DAL net, dan NewNet. l. IRCX (Internet Relay Chat ekstensi) IRCX (Internet Relay Chat ekstensi) adalah perluasan untuk protokol IRC yang dikembangkan oleh Microsoft. IRCX sepenuhnya kompatibel dengan IRC. Terdapat tiga tingkatan pengguna, yaitu pemilik, host dan suara IRCX ini berfungsi dalam: - mendefinisikan cara untuk menggunakan otentikasi SASL untuk autentikasi yang aman ke server, saluran sifat atau metadata, - menyediakan fitur dukungan multibahasa yang dapat di-query dengan disempurnakan "LISTX" (perintah untuk menemukan saluran dalam bahasa si pengguna). Microsoft telah berhenti mendistribusikan perangkat lunak yang mendukung iRCX, dan bermetamorfosis ke dalam protocol-protokol yang digunakan pada jaringan chat MSN. Microsoft mulai untuk menempatkan iRCX melalui proses standarisasi dengan IETF dengan menerbitkan 4 Konsep Internet protokol mereka, [1] tetapi standar tersebut tidak pernah diratifikasi. 3. Jelaskan perintah-perintah berikut ini : a) ip a b) ip r atau ip route Perintah ip route digunakan untuk mengkonfigurasi sebuah rute statik dalam mode konfigurasi global atau untuk memeriksa default gateway di tabel routing yang sebenarnya, maka dapat menggunakan perintah $ip r atau dengan $ip route c) mtr Perintah atau tool yang terdapat di Linux yang digunakan untuk memeriksa/ mendiagnosa network. Sebenarnya, Mtr merupakan kombinasi fungsi antara traceroute dan ping dalam sebuah tool tunggal dalam sebuah jaringan sederhana. Cara kerja mtr ini adalah dengan memulai menginvestigasi koneksi host host dalam jaringan dengan cara mengirimkan paket dengan fungsi TTLs rendah. d) traceroute Traceroute (Tracert) adalah perintah untuk menunjukkan rute yang dilewati paket untuk mencapai tujuan atau lokasi yang dituju. Ini dilakukan dengan mengirimkan pesan Internet Control Massage Protocol (ICMP) Echo Request Ke tujuan atau lokasi yang dituju dengan nilai Time to Live yang semakin meningkat. Rute yang ditampilkan adalah daftar interface router, yaitu informasi yang

menunjukkan rute yang paling dekat dengan host yang terdapat pada jalur antara host dan tujuan. e) traceroute6 Traceroute (Tracert) adalah perintah untuk menunjukkan rute yang dilewati paket untuk mencapai tujuan atau lokasi yang dituju, perintah ini khusus pada IPV6. Rute yang ditampilkan juga akan sama seperti halnya traceroute, yaitu berupa interface router (informasi yang menunjukkan rute yang paling dekat dengan host yang terdapat pada jalur antara host dengan tujuan). f) dig Perintah dig, perintah ini digunakan untuk mendapatkan section dari authority. Selain itu, perintah dig di linux selain sebagai DNS Lookup ternyata juga bisa digunakan sebagai query Nameserver untuk keperluan DNS Caching, tentunya jika menggunakan BIND. commandnya sebagai berikut contohnya: $ dig google.com g) ping (Packet Internet Gopher) Ping adalah singkatan dari Packet Internet Gopher. Perintah Ping digunakan untuk mengetahui apakah komputer yang sedang digunakan terhubung dengan komputer lain di internet. Untuk melakukan pengecekan, maka dilakukan pengiriman sejumlah paket data. h) ping6 Perintah ping6 ini juga sama fungsinya seperti pada perintah ping, hanya saja perintah ping6 digunakan untuk IPV6. Perintah Ping6 digunakan untuk mengetahui apakah komputer yang sedang digunakan terhubung dengan komputer lain di internet. Untuk melakukan pengecekan, maka dilakukan pengiriman sejumlah paket data.

4. Apa arti istilah-istilah berikut ini: SOA, MX, NS, MTA, MUA, MIME, VIRTUAL Jawab: a) SOA (Service Oriented Architecture) SOA (Service Oriented Architecture) adalah suatu gaya atau bisa dikatakan style tertentu arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan sepanjang siklus hidupnya. SOA mampu mendefinisikan dan menentukan arsitektur teknologi informasi yang mampu mendukung atau mensuport berbagai aplikasi untuk saling bertukar data. Selain itu, juga bisa berpartisipasi dalam proses bisnis. Fungsi-fungsi ini tidak terikat dengan sistem operasi (OS) dan bahasa pemrograman tertentu yang mendasari aplikasi-aplikasi tersebut. SOA membagi fungsi-fungsi menjadi unit-unit yang berbeda (layanan), yang dapat didistribusikan melalui suatu jaringan dan dikombinasikan serta digunakan ulang untuk membentuk aplikasi bisnis. Layanan-layanan ini saling berkomunikasi

dengan mempertukarkan data antar mereka. Konsep SOA berkembang dari konsepkonsep yang lebih lama dari komputasi terdistribusi dan pemrograman modular . Dengan menggunakan SOA, aplikasi-aplikasi tidak lagi dibangun dengan bersifat monolitik, SOA dibentuk dengan merangkai berbagai service modular. Suatu service bisa berupa satu fungsi dari sebuah piranti lunak, misalnya fungsi GetAccountBalance. Fungsi tersebut bisa dieksekusi atas permintaan sistem apapun, tanpa harus memperhatikan system operasinya, bahasa pemrogramannya, maupun lokasi geografisnya. Implementasinya SOA dewasa ini, dalam bentuk web services. b) MX (Mail eXcange) MX (Mail eXchange) merupakan catatan yang digunakan untuk menentukan rute pengiriman untuk email Anda. Misalnya, jika ingin meng-host mail server sendiri untuk domain di account kita sendiri, maka kita harus menentukan nama server mail sebagai MX record. Selain itu, kita juga dapat menentukan beberapa mail server menurut prioritas untuk merespon dalam hal mail server. Surat dikirimkan ke server dengan nomor prioritas terendah, jadi mail server utama harus selalu memiliki jumlah prioritas terendah. Sebelum melakukan pengeditan pada MX ini, maka perlu memahami bahwa DNS update akan memakan waktu hingga 2 jam. c) NS (Name Server) NS merupakan server khusus atau bagian dari server web yang nantinya bertugas untuk mengelola Domain (DNS). Tiap penyedia layanan Hosting mempunyai NS yang berbeda satu dengan yang lain. Misalkan seseorang melakukan hosting di hellohost.com maka orang itu tadi diharuskan mengeset NS ke ns1.hellohost.com dan ns2.hellohost.com. Selanjutnya penyedia layanan Hosting akan menambahkan domain orang tadi ke data mereka. Sehingga orang itu akan menerima User dan password untuk mengakses Control panel (Cpanel Hosting). Penamaan NS bergantung pada penyedia layanan Hosting mau diberikan atau dikehendaki nama apa untuk NS-nya. d) MTA (Mail Transfer Agent) Pada dasarnya MTA berfungsi sebagai program yang bertugas mentransfer email antar komputer dengan menggunakan protokol SMTP (Simple Mail Transfer Protocol). Sedangkan untuk menerima email menggunakan program lain yang menyediakan service protokol POP (Post Office Protocol) atau IMAP (Internet Message Acces Protocol). MTA (Mail Transfer Agent) bisa dikatakan sebagai suatu program yang bertanggung jawab dalam hal pengiriman sebuah email ke suatu tujuan alamat. Program ini membuka koneksi pada port 25 (smtp) yang digunakan sebagai penghubung antar MTA. e) MUA f) MIME g) VIRTUAL HOST

Anda mungkin juga menyukai