Senin, 14 Maret 2016

Komputasi Modern

Pengertian Komputasi Modern

Apa itu Komputasi Modern ? Komputasi Modern adalah  Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.


Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:

1. Akurasi (big, Floating point)



Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat.
 
2. Kecepatan (dalam satuan Hz)

Manusia pasti menginginkan masalah dapat diselesaikan dengan cepta. Karena itu perhitungan masalah kecepeatan adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam waktu yang cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk mengolah perhitungan dalam waktu singkat.
 
3. Problem Volume Besar (Down Sizzing atau pararel)

Data yang besar tentu membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode Down Sizzing atau paralel pada komputasi modern untuk menangani masalah volume yang besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya sehigga dapat diorganisir dengan baik.
 
4. Modeling (NN & GA)
Modeling merupakan suatu hal yang penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja jika kita dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks, tetapi tidak ada model matematika yang kita miliki. Perhitungan akan berjalan berantakan dan tidak akan mendapatkan hasil yang akurat. Maka dari itu komputasi modern membutuhkan modeling sebelum melakukan perhitungan.

5. Kompleksitas (Menggunakan Teori big O)
Komputasi modern dirancang untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.

Perkembangan Komputasi Modern
 
Awal mula dari komputasi adalah adanya perhitungan-perhitungan angka yang dilakukan manusia. Manusia telah mengenal angka dan perhitungan sejak berabad-abad yang lalu. Bangsa romawi pun telah dapat menghitung sistem kalender dan rasi bintang. Seiring dengan perkembangan zaman manusia pun melakukan perhitungan-perhitungan yang lebih kompleks. Otak manusia juga mengalami keterbatasan dalam menghitung angka yang jumlahnya bisa berdigit-digit, kemudian diciptakan alat sempoa untuk menghitung, kemudian dikembangkan menjadi kalkulator, Karena semakin berkembangnya alat dan kebutuhan semakin banyak pula data-data yang ingin dihitung, dan mulailah ide pembuatan untuk membuat komputer sebagai alat hitung dengan konsep komputasi modern. Tidak hanya itu, komputer yang diciptakan hingga sekarang ini bukan menjadi sebuah alat yang digunakan untuk menghitung, tapi juga bisa menyimpan, mengedit dan mengolah kata serta masih banyak lagi kegunaan dan kelebihan yang dimiliki oleh komputer.

Sejarah perkembangan komputasi modern dimulai dari seseorang ilmuan yang ternama dari hungaria bernama John Von Neumann (1903-1957). Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom di Los Alamos pada Perang Dunia II , dan komputasi modern yang kemudian melahirkan komputer.
  Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

Contoh Komputasi Modern sampai dengan lahirnya ENIAC :

  1. Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
  2.      Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
  3. Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
  4. The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
  5.       Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan untuk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941). 
 
 Dampak Komputasi Modern
 
 Salah satu dampak dari adanya komputasi modern adalah dapat membantu manusia untuk menyelesaikan masalah-masalah yang kompleks dengan menggunakan computer. Salah satu contohnya adalah biometric. Biometric berasal dari kata Bio dan Metric. Kata bio diambil dari bahasa yunani kuno yang berarti Hidup sedangkan Metric juga berasal dari bahasa yunani kuno yang berarti ukuran, jadi jika disimpulkan biometric berarti pengukuran hidup. Tapi secara garis besar biometric merupakan pengukuran dari statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa karakteristik suatu tubuh ( individu ). Nah dari penjelasan tersebut sudah jelas bahwa Biometric menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik.
 
Sumber :
http://faris6593.blogspot.co.id/2015/04/softskill-pengertian-komputasi-modern-dan-jenisnya.html
http://what.my.id/artikel/teknologi/perkembangan-komputasi-modern
http://cichaputri.blogspot.co.id/2015/03/komputasi-modern.html 

Contoh Protokol Internet Sesuai OSI

 Protokol
Protokol merupakan konsep atau aturan yang mendefinisikan beberapa fungsi yang ada dalam sebuah jaringan komputer yang harus dipenuhi oleh pengirim dan penerima agar komunikasi dapat berlangsung dengan benar.
Pada protokol terdapat hal-hal yang perlu diperhatikan, yaitu;
 Syntax merupakan format data, besaran sinyal yang merambat
 Semantix merupakan kontrol informasi dan kesalahan data yang terjadi
 Timing merupakan penguasaan kecepatan transmisi data dan urutannya
