Picproje Elektronik Sitesi

BİLGİSAYAR => Donanım ve Yazılım => Konuyu başlatan: mir_as82 - 29 Nisan 2016, 09:38:59

Başlık: Routera atılan pakete router nasıl davranır?
Gönderen: mir_as82 - 29 Nisan 2016, 09:38:59
A ve B aynı ağda çalışan cihazlar, R ise bu cihazların gatewayi(R hem router hem gateway ayrıca NAT destekli bir cihaz)
A: IP:192.168.150.100        MAC: AA:AA:AA:AA:AA:AA
B: IP:192.168.150.101        MAC: BB:BB:BB:BB:BB:BB

R: IP:192.168.150.1            MAC: 11:11:11:11:11:11

A paketi, R nin MAC adresine, ama IP si B olacak şekilde atarsa R bu pakete ne yapar?
Yani:  DATA + Source IP + Destination IP + Source Mac + Destination Mac = DATA + A:IP + B:IP + A:MAC + R:MAC

Router bu pakete nasıl davranır?MAC kendinin ama IP adresi B nin IP si.
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: yamak - 29 Nisan 2016, 09:58:13
Paketi R alır ARP ile B nin MAC ini öğrenir.(Eğer daha önceden öğrenmemişse) sonra paketi B ye gönderir.
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: mir_as82 - 29 Nisan 2016, 10:37:51
Peki R paketi doldururken, source IP ve source MAC ine kendi IP ve MAC ini mi yazar?Yani B ye gidecek paket:
DATA + R:IP + B:IP + R:MAC + B:MAC
gibi mi olur?
Yoksa,
DATA + A:IP + B:IP + R:MAC + B:MAC  gibi mi olur?
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: yamak - 30 Nisan 2016, 14:29:17
DATA + A:IP + B:IP + R:MAC + B:MAC
gibi olur.
Hocam MAC, paket adrese ulaşana kadar sürekli değişir.Paketi her alan kendi MAC ini yazar.Ama source ve dest pi adresleri sabit kalır.Eğer source değişseydi.Paketi alan ACK i nereye göndereceğini bilemezdi.
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: mir_as82 - 01 Mayıs 2016, 12:41:41
Hocam B paketi alınca ACK yine R üzerinden mi A ya iletilir?
Başka bir sorum ise, NAT işin içine girmediği sürece source ip hiç değişmez mi?
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: polleme - 01 Mayıs 2016, 13:02:17
NAT yoksa source IP nereye giderse gitsin değişmez. Bu sayede paketi alan son nokta cevabı hangi son adrese göndereceğini bilir ve o şekilde cevap verir. Aksi halde yoldaki her router her paket için bir kayıt tutmak zorunda kalır.
Başlık: Ynt: Routera atılan pakete router nasıl davranır?
Gönderen: yamak - 01 Mayıs 2016, 20:40:15
Alıntı yapılan: mir_as82 - 01 Mayıs 2016, 12:41:41
Hocam B paketi alınca ACK yine R üzerinden mi A ya iletilir?
Başka bir sorum ise, NAT işin içine girmediği sürece source ip hiç değişmez mi?
Ilk sorunun cevabi. Evet R uzerinden aktarilir. Tabi eger NAT varsa.NAT yoksa R ye gerek yok.Ama R bi gateway ya da routersa mecburen paket R ye ugrar.

Ikinci sorunun cevabi ise. Evet NAT yoksa source ip degismez zaten NAT oldugu aglarda client ip si local ip dir ve internette bu ip lere rastlanmaz.