Arkadaşlar bu örnek ' de sizlere microsft tarafında bir sistemin nasıl calıştığını gösteren sunum sunuyorum
İp v4
prokolunde 8 bitlik 4 bölümden oluşan sistem vardır.ip değeri en fazla
254 sayısını alabilir.network id : subnet ve ip nin beraberce oluşturdukları
id ye verilen isimdir.2 kavram burada
önemlidir.1:destination :hedef 2 :source
:kaynak
Reel ipden bağımsız olarak yapılandırılan ipler (şirket içi yada
özel )10.0. /192.168. /172 li segmentlerdir.bu ipler reel ip
olarak kullanılamazlar.tamamen modem üzerinden internete çıkış amacıyla
tasarlanmışdırlar yada intranet ortamında (şirket içi net) çalışmak için veya
internet ortamına gerek duymadan bağımsız sistemlerde pc lerin haberleşmeleri
amacıyla kullanılabilirler.
Örnek : 10.0.2.1 / 192.168.1.9 /172.0.0.9
En son
sayıdan önceki sayılar
( 2 /1 /0 ) sayıları o bilgisayarın bulunduğu segmenti
son sayı ise o bilgisayarın
kendine ait host id sini belirtir.
10.0.2 segmentinin 1 nolu host id sine sahip
bilgisayar gibi diyebiliriz.
İp
adreslerini binary sistemiyle 32 bitlik
ip segmentine çevirme işlemini şöyle yaparız.elimizde mesela
192.168.40.70 li bir iç segment host ip si var.veya reel ip de olabilir.ip
v4 sistemi 8 bitlik bölümlerden oluştuğu için8 bitlik sistemin
sayısal katmanlarının toplamı 255 olabilir.bu nedenle biz asla 254 den yukarısını ip olarak
alamayız.
- - - -
- - - - . - - - - - - - - . - - - - - -
- - . - - - - - - - -
27+26+25+24+23+22+21+20
20:1 - 21:2 - 22:4 - 23:8 - 24:16 - 25:32
- 26:64 - 27:128
1+2+4+8+16+32+64+128 : 255
Daha öncedende belirttiğimiz gibi ip
segmentinin 8 bitlik bölümünün 254 den yukarı olması matematiksel anlamda
hatadır ve sistemin doğru çalışmamasına
sebeb verir.
Şimdi
192.168.40.70 ip sini 2 li binary
sistemine göre çevirelim.
192 -128 :1 > 64 -64 :1 > 0 kaldı.
192 nin çevirimi şu şekilde
oluşur .
1 1 0 0 0 0 0 0
168 -128 :1 > 40- 64 :0 > 40 -32 :1
> 8-16 :0 > 8-8 :1 > … gerisine gerek kalmadı.çünkü ip çözümlendi.
168 in çevirimi şu şekilde yazılır:
1 0 1 0 1 0 0 0:
40-128 : 0 > 40 -64 :0 > 40 -32 : 1
> 8-16 :0 > 8-8 :1 >…..4 ,2 ve
1 çıkarma işlemi yapmamıza gerek kalmadı
zira ip yi çözümledik.
40 ın çevirimi şu şekilde yazılır
0 0 1 0 1 0 0 0
70-128 :0 > 70-64 :1 > 6-32 :0 >
6-16 :0 > 6-8 :0 > 6-4 :1 > 2-2: 1
> 0-1:0
70 in binary çevirimi şu şekilde olur .
0 1 0 0 0 1 1 0
192.168.40.70
ip sinin çevirimi şu şekildedir.
11000000 . 10101000 . 00101000 . 01000110
Görüldüğü
gibi aslında bilgisayar sadece 2 rakamı tanır .1 ve 0 herşeyin 2 rakam üzerinden
işlemlendiği garip gelebilir ama her rakam ve ve yazının bilgisayardaki karşılığı sadece bu iki
rakamın komplex biçimlerde yazımından oluşur.
Subnet
Subnet
kavramını biz bilgisayara
veremeyiz bilgisayar bize verir.fakat üzerinde
oynama yapabiliriz.
Özel
ipler olarak bildiğimiz iplere
otomotik olarak subnet dağılır.
10 lu segmente : 255.0.0.0
172 li segmente 255.255.0.0
192.168 li segmente ise 255.255.255.0
Subnetleri
otomotik dağıtılır.
1 şirkette
bilgisayar sayısı 254 den azsa
örn:192.168.1.2 den 192.168.1.254
e kadar ip dağıtılabilir.subnette
255.255.255.0 şeklinde ayarlanabilir.
Ama eğer sistemde 500 bilgisayar varsa
subnetten bit çalmamız gerekebilir.
192.168.1.2 /192.168.1.254 ün subneti
yetmiyorsa subneti
255.255.254.0 olarak ayarlayıp bir alt
segment olan 192.168.0.1 /192.168.0.254
de de 255.255.254.0 subnetini
dağıtırsak makineler
pingleşeceklerdir.
Unutulmaması
gereken konu default gateway
bölümüne modemin ipsini girmektir iki segmenttede.yoksa internet baglantısı bu
iki segmentde de olmaz.
Böylece 254+254 : 508 bilgisayarı
birbiriyle haberleştirmiş olduk.
Aynı şekilde 252 yazarsak 3*254 : 762 bilsayar elde ederiz.
Unutulmaması gereken şey bir önceki
segmentin altından ip almaktır.default
gatewaye aynı ipyi girmektir.bir diğer
önemli konu kaç bit çalınmışsa
sadece o kadar aşağı inilmesi
gerçeğidir.253 alınmışsa başlangıç ip si
192.168.10.1 sen en son segment ancak
192.168.8.1 segmenti olabilir.
Subnetlerden bit çalma olayı şu şekilde olur.
0-255
: 254 pc
subnetlerin son segmenti 0
dır.3ncü basamak değerlerini
1-254 : 508 pc ise yandaki rakamlar alabilir. Yani (255-254-252-248-240-224-192-128-0 )
3-252 : 762 pc
7-248:1778 pc
15-240 : 3810 pc
31-224 :7874 pc
63-192 : 16002 pc
127-128 : 32258 pc
0-255: 64770
Dikkat edilirse binary çevirme işlemindeki sayıların bir alt
bsamağındaki sayılar subnetten düşülmüş.böylece uyum
sağlanmış.unutulmaması gereken 255 den
kaç basamak düşülmüşse örneğin 252 :3
basamak düşülmüş mesela o zaman yapılması gereken ip segmentini
verirken 192.168.10.1 se başlangısı son
segment 192.168.8.1 olabilir.yani düşülen bit kadar aşağı inebiliriz.
Eğer
bir şirkette 15 bilgisayar var ve biz sadece 15 bilgisayarlık ip
dağıtılsın istersek sisteme yapmamız gereken şey makinalara 192.18.1.1 den 15 e
kadar ip dağıtıp subnetlerini 255.255.240.0 olarak vermek olacaktır.
Birde
endleme yöntemi vardır.subnet ve ip yi
çözümledikten sonra network id ye
ulaşmak istersek
İki tarafında 1 ve 0 larını karşılaştırmamız gerekir.
Örn :İp
:00001100 00111100 11001010
00001100
Subnet :
11000011 00110000 11111000
00000010 diye bulduk
Endleme olayı
4 çözümlemeyide karşısındakiyle
karşılaştırma olayına verilen isimdir.
İp : 0 1 1 0 1 1 0 0
Sb:0 1 0 0 1 0 0 0
Network id :0 1 0 0 1 0 0 0 görüldüğü gibi endlemelerde sadece 1 ile 1 : 1 sayısını veriyor.
Formül : 1 > 1 : 1
0 > 0 : 0
subnetler yazımsal bazda pratiklik
kazanmak amacıyla farklı
0 > 1 :0
yazılabilir. 255.255.255.0 :
24 255.255.0.0 :16 255.0.0.0 : 8
0 > 1 :0 örnek .192.168.2.0/24 yazılmışsa 192.168.2.0 segmentinin subneti
255.255.255.0’dır diye anlamalıyız.
Dikkat edilirse 255.0.0.0
daki son sıfıra kesinlikle dokunulmuyor.çünkü o makinaların broadcastlerine ait olan
rakamdır.aslında öyle bir rakam yoktur ama var gibi düşünürüz ve boş bırakırız.0 segmentin kendisini
temsil eder.yani 192.168.2.1 dediğimizde
2 segmentini burada kastediyoruz.
Default gateway
Default gateway bir segmenti
modemin üzerinden internete ,yada routerın üzerinden başka bir segmente
,yada intranet ortamında aynı segmentteki başka bir bilgisayara
aktaran ip’ye verilen isimdir.
İnternete çıkmak isteyen makinalar ya modemin yada nat kurulu makinanın ip sini
default gateway olarak default gateway bölümüne girmelidirler.router üzerinden
başka segmente yada internete çıkacak
makinalar ise router ın iç segment ip sini default gateway bölümüne yazarlar.
Burada
unutulmaması gereken şey router durumunda olan sistemlerde default
gateway bulunmadıgını anlamaktır.zira aktarımların bizzat kendi üstlerinden
yapıldıgı makinalardır.
Örn :
Örnekte görüldüğü gibi Antalya segmentindekiler Muğla segmentine ulaşmak için kendi
Routerlarının iç segment iplerini
dg olarak yazmışlar .muğladakilerler
kendi routerlarınıniç
İp sini dg girmişler.
Router internet baglantısını modemle
sağlar bu durumda.kullanıcılar modemin ip sini girmemeliler.router üzerindende nete
çıkabilirler.unutulmaması gereken router yoksa segmentte mutlaka modemin ip si default girilmeli yada nat kurulu pc ip
si girilmeli dg olarak.aksi takdirde nete çıkılamaz.bu sistemde iki tarafında
haberleşmesi için routerların
eski bir sistem olan statik route
yapmaları lazım karşılıklı.normal sistemlerde
dynamic route çalıştırılır.fakat
öğrenilmesinde yarar vardır.microsoft + cisco + Linux sistemlerinin ve buna benzer üzerilen router markalarının
Hepsinin ayrı ayrı ekleme kodları
vardır.biz sadece Microsoft ,Linux ve
cisco routerların statik routlama kodlarını görücez.
Unutulmaması gereken bir konu
vardır.routerların dış bacakları yani fast Ethernet kısımları aynı segmente alınmalıdır.yukarda dikkat
edilirse resimde 10.0.02 ve 10.0.0.1/24 segmentini alıp subnetleride aynı segmentten almışlardır.
255.255.255.0 segmenti yani 24
le gösterilen kısaca.
Microsoft Muğla Microsoft antalyayı :
route add 192.168.1.0 mask 255.255.255.0 10.0.0.1 –p
Microsoft Antalya Microsoft muğlayı : route add 192.168.2.0 mask
255.255.255.0 10.0.0.2 –p
Cisco Muğla cisco Antalyayı :ip route 192.168.1.0
255.255.255.0 10.0.0.1
Cisco Antalya cisco Muğla routerını
ekliyor : ip route 192.168.2.0 255.255.255.0 10.0.0.2
Linux Muğla routerı Antalya routerını : route add-net 192.168.1.0
255.255.255.0 10.0.0.1
Linux Antalya Linux mugla routerını : router add-net 192.168.2.0
255.255.255.0 10.0.0.2
Önemli not : routing işlemi yapıldıgı zaman gerçek baglantılarda router üzerinde işlemler yapılmalıdır ki makineler nete ve
karşı segmente gidebilsin.ama lab
ortamında başka şeylerde gereklidir baglantı için.örnegin iki tarafta routing and remote servislerini (
rras )açmalılar.bunu sadece router olan
makinalar yapmalı.bütün makinalar firewall larını kapatmalıdır.xp gibi
sistemler her restart dan sonra firewall
u devreye sokar.kontrol edilmelidir.
Remote paylaşım gerekliyse my
computer özelliklerden remote iznini
isteyen makine verebilir Microsoft tarafında.
Yenede pingleşme sağlanamıyorsa rras servisini açıp inbound ve outbound filtreler kontrol
edilmelidir.general tabında bulunan bu
filtreler daha önceki kayıtları
sagladıkları için makine ping atamayabilir.bunların hepsi silinmelidir.
Nat sistemindede filtreler
bulunur.bunlarda engelleyebilir pingleşmeyi.
Dns :
Tcp /ip de properties alanında
karşımıza çıkan dns 1 ve dns 2 alanlarına
yazılan ip bizim dns sunucumuzun
ip sidir. Bağımsız dns ipleri normal
pclere verilebilir fakat domain içi sistemlerde sadece domainin ip si
girilmelidir buraya.
Dns :domain name system : isim alan sunucusu anlamına
gelir.baglantılarda hayati öneme sahip
sistemdir.çalışmadıgı anda hiçbir baglantının kurulması söz konusu değildir.internette bütün sistemlerden
bagımsız dns ler vardır.bunları uluslar arası bazda herkes kullanabilir.
Eğer pingleşmelerde hatalar oluyorsa hataları görmek için cmd ping atamayan makine run konsolunu
Cmd kodunu girip trace route 192.168.1.0
yazar. Router olmayan sistemde ise
tracert 192.168.1.2 komutu girilir.
Önemli bir not : sistemlerde
oturum açıldığında eğer girişte log on
–log off varsa Microsoft sisteminde dolaştıgımızı anlamalıyız.
Eğer log in – log out varsa Linux
/apachi /unix sisteminde bulunduğumuzu
anlamalıyız
rEvet arkadaşlar örnek bir projenin daha sonuna gelmiş olduk yeni bir projede görüşmek üzere kibk iyi calışmalar
Bu Projede Emeği Gecen Rusyada 'ki erhan arkadaşıma burdan slm iletiyorum kibk Dostum Herşey Gönlünce olsun
Saygılarımla Orhan Türk
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Microsoft Sistem
ip v4 /, subnet, default gateway, dns