Networkte İletişim
January 5th, 2009 by Atanur YILMAZ, under Cisco. 2 Yorum
Bir TCP/IP networkünde Makinelerin birbirleriyle iletişime geçemesini ve konuşmaya başlamasını anlamak için önce Makinelerin iletişim kurmasını sağlayacak bileşenlerin neler olduğunu anlamak gerekir.Networkteki bir bilgisayar kendi networkündeki diğer bir bilgisayar ile iletişime geçmek için hedef bilgisayarın ismini veya IP’sini bilmek zorundadır.Ama bunları bilmek iletişim kurup konuşmaya başlamaları için yeterli olmayacaktır.Çünkü makineler network üzerinden MAC adresleri yoluyla iletişim kurup konuşabilirler.
Peki MAC adresi nedir? MAC adresi (Media Access Control) bir cihazın network donanımını tanımaya yararayan üretici tarafından cihaz üzerinde tanımlanan Fiziksel bir adrestir. MAC adresleri 48 bit’liktir yani 2^48 = 281.474.976.710.656 farklı network adaptörünü tanımlamak için kullanılabilir.Ethernet ,Token ring, Wi-fi, FDDI, Bluetooth, SCSI gibi protokollerde MAC adresleri kullanılır.
MAC adresleri, aralarına “:” işareti konarak 16′lı tabanda yazılır.Örneğin:02:af:34:00:65:cc
16’lık sayı sisteminde ;
A=10 B=11 C=12 D=13 E=14 F=15 ‘e karşılık gelir.
MAC adresinden kısaca bahsettikten sonra şimdi networkte bulunan iki cihazın iletişime geçmek için nasıl bir yol izlediklerine değinelim.
Networkümüzde bulunan 192.168.1.10/24 IP’sine sahip bir bilgisayarın 192.168.1.20/24 IP’sine sahip bilgisayara erişmek istediğini düşünelim.Burada elimizde bulunan kavramsal IP yani 192.168.1.20 veya hedef makinenin ismi iletişime geçmeyi sağlamak için kullanılan bir araçtır.Makinemizden bu IP’ye sahip bilgisayara erişmek için kullanılacak bir diğer IP bulunduğumuz networkteki tüm cihazlar için ortak olan LAN broadcast IP ‘sidir.Yukarıdaki network için bu IP 192.168.1.255’tir.Bu IP networkte bulunan 24 bitlik subnet mask’lı hiç bir cihaza verilemez.Bunun yanısıra cihazlar MAC broadcast paketleri için de ff:ff:ff:ff:ff MAC adresini kullanırlar.
O halde bizim makinemizden yapılan broadcast paketleri;
Kaynak bilgilerià192.168.1.10 (12:41:af:2b:00:2c)
Hedef à192.168.1.255 (ff:ff:ff:ff:ff:ff)
bilgilerini içermelidir.
Bu şekilde yayınlanan broadcast paketlerini alan 192.168.1.20/24 IP’sine sahip makine isteğin kendisine geldiğini anlar , gönderen cihazın bilgilerini alır ve kendi MAC adresi bilgilerini bu cihaza gönderir.
Bu işlemlerden sonra artık makineler iletişimi geçmek için gerekli bilgilere sahip olurlar.
(Visited 3621 times)
2 yorum
HAKAN VELİOGLU on March 19th, 2009
Paylaşım için teşekkürler hocam.Buarada sitenin giriş sayfası mükemmel olmuş kolay gelsin.


Ebru Bilgin on February 5th, 2009
Bu konu hakkinda daha fazla bilgi verirseniz sevinirim.