Model Referensi DARPA atau DARPA Reference Mode adalah sebuah referensi protokol jaringan yang digunakan oleh protokol TCP/IP yang dibuat oleh DARPA. Model referensi ini mirip dengan OSI Reference Model, di mana setiap lapisan yang ada di bawah menyediakan layanan untuk lapisan yang berada di atasnya, dan lapisan yang ada di atas menggunakan layanan untuk lapisan yang ada di bawahnya.

Hubungan antara OSI Reference Model, DARPA Reference Model dan stack protokol TCP/IP

Berbeda dengan model referensi OSI yang memiliki tujuh lapisan, model referensi ini hanya memiliki empat lapisan, yakni lapisan aplikasi (application layer), lapisan antar host (host-to-host layer), lapisan internetwork (internetworking layer), dan lapisan antarmuka jaringan (network interface layer). Keempat lapisan tersebut secara umum kompatibel dengan model referensi OSI, meski tidak dapat dipetakan dengan sempurna. Lapisan sesi (session layer) dalam model referensi OSI, sebagai contoh, tidak dapat dipetakan secara langsung dengan DARPA Model. Selain itu, beberapa protokol juga "keluar jalur" dengan menggunakan lebih dari satu lapis.

Model ini dinamai begitu mengingat badan yang mengembangkan TCP/IP adalah DARPA (United States Defense Advanced Research Project Agency) pada kisaran dekade 1970-an dan 1980-an. Disebut juga sebagai TCP/IP Model, atau Internet Model.

Lapisan ke- Nama lapisan Keterangan
4 Application Layer Lapisan ini bertanggung jawab dalam rangka menyediakan akses kepada aplikasi terhadap jaringan TCP/IP. Protokol-protokol yang berjalan pada lapisan ini adalah protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan lain-lain.
3 Host-to-Host Layer Lapisan ini bertanggung jawab dalam rangka membuat komunikasi antar dua host, dengan menggunakan cara membuat sebuah sesi connection-oriented atau menyebarkan sebuah connectionless broadcast. Protokol-protokol yang berjalan pada lapisan ini adalah protokol Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
2 Internetworking Layer Lapisan ini bertanggung jawab dalam melakukan routing dan pembuatan paket IP (dengan menggunakan teknik encapsulation). Protokol-protokol yang berjalan pada lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), serta Internet Group Management Protocol (IGMP).
1 Network interface layer Lapisan ini bertanggung jawab dalam meletakkan frame-frame data di atas media jaringan. Protokol yang berjalan dalam lapisan ini adalah beberapa arsitektur jaringan lokal (seperti halnya Eternet atau Token Ring), serta layanan teknologi WAN (seperti Plain Old Telephone Service (POTS), Integrated Services Digital Network (ISDN), Frame Relay, dan Asynchronous Transfer Mode (ATM).)

Pranala luar

sunting