C. Protokol pada Model Referensi OSI layer
Pada Model referensi OSI layer terdapat beberapa protokol pada lapisan-lapisan tertentu. Layer-layer tersebut adalah
1. Data link layer
Protokol pada data link layer mengantur secara langsung transfer antara node-node dari data antara dua komputer.
Fungsi-fungsi yang mendukung protokol ini antara lain:
a. Deteksi dan koreksi kesalahan transmisi
b. Framing dan link akses
c. Reliable deliverry
d. Flow control
Flow control merupakan teknik yang digunakan untuk mengontrol proses pengiriman frame dari pengirim ke penerima agar tidak terjadi penumpukan frame yang menyebabkan hilangnya frame sebelumnya, hal ini terjadi karena buffer penerima belum mengambil frame yang harus diterimanya.
Teknik error control pada data link pada umumnya ada dua, yaitu:
a. Error detection ada tiga jenis, yaitu Parity, BCC dan CRC yang dilakukan pada hardware, jika ada error maka flag ketiga detection itu akan on. Jika on maka penerima akan meminta ulang pengiriman data.
b. Error correction
Frame yang ada pada data link harus mencakup syncronisasi, format yang sesuai dengan control frame, agar physical layer dapat menerima format data link layer dan menjadi streaming bit.
Contoh-contoh protokol pada data link layer
a. HDLC (High Level Data Link Control)
b. Data Link layer pada intenet terdiri dari
• SLIP (Serial Line IP)
• PPP (Point to Point Protocol)
c. Data Link layer pada ATM
2. Network layer
Internet protocol memiliki dua arsitektur, yaitu :
1. Connectionless Internetworking Protocol
Keuntungan dari connectionless internetworking adalah :
a. Flexibel dapat dipakai dengan berbagai type network yang connectionless dengan sedikit modifikasi
b. Highly Roubus, jika ada node data paket hilang dapat diperoleh lewat node yang lain
c. Sangat tepat jika connection yang diminta transport layer adalah connectionless
2. Connection Internetworking Protocol
Contoh dari Connection Internetworking Protocol adalah :
a. ICMP (Internet Control Message Protocol) bertugas mengirimkan pesan-pesan kesalahan dan kondisi lain yang memperhatikan perhatian khusus
b. ARP (Address Resolution Protocol) bertugas menemukan hardware address suatu host dengan alamat IP tertentu
c. RARP (Reverse Address Resolution Protocol) bertugas menerjemahkan hardware address menjadi IP address suatu host.
d. IP (Internet Protocol) bertugas untuk menyediakan cara terbaik untuk membawa datagram dari sumber ketujuan, tanpa memperdulikan apakah mesin yang bersangkutan berada pada jaringan yang sama atau tidak, atau apakah terdapat jaringan-jaringan lainnya antara sumber dengan tujuan atau tidak.
3. Transport layer
Layanan transport di implementasikan oleh protokol transport yang dipakai antara dua buah entity, protokol ini menyerupai protokol pada data link dalam hal kontrol error, pengurutan, dan mengontrol aliran data.
Selain persamaan tersebut protokol transport dan protokol data link juga memiliki perbedaan.
Perbedaan protokol transport dengan protokol data link ada pada:
a. Lingkungan tempat protokol-protokol itu beroperasi. Pada data link dua buah router berkomunikasi secara langsung melalui saluran fisik dan tidak perlu dilakukan pengalamatan untuk menetukan router yang diajak berkomunikasi, sedangkan pada pada transport layer saluran fisik tersebut digantikan oleh subnet dan diperlukan pengalamatan untuk menetukan dengan router yang diajak berkomunikasi.
b. Pengalokasian buffer. Pada data link buffer dialokasikan tetap di setiap saluran sehingga frame baru akan selalu mendapatkan buffer yang bisa digunakan. Pada transport layer tidak menarik jaka dilakukan hal yang sama dengan data link, karena pada transport layer terjadi koneksi dengan jumlah yang besar.
Pada transport layer, internet memiliki dua buah protokol utama, yaitu:
a. TCP (Transmition Control Protocol) merupakan protokol yang bersifat connection oriented. Setiap byte pada koneksi TCP memiliki no urut 32 bitnya sendiri.
Entity TCP pengirim dan penerima saling bertukar data dalam bentuk segmen, setiap segmen header memiliki ukuran tetap 20 byte yang diikuti oleh nol atau lebih byte-byte data. Software TCP memutuskan besarnya segmen, dan dapt mengakumulasikan data dari beberapa penulisan menjadi sebuah segmen, atau memotong-motong data dari sebuah penulisan menjadi beberapa segmen.
Terdapat dua hal yang membatasi ukurun segmen
a. Setiap segmen, termasuk header TCP, harus pas playload IP 65.535 byte
b. Setiap jaringan memiliki MTU (Maximum Transfer Unit) yang umumnya beberapa ribu byte yang menentukan ukuran maksimum segmen.
Jika segmen lebih besar dari jaringan yang dilewatinya, maka segmen dapat dipecah menjadi bebrapa segmen oleh router.
Koneksi dalam TCP menggunakan headshake tiga arah. Untuk membentuk sebuah koneksi, pada server, secara pasif menunggu koneksi yang masuk dengan mengeksekusi primitive-primitive listen dan accept, baik dengan menspesifikasikan sumber yang spesifik ataupun tidak menspesifikasikan apapun sama sekali. Pada client mengeksekusi primitive connect, yang menspesifikasikan alamat IP dan port tempat koneksi akan dibuat, ukuran segmen TCP maksimum yang akan diterima, dan secara optional beberapa data pengguna seperti password. Primitive connect mengirimkan segmen TCP dengan bit SYN dalam keadaan aktif dan bit ACK dalam keadaan pasif dan menunggu respons.
Manjemen window pada TCP tidak secara langsung terkait dengan acknowledgment seperti pada sebagian besar protokol-protokol data link. Misalnya pada penerima yang memiliki buffer 4096 byte, bila pengirim mentransmisikan segmen 2048 byte yang diterima secara benar, maka penerima akan mengacknowladge segmen ini. Akan tetapi, karena sekarang penerima hanya memiliki 2048 ruang buffer, maka penerima akan menawarkan jendela 2048 byte yang diawali pada byte berikutnya yang diharapkan.
c. UDP merupakan protokol yang bersifat connectionless.
4. Session layer
Fungsi terpenting session layer adalah untuk membawa sematik dari interaksi session service user melelui hubungan dengan user lain. Interaksi antara session entity dengan cara saling saling menukar Session Protokol Data unit (SPDU) melalui hubungan logika, bahwa mereka saling berkaitan terutama ubntuk mendukung hubungan antara dua session service user.
Pertukaran ini dapat terjadi bila keduanya mengikuti tata cara sintak dan sematik dari session protokol. Protokol juga mengkhususkan kepada kejadian-kejadian yang menyebabkan SPDU dikirim, atau aktifitas-aktifitas yang dilakukan oleh ssession entity ketika menerima SPDU.
Parameter SPDU terdiri dari :
a. Parameter group unit dimiliki oleh encode group parameter
Parameter group unit terdiri dari tiga field, yaitu :
• Field group indicator yang mengindentifikasi parameter group yang telah diencode.
• Field length indicator yang mengindentifikasikan panjang dari parameter group yang telah diencode.
• Satu atau lebih parameter unit jika ada.
b. Parameter unit dimiliki encode single parameter
Parameter unit terdiri dari tiga field sebagai berikut:
• Field parameter indicator yang mengindentifikasikan parameter yang telah diencode.
• Field parameter indicator yang mengindentifikasikan panjang dari nilai parameter.
• Isi dari parameter itu sendiri jika ada.
Field-field yang biasanya digunakan dalam hubungan komunikasi field, yang menjadi parameter SPDU terdiri dari:
a. SPDU indicator field menerapkan tipe SPDU
b. Length indicator field menerapkan panjang parameter
c. SPDU parameter field menerapkan encode parameter satu atau lebih
d. User information field menerapkan SPDU dan jika memang ada
5. Presentation layer
Virtual Terminal Protokol (VTP) merupakan contoh dari protokol pada Presentation layer.
Fungsi dari VTP adalah suatu paket program dimana terminal khusus diubah fungsinya menjadi yang umum sehingga dapat dipakai oleh sembarang vendor. Paket software bagian ini adalah X28/X29/X.3 yang disebut sebagai PAD (Packet Assambly Deassambly)
X.3 : mengontrol operasi
X.28 : terminal emulator
X.29 : Host emulator
Fungsi dari VTP untuk presentation layer adalah :
a. Membuat dan memelihara struktur data
b. Translating karakteristik terminal ke bentuk standard
6. Application layer
Pada layer ini ada dua jenis protokol yang sering dipakai, yaitu:
1. SNMP (Simple Network Management Protocol)
Protokol ini berfungsi menyederhanakan sistem network yang kompleks menjadi sederhana. Semua informasi tentang network akan ada di masing-masing kelompok yang ditaruh pada Management Information Base (MIB)
Secara umum protokol ini melakukan:
• Restruktur network ke arah yang mudah dikontrol dengan membagi atas bagian-bagian
• Semua informasi disimpan pada MIB
• Memiliki security
• Memiliki privacy di masing-masing kelompok maupun antar kelompok
• Clock syncronization
• Mempunyai access control
SNMP merupakan suatu komponen yang memegang peranan penting di dalam Sistem Management Network yang merupakan suatu kumpulan tool untuk memonitori dan mengontrol network yang memiliki sifat :
• Seorang operator interface mampu memberikan perintah-perintah untuk melengkapi sebagian atau seluruh kerja management network.
• Sebagaian hardware dan software yang dibutuhkan untuk management dapat digabung ke dalam peralatan yang ada.
Komponen dari Sistem Management Network adalah:
• Manajement terminal kerja atau manager merupakan peralatan yang berdiri sendiri namum memiliki kemampuan untuk diterapkan pada sistem distribusi, manajemen terminal kerja menjadi penghubung antara seorang manager network dengan sistem management network.
• Agent, yaitu platform-platform kunci seperti host, bridge, router, dan hub yang mungkin disertakan bersama software agent, sehingga dapat dikelola dari sebuah manajemen terminal kerja.
• Management Information Base
• Protokol manajement network
Manajemen terminal kerja dan agent dihubungkan oleh sebuah Network Management Protocol. SNMP dipakai untuk manajemen network TCP/IP, sedangkan untuk network berbasis OSI digunakan CMIP (Common Management Information Protocol), SNMPv2 yaitu versi SNMP yang telah disempurnakan, telah bisa digunakan pada network berbasis TCP/IP dan OSI.
2. FTP (File Transfer Protocol)
Protokol ini bertujuan untuk transfer suatu file atau bagian dari file dengan menggunakan FTP command yang dilakukan dengan menambah driver pada sistem operasi sehingga sistem operasi dapat digunakan secara interaktif oleh user saat online. Protokol ini sering kali mencakup layer 5,6, dan 7 bersama-sama sehingga berfungsi sebagai user application untuk langsung mengakses transport layer agar file terkirim.
ISO menggunakan standar FTP yaitu FTAM (File Transfer, Access and management) dalam mengirim, mengakses maupun memanajemen file. Standar ini memiliki tiga ciri, yaitu:
a. Virtual Filestore Definition, yaitu struktur file, atribut yang menunjukkan suatu file, tindakan-tindakan penanganan suatu file dan elemen file.
b. File Service Definition, yaitu mendefinisikan pelayanan-pelayanan yang ada kepada user untuk mengakses dan memanipulasi file virtual.
c. File Protocol Spesification, yaitu berfungsi untuk menyediakan sebuah dukungan langsung pelayanan FTAM. Terdapat sebuah mapping satu-satu dari pelayanan sederhana sampai protocol unit data. bagian ini akan melakukan setup pada bagian koneksi dan menyisipkan checkpoint pada aliran data.
Ada tiga kemungkinan proses file transfer, yaitu
a. User akan mentransfer file dari dirinya ke orang lain yang ada dalam network
b. User akan mentransfer file dari user lain ke dirinya
c. User pertama akan mentransfer file dari dirinya ke user lain, atau dari user kedua ke user ketiga atas komando user pertama.
File yang ditranfer oleh user dapat berupa :
a. Data di dalam file tersebut
b. Data dan struktur file
c. Data dan struktur file dan atribut lainnya, seperti access control list, index, update, dan yang lainnya
Service yang dapat dihasilkan oleh FTP adalah:
a. Access control
b. Processing mode
c. File Name Fasilities
d. Alternating Operation
e. File Management Fasilities
f. Error Recovery
g. Flow Control
h. File Structur
i. Status Report

