Gateway adalah sebuah
perangkat yang digunakan untuk menghubungkan satu jaringan komputer dengan satu
atau lebih jaringan komputer yang menggunakan protokol komunikasi yang berbeda
sehingga informasi dari satu jaringan computer dapat diberikan kepada jaringan
komputer lain yang protokolnya berbeda.
Istilah gateway merujuk
kepada hardware atau software yang menjembatani dua aplikasi atau jaringan yang
tidak kompatibel, sehingga data dapat ditransfer antar komputer yang
berbeda-beda.Salah satu contoh penggunaan gateway adalah pada email, sehingga
pertukaran email dapat dilakukan pada sistem yang berbeda. Definisi tersebut
adalah definisi gateway yang utama. Dalam pengertian teknis, istilah ini
mengacu pada pengaturan hardware maupun software yang menerjemahkan antara dua
protokol yang berbeda.
Pengertian yang lebih umum
untuk istilah ini adalah sebuah mekanisme yang menyediakan akses ke sebuah
sistem lain yang tehubung dalam sebuah network. Host yang digunakan untuk
mengalihkan lalu lintas jaringan dari satu jaringan ke jaringan lain, juga
digunakan untuk melewatkan lalu lintas jaringan dari satu protokol ke protokol
lain. Dipergunakan untuk menghubungkan dua jenis jaringan komputer yang
arsitekturnya sama sekali berbeda. Jadi gateway lebih kompleks daripada bridge.
Gateway dapat diaplikasikan antara lain untuk menghubungkan IBM SNA dengan
digital DNA, LAN (Local Area Network) dengan WAN (Wide Area Network).
Seiring dengan merebaknya
internet, definisi gateway seringkali bergeser. Tidak jarang pula pemula
menyamakan "gateway" dengan "router" yang sebetulnya tidak
benar. Kadangkala, kata "gateway" digunakan untuk mendeskripkan perangkat
yang menghubungkan jaringan komputer besar dengan jaringan komputer besar
lainnya. Hal ini muncul karena seringkali perbedaan protokol komunikasi dalam
jaringan komputer hanya terjadi di tingkat jaringan komputer yang besar.
Gateway juga bisa diartikan sebagai komputer yang memiliki minimal 2 buah
network interface untuk menghubungkan 2 buah jaringan atau lebih.
Di Internet suatu alamat
bisa ditempuh lewat gateway-gateway yang memberikan jalan/rute ke arah mana
yang harus dilalui supaya paket data sampai ke tujuan. Kebanyakan gateway
menjalankan routing daemon (program yang meng-update secara dinamis tabel
routing). Karena itu gateway juga biasanya berfungsi sebagai router.
Gateway/router bisa berbentuk Router box seperti yang di produksi Cisco, 3COM,
dll atau bisa juga berupa komputer yang menjalankan Network Operating System
plus routing daemon. Misalkan PC yang dipasang Unix FreeBSD dan menjalankan
program Routed atau Gated. Namun dalam pemakaian Natd, routing daemon tidak
perlu dijalankan, jadi cukup dipasang gateway saja.Karena gateway/router
mengatur lalu lintas paket data antar jaringan, maka di dalamnya bisa dipasangi
mekanisme pembatasan atau pengamanan (filtering) paket-paket data, Mekanisme
ini disebut Firewall.
Fungsi Gateway
Salah satu fungsi pokok
gateway adalah melakukan protocol converting, agar dua arsitektur jaringan
komputer yang berbeda dapat saling berkomunikasi.
Sumber :