pengembangan tcp,ip ( fitrah ferdianto )
TRANSCRIPT
1965
1970
1975
1980
1985
ARPANET di bawah
DepHan Amerika
Serikat1969
Telnet1969
FTP1973
TCP1974
IP1981
TCP/IP Protocol
Suite1982
DNS1984
Gambar 1. Perjalanan sejarah keluarga protokol TCP/IP.
Perkembangan TCP/ IP
Transmission Control Protocol/Internet Protocol (TCP/IP) adalah sekumpulan protokol
standar industri yang didesain untuk Wide Area Network (WAN). Akar dari TCP/IP adalah
eksperimen jaringan komputer packet-switching yang dilakukan oleh US Department of Defense
Advance Research Project Agency (DARPA) pada akhir ’60-an dan awal ’70-an. Ada beberapa
momen penting pada perkembangan TCP/IP yang dirangkum pada gambar 1. Di antaranya
adalah:
Pada tahun 1970 komputer-komputer ARPANET mulai menggunakan Network Control
Protocol (NCT).
Pada tahun 1972 spesifikasi pertama Telnet, yaitu ”Ad hoc Telnet Protocol”, dikeluarkan
sebagai RFC 318.
Pada tahun 1973 RFC 454 (”File Transfer Protocol”) diperkenalkan.
Pada tahun 1981 standar IP dipublikasikan pada RFC 791.
Pada tahun 1982 Defense Comunication Agency (DCA) dan ARPA menggabungkan
Transmission Control Protokol (TCP) dan Internet Protocol (IP) sebagai kesatuan
keluarga protokol TCP/IP.
Pada tahun 1983 ARPANET mengganti NCT dengan TCP/IP.
Pada tahun 1984 Sistem Nama Domain (DNS) diperkenalkan.
Salah satu varian TCP/IP yang dikembangkan oleh Microsoft adalah Microsoft TCP/IP yang
kompatibel penuh dengan standar TCP/IP.
TCP/IP adalah protokol standar Internet. Meskipun tidak ada organisasi apapun yang
menjadi pemilik Internet dan teknologinya secara khusus, beberapa organisasi bertanggung
jawab atas arah pengembangan TCP/IP :
1 Internet Society (ISOC)
Internet Society dibentuk pada tahun 1992 dan merupakan organisasi dunia yang
bertanggung jawab atas aplikasi dan teknologi internetworking pada Internet, serta pada
gilirannya juga bertanggung jawab atas pengembangan selanjutnya dari protokol-protokol dan
standar-standar yang memungkinkan berfungsinya Internet.
2 Internet Architecture Board (IAB)
Internet Architecture Board (IAB) adalah badan pertimbangan teknis dari Internet
Society. Tanggung jawabnya mengatur standar-standar Internet, mempublikasikan RFC, dan
mengamati jalannya proses standar Internet.
IAB memberikan perintah kepada Internet Engineering Task Force (IETF), Internet Assigned
Number Authority (IANA), dan Internet Research Task Force (IRTF). Tugas IETF berurusan
dengan pengembangan solusi atas kebutuhan dan masalah teknis yang muncul pada Internet dan
dengan pengembangan standar dan protokol Internet. IANA mengamati dan melakukan
koordinasi tugas-tugas dari setiap identifier protokol unik yang digunakan pada Internet. IRTF
bertanggung jawab melakukan koordinasi seluruh proyek penelitian yang berhubungan dengan
TCP/IP.
3 Request For Comment (RFC)
Standar-standar TCP/IP dipublikasikan di dalam dokumen-dokumen berseri yang disebut
Request for Comment (RFC). RFC menjelaskan kerja di dalam Internet. Standar-standar TCP/IP
selalu dipublikasikan sebagai RFC, meskipun tidak semua RFC menjadi standar.
Standar TCP/IP tidak dikembangkan oleh sebuah komite khusus, tapi oleh konsensus.
Siapapun anggota Internet Society dapat memasukkan sebuah dokumen agar dapat dipubli-
kasikan sebagai sebuah RFC. Dokumen tersebut akan dikaji oleh ahli-ahli teknis, badan tugas
khusus, atau editor RFC, dan kemudian diberi klasifikasi. Klasifikasi ini menyatakan apakah
dokumen tersebut dapat dipertimbangkan untuk menjadi sebuah standar.
Ada 5 (lima) klasifikasi RFC, yaitu seperti :
Klasifikasi Penjelasan
RequiredHarus diimplementasikan oleh seluruh host dan gateway
yang menggunakan TCP/IP.
Recomended
Merekomendasikan agar host dan gateway yang berbasis
TCP/IP mengimplementasikan spesifikasi RFC ini. RFC
dengan klasifikasi ini biasanya diimplementasikan.
ElectiveBoleh diimplementasikan. Usulannya disetujui, tapi tidak
pernah digunakan secara luas.
Limited Use Tidak dimaksudkan untuk penggunaan secara umum.
Not Recomended Tidak direkomendasikan untuk implementasi.
Bila dipublikasikan, sebuah dokumen diberi nomor RFC. RFC asli tidak pernah di-update. Bila
perubahan dibutuhkan, sebuah RFC dengan nomor baru dipublikasikan. Karenanya, amatlah
penting untuk mengetahui nomor RFC terakhir dari sebuah topik. IAB mengeluarkan IAB
Official Protocol Standard, semacam jurnal 3 bulanan yang sangat berguna untuk mengetahui
RFC terbaru dari setiap protokol.
Utilitas TCP/IP
Ada banyak TCP/IP utility yang khusus digunakan pada platform tertentu. Utilitas
(utility) ini bekerja dengan protokol TCP/IP dan menyediakan akses ke komputer lain dan ke
Internet.Sebagai contoh, Windows NT 4.0 menyediakan utilitas seperti yang ditunjukkan tabel 1
sampai tabel 4 untuk berkomunikasi dengan komputer lain yang berbasis TCP/IP:
1. Utilitas transfer data
Utilitas transfer
dataFungsi
File Transfer
Protocol (FTP)
Menyediakan transfer file dua-arah (bi-
directional).antara dua host TCP/IP dan salah
satunya menjalankan software FTP Server.
Trivial File Transfer
Protocol (TFTP)
Menyediakan transfer file dua-arah (bi-
directional).antara dua host TCP/IP dan salah
satunya menjalankan software TFTP Server.
Remote Copy
Protocol (RCP)
Melakukan copy file antara komputer Windows
NT dengan UNIX..
2. Utilitas eksekusi jarak jauh :
3. Utilitas Pencetakan.
Utilitas
PencetakanFungsi
Line Printer
Remote (LPR)
Mencetak sebuah file pada host yang
menjalankan layanan Line Printing Daemon
(LPD).
Line Printing
Queue (LPQ)
Memperoleh status dari sebuah host yang
menjalankan layanan LPD.
Line Printer
daemon
Melayani permintaan LPR dan meneruskannya
ke sebuah printer.
Utilitas Eksekusi
Jarak jauhFungsi
Terminal
Emulator (Telnet)
Menyediakan emulasi terminal ke sebuah
host yang menjalankan software Telnet
Server..
Remote Shell
(RSH)Menjalankan perintah pada komputer UNIX.
Remote
Excecution
Menjalankan sebuah proses pada komputer
jarak jauh (remote).
4. Utilitas diagnostik.
Utilitas diagnostik Fungsi
Packet InterNet Groper
(PING)
Melakukan verifikasi bahwa TCP/IP telah dikonfigurasi
dengan benar dan bahwa host yang lain juga telah
dikonfigurasi.
IPCONFIG
Memeriksa konfigurasi TCP/IP, termasuk Dynamic
Configuration Host Protocol (DHCP), DNS, dan alamat
WINS Server.
FingerMenerima informasi sistem dari komputer lain yang
mendukung layanan TCP/IP Finger.
NSLOOKUP
Menguji pengaturan di dalam database Domain Name
System (DNS) yang berelasi dengan host atau domain
tertentu.
HOSTNAME Meberikan nama host dari komputer lokal.
NETSTATMenampilkan statistik protokol dan keadaan terkini dari
hubungan TCP/IP.
NBTSTAT
Memeriksa keadaan NetBIOS melalui hubungan
TCP/IP, memperbarui cache LMHOSTS, atau
menentukan scope ID dan nama yang telah
didaftarkan.
ROUTE Melihat atau memodifikasi tabel routing lokal.
TRACERTMelakukan verifikasi rute yang digunakan dari sebuah
komputer ke komputer lain.
Address Resolution
Protocol (ARP)Menampilkan cache alamat IP.