Contoh Protokol-Protokol di Aplication Layer pada Lapisan OSI

 

1. DHCP (Dynamic Host Configuration Protocol)
Adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam suatu jaringan. Intinya dengan adanya DHCP maka akan mampu mengurangi pekerjaan dalam mengadministrasi suatu jaringan komputer berbasis IP yang besar.
2. Domain Name System (DNS)
Adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP. DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet dimana DNS memiliki keunggulan seperti:
Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer cukup host name (nama Komputer).
Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet maupun di Intranet.
3. HTTP (Hypertext Transfer Protocol http)
Adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Webweb browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tuan rumah yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request), seperti “
GET / HTTP/1.1
” (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1.1. Begitu menerima kode permintaan (dan pesan, bila ada), server
200 OK
“, dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya. (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen. HTTP adalah sebuah protokol meminta/menjawab antara client dan server. Sebuh client HTTP seperti mengirim kembali kode jawaban, seperti “
4. FTP (File Transfer Protocol)
Merupakan sebuah protokol internet yang berjalan di dalam lapisan aplikasi yang digunakan untuk pentransferan berkas / file komputer antar mesin – mesin dalam sebuah Internet.FTP merupakan salah satu protocol Ineternet yang paling awal dikembangkan dan masih digunakan hingga saat ini untuk melakukan pengunduhan / download dan pengunggahan / upload file-file komputer antara klien FTP dan server FTP.
5. Telnet
Adalah suatu protokol yang menyamai terminal yang dapat dipakai untuk me-logon ke host jaringan yang jauh. Telnet menawarkan para pemakai suatu kapabilitas dalam mengoperasikan program-program secara jauh dan memudahkan administrasi yang jauh. Telnet secara praktis memang disediakan untuk semua sistem operasi dan mengurangi integrasi dalam lingkungan jaringan yang heterogen.
6. Simple Mail Transfer Protocol (SMTP)
Adalah suatu protokol yang digunakan untuk mengirimkan pesan e-mail antar server, yang bisa dianalogikan sebagai kantor pos. Ketika kita mengirim sebuah e-mail, komputer kita akan mengarahkan e-mail tersebut ke sebuah SMTP server, untuk diteruskan ke mail-server tujuan.
Mail-server tujuan ini bisa dianalogikan sebagai kotak pos di pagar depan rumah kita, atau kotak PO BOX di kantor pos. Email-email yang terkirim akan berada di tempat tersebut hingga si pemiliknya mengambilnya. Urusan pengambilan e-mail tersebut tergantung kapan di penerima memeriksa account e-mailnya.
7. Simple Network Management Protocol (SNMP)
Adalah protokol yang dapat digunakan untuk melakukan manajemen jaringan. SNMP memungkinkan kita untuk mengelola node jaringan seperti server, workstation, router, bridge, dan hub dari host sentral. SNMP dapat dipakai untuk mengonfigurasi device yang jauh, memantau unjuk kerja jaringan, mendeteksi kesalahan jaringan atau akses yang tidak cocok, dan mengaudit pemakaian jaringan.
8. Network File System (NFS)

Adalah sebuah kumpulan protokol yang digunakan untuk mengakses beberapa sistem berkas melalui jaringan. Network File System (NFS) merupakan sebuah protokol yang dikembangkan oleh Sun Microsystem pada tahun 1984 dan NFS didefinisikan dalam RFC 1094, 1813 dan 3530 sebagai “DFS” yang mengijinkan sebuah komputer untuk mengakses file melalui network seperti akses file di disk local. NFS merupakan protokol yang sangat mendukung dalam pengaplikasian suatu file system yang terdistribusi. 

  Sumber : 

 https://bahasapersatuan.wordpress.com/2010/06/13/contoh-protokol-protokol-di-aplication-layer-pada-lapisan-osi/

https://kelasjarkom.wordpress.com/category/protokol-pada-osi-layer-by-i-wayan-adisaputra/ 



https://kelasjarkom.wordpress.com/category/protokol-pada-osi-layer-by-i-wayan-adisaputra/