İnternet, ağlar-arası ağ demektir. İnternet, yüzlerce omurga, binlerce
omurgalar arası bağ, onbinlerce hizmet sağlayıcıdan oluşan ve milyonlarca
bilgisayar kullanıcısına hizmet sunan bir sistemdir. Eğer bu ağ,
bir şirketin, kurumun Yerel Ağ ortamında yapılıyorsa buna da İntranet
(ağ-içi ağ) denilir.
İki veya daha fazla bilgisayar
arasında iletişim kurmak, bir başka deyişle bağımsız bilgisayarları
bir ağ halinde birbirine bağlamak
ve birbirleriyle alışveriş yapabilir hale getirmek için her şeyden
önce birbirleriyle irtibatlandırmamız gerekir. Bu bağ kurulduktan
sonra, bu bilgisayarların birbirlerine bilgi aktarmalarını ve aktarılan
bilginin doğru anlaşılmasını sağlayacak ilkeler üzerinde de anlaşmalarını
sağlamak gerekir. Bunun için, bilgisayarları ortak bir dili konuşur
hale getirmek gerekir. Bilgisayar uzmanları, programlama diliyle
karıştırılmaması için bu ortak iletişim diline "dil" yerine "protokol" derler.
Bir protokol, sistemdeki bütün birimlerin birbirlerine nasıl ve hangi
sırayla hitap edeceklerini gösteren ilkeler listesidir.
İnternet'in ana protokolü, Tranmission Control Protocol (TCP) [Aktarma
Denetleme Protokolü], ve İnternet Protocol (IP) adını taşır ve genellikle
TCP/IP şeklinde birlikte kullanılır. İnternete dahil bütün bilgisayarların,
bu bilgisayarlar arasındaki şebekelerin ve bunları birbirine bağlayan
telefon hatlarını işleten diğer elektronik cihazların aynı dili konuşmasını
sağlamak mümkün olamaz. Ama TCP/IP, farklı dil de konuşsalar, bütün
bu sistemlerin birbirlerine ortak kurallar çerçevesinde bilgi vermesini
sağlar.
İnternet kurallarının ilki olan TCP, gönderilecek bilginin küçük
parçalara ayrılmasını ve karşı tarafta düzgün biçimde birleştirilmesini
sağlar. TCP, bilginin aktarılmasını denetleme kuralı olarak, alınan
bilginin gönderilen sırada anlaşılmasını da sağlar.
İnternet protokolü ise TCP'ye göre paketlere bölünen bilginin fiziksel
olarak bir cihazdan çıkıp, diğerine en uygun yoldan gitmesini sağlar,
Ağları birbirine bağlayan sistemde, Gateway veya Router denen, ana
geçitler ve yönlendiriciler vardır. Aslında bu cihazlarda kendi başına
birer bilgisayardan ibarettir. Router cihazları, kendilerine gelen
bilgi paketinin üzerindeki adrese göre doğru yönde ilerlemesini sağlar.
İnternet'e bağlı her bilgisayarın kendine özgü bir adresi vardır.
Domain Name System (DNS) olarak adlandırılan hiyerarşik bir isimlendirme
sistemi ile internete bağlı bilgisayarlara ve bilgisayar sistemlerine
isimler verilir. DNS de, bir TCP/IP servis protokoludur. DNS, “host”
olarak adlandırılan internete bağlı tüm birimlerin yerel olarak
bir ağaç yapısı içinde gruplandırılmasını sağlar. Bu şekilde, bütün
adreslerin her yerde tanımlı olmasına gerek kalmaz. Örnek olarak,
metu.edu.tr altında, eee.metu.edu.tr, onun altında da, control.eee.metu.edu.tr
vb seklinde dallanmış bir çok adres olabilir.
Her bir internet adresine 4 haneli bir numara karşılık gelir. a.b.c.d
seklindeki bu numaralara IP (İnternet Protocol) numaraları denir.
burada, a,b,c ve d 0-255 arasında değişen bir tam sayıdır. (32 bit
adresleme sistemi). Örnek olarak www.metu.edu.tr için bu numara 144.122.199.13
'dir.
İnternet Servis Sağlayıcıları telekomünikasyon kuruluşları vasıtası
ile internete doğrudan bağlıdırlar. İnternet ortamına bağlanmak için
İnternet Servis Sağlayıcısı olmak veya bir servis sağlayıcıdan hizmet
almak gereklidir. Kullanıcıların servis sağlayıcılara bağlanmak için
bilgisayarlarına bağlı bir modeme ihtiyaçları vardır. Servis sağlayıcılar
kullanıcılarına IP adresi, routing, DNS hizmetlerini vermek yanında
e-posta, ftp gibi hizmetler de sağlarlar.