NTERNET PROGRAMCILIĞI – I
NTERNET PROGRAMCILIĞI – I
NTERNET PROGRAMCILIĞI – I
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
İ<strong>NTERNET</strong> <strong>PROGRAMCILIĞI</strong> <strong>–</strong> I A.UYAR<br />
1.5 Paket anahtarlaması<br />
İnternet’e bağlı bilgisayarlar arasındaki haberleşmeler karşılıklı bilgi paketi<br />
alışverişi ile olur. Örneğin İnternet’e bağlı iki bilgisayardan A bilgisayarı B bilgisayarına<br />
bir mesaj göndermek istesin. A bilgisayarı göndereceği bilgiyi bir bilgi paketine koyar ve<br />
üzerine B bilgisayarının adresini yazar. Daha sonra kendisinin bağlı olduğu yerel ağdaki<br />
ağ yöneticisi bilgisayarına (router) paketi gönderir. Yerel router'da paketin üzerindeki<br />
adresi inceleyip gitmesi gereken hedefe doğru yönlendirir. Gönderilmek istenen paket bu<br />
şekilde üzerindeki adres yardımıyla ağlar arasında adım adım hedefe doğru<br />
yönlendirilerek B bilgisayarına ulaştırılır. Eğer gönderilecek bilgi tek pakete sığmayacak<br />
kadar büyükse, bu bilgi birbirinden bağımsız birden çok paket halinde gönderilir.<br />
İnternet’teki bilgi alışverişi telefon sistemindeki haberleşme sisteminden daha çok<br />
posta sistemindeki haberleşmeye benzer. Telefon sisteminde iki kişi arasında konuşma<br />
başlamadan önce, bu iki kişi arasında önce fiziksel bir bağlantı kurulur. Bu tür bir<br />
bağlantı sekline devre anahtarlaması denilir. Diğer yandan İnternet’te ise iki birimin<br />
haberleşmesi için arada önce fiziksel bir ağ kurulmasına gerek yoktur. Posta sisteminde<br />
olduğu gibi, bilgi gönderecek bilgisayar alıcı adresini bildikten sonra adresi yazıp mesajı<br />
paket halinde gönderir. Bu tür bir haberleşme şekline ise paket anahtarlaması denilir.<br />
Yalnız İnternette paket iletimi çok hızlı olduğu için bilgiler sanki arada bir bağlantı<br />
varmış gibi hızlı iletilebilir. Dolayısıyla eş zamanlı chat ve ses transferi (İP-telefonu) gibi<br />
uygulamalar da İnternet üzerinden çalışabilir.<br />
1.6 IP Adresleri<br />
İnternet’e bağlı her bilgisayarın bir adresi vardır. Bu adres vasıtasıyla<br />
bilgisayarlar arasında iletişim mümkün olmaktadır. Bu adres İnternet protokolü (IP) ile<br />
tanımlanmış olan 4 byte uzunluktaki bir sayıdır. Buna bir bilgisayarın IP adresi denilir.<br />
Her bilgisayarın IP adresi kendisine özeldir. Böylece dünyanın farklı yerlerindeki<br />
bilgisayarlar birbirileriyle haberleşebilirler. Mesela www.mersin.edu.tr adresindeki<br />
bilgisayarın IP adresi: 193.255.128.4 sayısıdır. IP adresleri yazılırken 4 bölüm halinde<br />
yazılırlar ve araya nokta konulur. Her IP adresi dünya genelinde tek olması gerektiği için<br />
dünya genelinde IP adreslerini dağıtan tek bir otorite vardır. Bu da İnternet Assigned<br />
Numbers Authority (www.iana.org) kurumudur.<br />
IP adresleri tek tek dağıtılmak yerine bloklar halinde kurumlara verilir. Mesela,<br />
Türk Telekom’a çok sayıda IP adresi verilmiştir. Türk Telekom bu adresleri kendi ağı<br />
vasıtasıyla İnternet’e bağlanan ev kullanıcılarına ve şirket kullanıcılarına verir. Bazen bu<br />
adres dağıtma işlemi dinamik olabilirken, bazen da statik olur. Dinamik olduğu<br />
durumlarda bir kullanıcıya değişik zamanlarda değişik IP adresleri verilebilir. Mesela, bir<br />
ADSL kullanıcısının IP adresi dinamikse, bu kullanıcı İnternet’e bağlandığı farklı<br />
zamanlarda farklı IP adresleri alabilir. Eğer IP adresi statik ise, bu durumda aynı<br />
kullanıcıya her zaman aynı IP adresi verilir. Diğer yandan üniversiteler gibi büyük<br />
kurumlara da blok halinde IP adresleri verilir. Bu kurumlar aldıkları IP adres grubunu<br />
kendi iç ağlarındaki bilgisayarlara istedikleri gibi dağıtırlar.<br />
4