Definisi

Gateway adalah node (router) pada TCP / IP Jaringan yang berfungsi sebagai titik akses ke jaringan lain.  Sebuah default gateway adalah node pada jaringan komputer yang dipilih ketika alamat IP tidak cocok dengan rute lain dalam tabel routing.  Di rumah, gateway biasanya ISP yang disediakan perangkat yang menghubungkan pengguna ke Internet, seperti DSL atau modem kabel.

Dalam perusahaan, namun, gateway adalah node yang rute lalu lintas dari workstation ke segmen jaringan. Default gateway biasanya digunakan untuk menghubungkan simpul jaringan internal dan jaringan luar (internet). Dalam situasi seperti itu, simpul gateway dapat bertindak sebagai server proxy dan firewall. gateway ini juga terkait dengan kedua router, yang menggunakan header dan tabel forwarding untuk menentukan di mana paket akan dikirim, dan saklar, yang menyediakan jalan sebenarnya untuk paket masuk dan keluar dari pintu gerbang.  Dengan kata lain, itu adalah titik masuk dan titik keluar dalam suatu jaringan.

Pemakaian

Sebuah gateway default digunakan oleh host ketika alamat tujuan paket IP milik suatu tempat di luar subnet lokal. Alamat default gateway biasanya sebuah antarmuka router milik perbatasan LAN’s.

Contoh pertama, Jaringan kantor yang terdiri dari lima host dan router:

Host alamat:
192.168.4.3
192.168.4.4
192.168.4.5
192.168.4.6
192.168.4.7

Router (samping ini) alamat: 192.168.4.1  Subnet mask Jaringan adalah: 255.255.255.0 Dengan demikian, jaringan dapat digunakan berkisar dari alamat 192.168.4.1 sampai 192.168.4.254. Alamat 192.168.4.0 dan 192.168.4.255 didefinisikan dengan fungsi khusus.
host Kantor akan mengirimkan paket dialamatkan kepada IP dalam jangkauan ini secara langsung, dengan memecahkan alamat tujuan IP ke alamat MAC melalui urutan ARP (jika belum diketahui melalui cache ARP host) dan kemudian membungkus paket IP ke dalam sebuah layer 2 ( MAC) paket yang ditujukan ke host tujuan.

Paket ini ditujukan di luar jangkauan (untuk contoh ini, sebuah paket yang ditujukan kepada 192.168.12.3) tidak dapat dikirim langsung ke tujuan. Sebaliknya mereka harus dikirim ke gateway default untuk lebih lanjut routing ke tujuan akhir mereka. Dalam contoh ini, default gateway di alamat, IP 192.168.4.1 yang dipecahkan menjadi alamat MAC dengan ARP dengan cara biasa. Perhatikan bahwa alamat tujuan IP tetap 192.168.12.3, tapi hop-berikutnya alamat fisik adalah bahwa pintu gerbang itu, bukan dari tujuan akhir.

Contoh kedua,  Sebuah jaringan dengan tiga router dan tiga host, terhubung ke Internet melalui Router 1

Host alamat:
PC1 jaringan 10.1.1.100, Default Gateway 10.1.1.1
PC2 172.16.1.100, Default Gateway 172.16.1.1
PC3 192.168.1.254, Default Gateway 192.168.1.96

Router 1
Interface 1 169.254.109.38 (IP Publik)
Interface 2 10.1.1.1

Router 2
Interface 1 10.1.1.2
Interface 2 172.16.1.1

Router 3
Interface 1 10.1.1.3
Interface 2 192.168.1.96

Jaringan masker di semua jaringan 255.255.255.0; Jika router tidak memiliki semacam Informasi Routing Protocol (kebanyakan) untuk menemukan jaringan yang setiap router terhubung ke, maka tabel routing tiap router harus diset.

