07.01.2013 Views

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!