A. Tijnauan Singkat
Arsitektur Protocol TCP/IP
Protocol-protocol TCP/IP
memberikan dukungan jaringan untuk menghubungkan seluruh tempat dan host serta
mengikuti aturan standar tentang bagaimana komputer-komputer berkomunikasi dan
bagaimana jaringan-jaringan diinterkoneksikan. Protocol-protocol TCP/IP
mengikuti model konsep empat layer yang dikenal sebagai model Department of
Defense (DOD): Application, Transport, Internet, dan Network Interface,
sebagaimana dijelaskan pada Gambar 1.
Gambar 1. Model konsep empat layer
1. Layer Application
Layer Application terletak
di atas pada model TCP/IP konsep empat layer dan merupakan tempat program
software memperoleh akses ke jaringan. Layer ini kira-kira sesuai dengan layer
Session, layer Presentation, dan layer Application pada model OSI. Beberapa
layanan dan utiliti TCP/IP beroperasi pada Layer Application. Layanan dan
utiliti tersebut meliputi:
- HyperText Transfer Protocol (HTTP). HTTP adalah protocol yang dipakai untuk mayoritas komunikasi World Wide Web. Windows 2003 menghadirkan Internet Explorer sebagai client HTTP dan Internet Information Services (IIS) sebagai server HTTP.
- File Transfer Protocol (FTP). FTP adalah suatu layanan Internet yang mentransfer file-file dari satu komputer ke komputer lain. Internet Explorer dan FTP utiliti yang termasuk command-line bertindak sebagai client FTP. IIS menyediakan server FTP.
- Simple Mail Transfer Protocol (SMTP). SMTP merupakan suatu protocol yang dipakai server mail untuk mentransfer e-mail. IIS dapat mengirimkan pesan-pesan dengan memakai protocol SMTP.
- Telnet. Telnet adalah suatu protocol 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. Windows 2003 memberikan baik server maupun client Telnet.
- Domain Name System (DNS). DNS merupakan seperangkat protocol dan layanan pada suatu jaringan TCP/IP yang membolehkan para pemakai jaringan untuk mempergunakan nama-nama hierarki yang sudah dikenal ketika meletakkan host ketimbang harus mengingat dan memakai alamat IP-nya. DNS sangat banyak dipakai di Internet dan pada kebanyakan perusahaan pribadi dewasa ini. Saat Anda memakai Web browser, aplikasi Telnet, utiliti FTP, atau utiliti TCP/IP mirip lainnya di Internet, maka Anda mungkin sedang memakai sebuah server DNS. Windows 2003 menyediakan juga server DNS.
- Simple Network Management Protocol (SNMP). SNMP memungkinkan Anda 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.
2. Network Application API
TCP/IP Microsoft
menyediakan dua interface bagi aplikasi-aplikasi jaringan untuk memakai
layanan-layanan stack protocol TCP/IP:
- WinSock. Implementasi Windows 2003 sangat banyak memakai Socket API (application programming interface). Socket API adalah mekanisme standar untuk mengakses layanan-layanan datagram dan session pada TCP/IP.
- NetBIOS. Suatu API standar yang dipakai sebagai suatu mekanisme inter-process communication (IPC) di lingkungan Windows. Meskipun NetBIOS dapat dipakai untuk menyediakan koneksi standar ke protocol-protocol yang mendukung layanan-layanan penyampaian pesan dan penamaan NetBIOS, misalnya TCP/IP dan NetBEUI, namun NetBIOS disertakan di dalam Windows 2003 terutama sekali untuk mendukung aplikasi-aplikasi peninggalan.
3. Layer Transport
Protocol-protocol
transport menghadirkan sesi komunikasi di antara komputer-komputer dan
menentukan tipe layanan transport entah berorientasi koneksi (TCP) ataupun
berorientasi datagram yang tanpa koneksi (UDP). TCP menyajikan komunikasi
berorientasi koneksi yang dapat diandalkan untuk aplikasi-aplikasi yang secara
khusus mentransfer sejumlah besar data pada suatu waktu. TCP juga dipakai untuk
aplikasi-aplikasi yang memerlukan pengakuan bagi data yang diterima. Namun
demikian, UDP menyediakan komunikasi tanpa koneksi dan tidak menjamin mampu
mengirimkan paket.
Aplikasi-aplikasi yang
memakai UDP secara khusus mentransfer sejumlah kecil data pada suatu waktu.
Pengiriman data yang dapat diandalkan merupakan tanggung jawab aplikasi. Layer
Transport pada model DOD kira-kira sesuai dengan Layer Transport pada model
OSI.
4. Layer Internet
Protocol-protocol Internet
meng-encapsulate paket-paket menjadi datagram Internet dan mengoperasikan semua
algoritma routing yang diperlukan. Fungsi-fungsi routing yang dikerjakan Layer
Internet memang dibutuhkan untuk memungkinkan host meng-interoperate dengan
jaringan-jaringan lain. Layer Internet kira-kira sesuai dengan Layer Network
pada model OSI. Lima
protocol yang diimplemen-tasikan pada layer ini:
- Address Resolution Protocol (ARP), yang menentukan alamat hardware pada host.
- Reverse Address Resolution Protocol (RARP), yang menyediakan resolusi alamat kebalikan pada host yang menerima. (Walaupun Microsoft tidak mengimplementasikan protocol RARP, namun bisa ditemukan sistem-sistem milik vendor lain dan dicantumkan juga di sini demi kelengkapan).
- Internet Control Message Protocol (ICMP), yang mengirimkan pesan-pesan kesalahan ke IP ketika terjadi problem.
- Internet Group Management Protocol (IGMP), yang menginformasikan router tentang ketersediaan anggota-anggota pada grup multicast.
- Internet Protocol (IP), yang mengalamatkan dan meroute paket-paket.
5. Layer Interface Network
Model yang paling mendasar
adalah Layer Interface Network. Masing-masing tipe local area network (LAN),
tipe metropolitan area network (MAN), tipe WAN, dan tipe dial-up, misalnya
Ethernet, Token Ring, Fiber Distributed Data Interface (FDDI), dan ARCnet,
mempunyai persyaratan yang berbeda untuk pengkabelan, pembuatan sinyal, dan
penyandian data. Layer Interface Network menetapkan persyaratan yang ekuivalen dengan
Layer Data Link dan Layer Physical pada model OSI. Layer Interface Network
bertanggung jawab untuk mengirimkan dan menerima frame, yang merupakan
paket-paket informasi yang ditransmisikan pada suatu jaringan sebagai suatu
unit tunggal. Layer Interface Network meletakkan frame pada jaringan dan
mengeluarkan frame dari jaringan.
6. Teknologi-teknologi WAN TCP/IP
Ada dua kategori teknologi WAN yang utama
yang didukung oleh TCP/IP:
- Serial line, yang menyediakan dial-up analog, saluran digital, dan saluran yang disewakan. TCP/IP secara khusus ditransportasikan pada serial line dengan memakai entah Serial Line Internet Protocol (SLIP) ataupun Point-to-Point Protocol (PPP). Server Windows 2003 mendukung kedua protocol tersebut dengan Routing and Remote Access Service. Karena PPP menyediakan deteksi kesalahan, penanganan konfigurasi, dan keamanan yang lebih baik dibanding SLIP, maka Anda dianjurkan memakai protocol untuk komunikasi serial line.
- Packet-switched network, yang menyajikan X.25, frame relay, dan asynchronous transfer mode (ATM).
- Catatan: Windows 2003 mendukung hanya fungsionalitas client SLIP, bukan fungsionalitas server SLIP. Windows 2003 Routing and Remote Access Service tidak mampu menerima koneksi client SLIP.
B. Transmission Control Protocol
Transmission Control
Protocol (TCP) merupakan suatu layanan pengiriman berorientasi koneksi yang
dapat diandalkan. Data TCP ditransmisikan dalam segmen-segmen dan suatu sesi
harus ditetapkan sebelum host dapat mempertukarkan data. TCP memakai komunikasi
byte-stream, yang berarti bahwa data diperlakukan sebagai suatu rangkaian byte.
TCP mampu mencapai
keterandalannya dengan menugaskan rangkaian angka ke setiap segmen yang
ditransmisikan. Jika suatu segmen dibagi menjadi potongan-potongan yang lebih
kecil, maka host penerima mengerti apakah semua potongan itu sudah diterima.
Suatu pengakuan akan memverifikasi bahwa host lain sudah menerima data itu.
Bagi setiap segmen yang dikirimkan, host penerima harus menghasilkan
acknowledgment (ACK) dalam periode
tertentu. Bila pengirim tidak menerima ACK,
maka data tersebut ditransmisikan ulang. Kalau segmen yang diterima ternyata
rusak, maka host penerima akan membuangnya. Karena dalam kasus ini ACK tidak dikirimkan, maka pengirim mentransmisikan
ulang segmen itu.
1. Internet Protocol (IP)
Kendati TCP memisahkan
data menjadi paket-paket yang berlainan dan bertanggung jawab untuk menjamin
pengirimannya, namun IP melakukan pengiriman yang sesungguhnya. Pada Layer IP,
masing-masing paket yang masuk atau keluar dianggap sebagai suatu datagram.
Field datagram IP di dalam tabel yang menyertainya ditambahkan ke header ketika
sebuah paket disampaikan dari Layer Interface Network.
Field
|
Fungsi
|
Alamat IP Sumber
|
Mengidentifikasi
pengirim datagram melalui alamat IP.
|
Alamat IP Tujuan
|
Mengidentifikasi tujuan
datagram melalui alamat IP.
|
Protocol
|
Menginformasikan IP pada
host tujuan apakah menyampaikan paket ke TCP atau UDP.
|
Checksum
|
Suatu komputasi
matematika sederhana yang dipakai untuk memverifikasi bahwa paket yang tiba
ternyata utuh.
|
Time to Live (TTL)
|
Menandai berapa detik
yang diizinkan dalam transport suatu datagram sebelum datagram itu dibuang.
Hal ini mencegah paket-paket di-looping terlalu lama dalam suatu
internetwork. Setiap router yang menyampaikan paket akan memutuskan TTL
dikalikan satu. Default TTL pada
Windows 2003 adalah 128 detik.
|
2. User Datagram Protocol
UDP menawarkan suatu
layanan datagram tanpa koneksi yang menjamin entah pengiriman atau pengurutan
paket-paket yang dikirimkan secara benar. Checksum data UDP bersifat opsional,
yang menyediakan suatu cara untuk mempertukarkan data pada jaringan-jaringan
yang sangat diandalkan tanpa perlu membutuhkan waktu pemrosesan atau sumber
daya jaringan. UDP dipakai oleh aplikasi-aplikasi yang tidak memerlukan
pengakuan tentang kuitansi data. Aplikasi tersebut secara khusus
mentransmisikan sejumlah kecil data pada suatu waktu. Paket-paket yang
disiarkan harus memakai UDP. Contoh layanan dan aplikasi yang memakai UDP
adalah DNS, RIP, dan SNMP.
Catatan:
- TCP/IP merupakan seperangkat protocol berstandar industri yang dirancang untuk WAN. Penambahan TCP/IP ke konfigurasi Windows 2003 memberikan beberapa keuntungan, yang meliputi keamanan, skalabilitas, keterandalan, dan interopera-bility yang cukup tinggi. Windows 2003 menyediakan sejumlah utiliti yang dapat menolong Anda berhubungan ke host berbasis TCP/IP atau menolong Anda mencari dan memecahkan problem koneksi TCP/IP.
- Protocol-protocol TCP/IP memakai model konsep empat layer: Application, Transport, Internet, dan Network Interface. IP beroperasi pada level Internet dan mendukung secara virtual semua teknologi interface WAN dan LAN, misalnya Ethernet, Token Ring, Frame Relay, dan ATM. IP adalah suatu protocol tanpa koneksi yang mengalamatkan dan me-route paket di antara host-host. IP tidak dapat diandalkan karena pengiriman tidak dijamin.
- Pada Layer Transport, TCP memperlengkapi IP dengan pengiriman berorientasi koneksi yang dapat diandalkan. Saat suatu sesi ditetapkan, TCP mengirimkan data melalui angka-angka port yang unik ke aplikasi. UDP, sebuah protocol transport alternatif, adalah suatu layanan datagram tanpa koneksi yang tidak menjamin pengiriman paket-paket. UDP dipakai oleh aplikasi-aplikasi yang tidak membutuhkan pengakuan tentang kuitansi data.
…Semoga Bermanfaat… !.Semoga Sukses.! .send komentar ya.
{ 0 komentar... read them below or add one }
Posting Komentar
terima kasih telah berkunjung sobat.
Silahkan komentar,kritik dan sarannya
setidaknya tegur sapa.heheh