Router 1
Jaringan ID jaringan topeng Gateway Interface (bisa bervariasi banyak) Biaya (menurunkan TTL)
0.0.0.0 0.0.0.0 Mengingat oleh ISP (yaitu 85.85.85.1) eth0 (1 Ethernet adaptor) 10
10.1.1.0 10.1.1.1 255.255.255.0 eth1 (2 Ethernet adaptor) 10
172.16.1.0 255.255.255.0 eth1 10.1.1.2 10
192.168.1.254 255.255.255.0 10.1.1.3 eth1 (2 Ethernet adaptor) 10

Router 2
Jaringan ID jaringan topeng Gateway Interface (bisa bervariasi banyak) Biaya (menurunkan TTL)
0.0.0.0 0.0.0.0 10.1.1.1 eth0 (1 Ethernet adaptor) 10
172.16.1.0 255.255.255.0 172.16.1.1 eth1 (2 Ethernet adaptor) 10

Router 3
Jaringan ID jaringan topeng Gateway Interface (bisa bervariasi banyak) Biaya (menurunkan TTL)
0.0.0.0 0.0.0.0 10.1.1.1 eth0 (1 Ethernet adaptor) 10
192.168.1.254 192.168.1.96 255.255.255.0 eth1 (2 Ethernet adaptor) 10
Router 2 dan 3 hanya mengelola jaringan mereka dan gateway default mereka, router 1 mengatur semua rute di dalam jaringan internal.

  1. Mengakses sumber daya internal, Jika PC2 (172.16.1.100) membutuhkan sumber daya dari PC3 (192.168.1.100), tidak memiliki rute ke 192.168.1.0 dan PC2 sehingga akan mengirimkannya kepada yang Def.GW (Router 2), 2 Router tidak memiliki rute ke bahwa jaringan baik, dan akan mengirim kepada para Def.GW (Router 1). Router 1 memiliki rute untuk jaringan (192.168.1.0) dan akan rute ke Router 3, yang akan mengirimkan paket ke PC3, paket kemudian akan berkunjung kembali dengan cara yang sama untuk PC2;
  2. Mengakses sumber daya eksternal, Jika salah satu komputer mencoba mengakses halaman web di Internet, seperti http://en.wikipedia.org/, tujuan pertama akan diselesaikan ke alamat IP dengan menggunakan DNS-pemecahan. IP-address bisa 91.198.174.2. Dalam contoh ini, tidak satupun dari router internal tahu rute ke host yang, sehingga mereka akan meneruskan paket melalui gateway 1 router atau default route. Setiap router dalam perjalanan paket untuk tujuan akan memeriksa apakah mereka cocok dengan rute jaringan dan mengirimkannya melalui rute atau jika tidak diketahui, mengirim ke rute standar mereka. Setiap router pada jalan akan menyimpan paket ID dan mana asalnya sehingga dapat lulus meminta kembali ke pengirim sebelumnya. paket berisi sumber dan tujuan, tidak semua router hop. Akhirnya paket akan tiba kembali ke router 1, yang akan memeriksa untuk pencocokan ID paket dan rute ini sesuai melalui router 2 atau router 3 atau langsung ke PC1 (yang terhubung dalam segmen jaringan yang sama sebagai router 1);
  3. Paket tidak kembali, Jika router 1 tidak memiliki rute ke 192.168.1.1, dan PC3 mencoba mengakses sumber daya di luar jaringan sendiri, maka semua routing akan bekerja sampai jawabannya adalah makan kembali ke router 1. Sejak rute tidak diketahui ke router 1, akan pergi ke router Def.GW 1’s, dan tidak pernah mencapai router 3. Dalam log sumber daya mereka akan menelusuri permintaan tersebut, tetapi pemohon tidak akan pernah mendapatkan informasi apapun. paket akan mati karena TTL-nilai akan turun menjadi kurang dari 1 ketika bepergian melalui router atau router akan melihat bahwa ia memiliki IP pribadi dan buang itu.Hal ini dapat ditemukan dengan menggunakan Pathping (windows), karena Anda hanya bisa ping sampai bahwa router yang tidak memiliki rute atau rute yang salah. Perlu diketahui bahwa beberapa router tidak akan membalas ping.

Sumber ; http;//en.wikipedia.org