Pengertian TCP/IP
TCP/IP (singkatan
dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang
digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu
komputer ke komputer lain di dalam jaringan Internet. Protokol ini
tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan
protokol (protocol suite). Protokol ini juga merupakan
protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan
dalam bentuk perangkat lunak (software) di sistem informasi. Istilah yang diberikan kepada
perangkat lunak ini adalah TCP/IP stack.
Protokol TCP/IP
dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah
protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk
membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar
jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan
fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini
menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP
Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat
saling berhubungan satu sama lainnya di Internet. Protokol ini juga
bersifat routable yang berarti protokol ini cocok untuk menghubungkan
sistem-sistem berbeda (seperti Microsoft Windows dan keluarga Unix) untuk membentuk jaringan yang heterogen.
Protokol TCP/IP
selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan
terhadap jaringan komputer dan Internet Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB),
dan Internet Engineering Task Force (IETF).
Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan
konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Requests For Comments (RFC) yang
dikeluarkan oleh IETF.
TCP/IP pun
mempunyai beberapa layer, layer-layer itu adalah :
·
IP (internet protocol) yang berperan dalam pentransmisian
paket data dari node ke node. IP mendahului setiap paket data berdasarkan 4
byte (untuk versi IPv4) alamat tujuan (nomor IP). Internet authorities
menciptakan range angka untuk organisasi yang berbeda. Organisasi menciptakan
grup dengan nomornya untuk departemen. IP bekerja pada mesin gateaway yang
memindahkan data dari departemen ke organisasi kemudian ke region dan kemudian
ke seluruh dunia.
· TCP (transmission transfer protocol) berperan
didalam memperbaiki pengiriman data yang benar dari suatu klien ke server. Data
dapat hilang di tengah-tengah jaringan. TCP dapat mendeteksi error atau data
yang hilang dan kemudian melakukan transmisi ulang sampai data diterima dengan
benar dan lengkap.
·
Sockets yaitu merupakan nama yang diberikan
kepada subrutin paket yang menyediakan akses ke TCP/IP pada kebanyakan sistem.
Pengertian FTP
File Transfer Protocol (FTP) adalah
suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP
Server dan FTP Client.
FTP server adalah suatu server yang
menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file
dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat
permintaan (request) dari FTP client.
FTP client adalah computer yang
merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah
terhubung dengan FTP server, maka client dapat men-download, meng-upload,
merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP
server.
Tujuan dari FTP server adalah
sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
·
SFTP (Secure File Transfer Protocol) adalah
proses transfer file menggunakan protokol SSH. Pada sistem operasi windows
sangat banyak sekali software yang bisa digunakan untuk proses SFTP, yang
paling populer adalah WinSCP dan CoreFTP.
Tidak ada komentar:
Posting Komentar