Jadi ketika mengirim lalu lintas dari 1 subnet ke subnet
lain lapisan 3 header berisi sumber alamat IP
host dan alamat IP host tujuan.
Tetapi pada layer 2 alamat MAC sumber adalah host
lokal dan alamat MAC tujuan adalah router lokal di segmen lokal.
Ketika frame sampai ke router router akan menghapus header layer 2
dan kemudian membaca header layer 3 untuk menentukan apa yang
harus dilakukan dengan lalu lintas.
Jadi alamat IP tujuan adalah 10. 1. 2. 1 router terlebih
dahulu akan memeriksa untuk melihat apakah itu alamat IP lokal pada router dan
dalam hal ini bukan, router memiliki alamat IP ini.
Jadi periksa tabel peruteannya untuk menentukan apakah ia
tahu di mana alamat IP tujuan berada. Alamat
IP ini 10. 1. 2. 1 ada di subnet 10. 1. 2. 0 yang keluar dari F0 / 1.
Oleh karena itu router tahu perlu mengirim traffic ke
host 10. 1. 2. 1 dari F0 / 1 kemudian memeriksa cache ARP
untuk melihat apakah ada entri untuk 10. 1. 2. 1 Dalam
hal ini mari kita asumsikan router tidak memiliki alamat IP
pemetaan entri ARP 10. 1. 2. 1 ke alamat MAC B, jadi dia tidak tahu itu.
Jadi untuk mengetahui itu perlu mengirim siaran ke segmen lokal meminta alamat MAC
dari alamat IP 10. 1. 2. 1 sehingga
ia akan mengirim pesan permintaan ARP, hub akan
keluar dari port-nya dan B dan D akan menerima frame.
D akan menerima frame pada layer 2 karena disiarkan tetapi
pada layer yang lebih tinggi ia akan menjatuhkan pesan karena
itu adalah permintaan ARP untuk alamat IP perangkat lain.
Jadi host D menjatuhkan frame, tetapi host B akan menerimanya
pada layer 2 mengirimkannya ke protokol layer tinggi, protokol layer tinggi akan melihat bahwa ini adalah
permintaan ARP untuk alamat IP lokal dari host ini.
Jadi PC B akan memproses permintaan
ARP dan mengirim kembali balasan ARP.
Balasan ARP akan dikirim ke hub dengan sumber alamat MAC tujuan
B alamat MAC router, router adalah
perangkat yang meminta alamat IP PC dan alamat MAC pada
setiap antarmuka router berbeda.
Dalam hal ini alamat MAC yang digunakan adalah H
sehingga PC akan membalas kembali ke alamat MAC itu, jadi alamat MAC sumber adalah B tujuan Alamat MAC adalah H, alamat IP
sumber adalah 10. 1. 2. 1 alamat IP
tujuan adalah 10. 1. 2. 100, alamat
IP dan alamat MAC dari router F0 / 1 digunakan dalam balasan dari PC B ketika
hub menerima lalu lintas akan membanjiri semua port-nya D
akan menjatuhkan bingkai router namun akan memproses lalu lintas
karena alamat MAC adalah alamat MAC lokalnya.
Jadi kartu antarmuka jaringan router akan
menerima lalu lintas pada layer 2, kemudian akan memproses
informasi layer 3 dan layer 4 dan akan memperbarui cache ARP lokal yang menyatakan bahwa
alamat IP 10. 1. 2. 1 sebagai alamat MAC B.
Sekarang cache ARP diperbarui, router dapat
mengirimkan lalu lintas ping asli ke host B.
Jadi ketika frame tiba di router dari host A,
ia memiliki alamat MAC sumber A, alamat MAC tujuan dari alamat IP sumber
G 10. 1. 1. 1 alamat IP tujuan 10. 1. 2. 1
ketika sekarang mengirimkan lalu lintas keluar dari F0 / 1, itu menulis ulang entri alamat
MAC Jadi sumber alamat MAC adalah H, antarmuka router
lokal tujuan alamat MAC adalah B
host yang ingin berkomunikasi dengan router.
alamat IP sumber masih merupakan alamat IP host
A dan alamat IP tujuan masih merupakan alamat IP host B.
Sangat penting untuk diingat bahwa ketika melintasi router atau switch layer
3, jadi misalnya ketika berpindah dari 1 VLAN ke yang lain,
informasi layer 2 ditulis ulang, informasi layer 3 dibiarkan sama, tetapi setiap kali lalu lintas melintas
melintasi router atau dikirim dari 1 VLAN
ke VLAN lain, informasi lapisan 2
ditulis ulang dalam bingkai.
Ketika lalu lintas itu diterima oleh hub, itu akan membanjiri keluar dari semua port
D akan menjatuhkan frame karena alamat MAC tujuan adalah B dan bukan D.
B akan menerima frame pada layer 2 karena ditakdirkan untuk dirinya
sendiri dan kemudian akan memproses informasi layer 3 dan layer 4.
Dalam hal ini, ini adalah pesan gema ICMP yang dikirim dari A ke B.
jadi B akan ke satu untuk membalas dengan pesan balasan gema.
Jadi B akan membalas dengan gema balasan tetapi harap perhatikan bahwa gema balasan akan ke alamat IP
tujuan 10. 1. 1. 1 yang merupakan
tuan rumah A sumber alamat Mac adalah B, PC
lokal tetapi alamat MAC tujuan adalah router, perangkat B mengirim lalu lintas
ke gateway default karena juga akan melakukan akhir logis
pada alamat IP dan subnet dan itu akan berhasil bahwa alamat
IP 10. 1. 1. 1 ada di subnet yang berbeda dengan dirinya sendiri.
Jadi itu akan mengirim lalu lintas ke gateway
default-nya dan dalam hal ini kami akan mengkonfigurasi PC dengan gateway
default 10. 1. 2. 100
Hub akan membanjiri lalu lintas keluar dari semua port
D akan menjatuhkan frame sekali lagi karena tidak ditakdirkan untuk dirinya sendiri.
Router akan memproses frame pada
layer 2 karena alamat MAC tujuan adalah alamat MAC lokalnya.
Kemudian akan menghapus informasi layer 2 dan membaca informasi layer 3
untuk menentukan apakah ia tahu di mana alamat tujuan berada.
Dalam hal ini 10. 1. 1. 1 ada di subnet 10. 1. 1. 0/24
dan subnet itu terhubung langsung ke F0 / 0 pada router.
Jadi alamat IP tujuan berada dalam subnet yang dikenal oleh router
dan sekarang tahu dari antarmuka mana untuk mengirim lalu lintas.
Jadi router tahu bahwa ia perlu meneruskan paket ini dari antarmuka F0 / 0.
Router kemudian akan menulis ulang layer 2 header.
Jadi alamat MAC tujuan adalah A.
Sumber alamat MAC adalah
G, yang merupakan alamat MAC F0 / 0 pada router.
Informasi layer 3 dibiarkan sama tetapi header layer 2 ditulis ulang.
Router meneruskan frame ke hub.
Ketika sebuah hub menerima lalu lintas, itu akan membanjirinya dari semua port.
C akan menjatuhkan bingkai karena tidak ditakdirkan untuk itu.
A akan menerima frame karena alamat MAC tujuan itu sendiri.
Kemudian akan memproses informasi lapisan 2 strip
header lapisan 2, meneruskannya ke protokol lapisan yang lebih tinggi.
Protokol layer yang lebih tinggi akan memproses layer 3
dan layer 4 dan lapisan atas dan ping akan berhasil dalam contoh ini.
Sekarang dalam beberapa kasus Anda akan melihat bahwa ketika
Anda melakukan ping perangkat ping pertama gagal dan itu biasanya karena
permintaan ARP dan balasan yang perlu dilakukan untuk mengisi
cache perangkat ARP antara perangkat sumber dan tujuan.
Jadi jangan khawatir jika Anda kehilangan ping pertama saat melakukan ping perangkat jarak jauh.
Mungkin karena cache ARP telah diisi oleh perangkat
yang terlibat dalam komunikasi.
Yang penting untuk diingat adalah bahwa ketika Anda melakukan ping melintasi
router atau switch layer 3, informasi layer 2 diperbarui pada setiap
hop tetapi informasi layer 3 tetap
sama kecuali Terjemahan Alamat Jaringan atau NAT digunakan.
Ketika Anda berpindah dari 1 VLAN ke VLAN lain pada
layer 3, pindah atau pindah dari 1
antarmuka ke router yang lain, informasi layer 3 tidak berubah, tetapi header layer 2 ditulis ulang.
Jadi dalam ringkasan router adalah perangkat layer 3, itu membuat keputusan routing berdasarkan alamat
IP dan itu menulis ulang alamat MAC switch layer
3 juga beroperasi pada layer ini.
Switch layer 3 memiliki kemampuan layer 2 serta kemampuan layer 3.
Ketika Anda mengirim lalu lintas dari VLAN 10 ke VLAN 20 misalnya, layer
2 frame ditulis ulang.
Lalu lintas secara logis melalui router
karena saklar lapisan 3 mengimplementasikan kemampuan perutean dan oleh karena itu alamat MAC
lapisan 2 ditulis ulang tetapi informasi lapisan 3 tetap sama.