|
TCP/IP
PROTOKOLÜ
Başta
Internet
olmak
üzere,
farklı
teknolojilere
sahip
networklerin
olması,
bağımsız
olarak
yönetilmesi
ve
geliştirilmesi
gibi
özellikleri
TCP/IP
protokolünün
en
yaygın
kullanılan
protokol
olmasına
neden
olmuştur.
Aslında
TCP/IP
protokolü
diye
adlandırmak
çok
doğru
değildir.
Çünkü
TCP/IP
çok
sayıda
protokol
ve
yardımcı
programlardan
oluşan
bir
protokol
kümesidir
(protocol
stack).
A.
TARİHÇE
TCP/IP,
endüstri
standardı
olan bir
protokoldür.
Bütün
networkler
için
geliştirilmiştir.
TCP/IP
protokolü
A.B.D
Savunma
Bakanlığı
projesi
olarak
1970'lerde
temelleri
atılmıştır.
U.S.
Department
of
Defense
Advanced
Research
Projects
Agency (DARPA)
projesi
daha
sonra
ARPANET
olarak
kullanılmaya
başlanmıştır.
ARPANET
adı
verilen
proje
Üniversite
ve kamu
kuruluşlarını
bir
birine
bağlamayı
sağlayacak
bir ağ
geliştirme
amacını
taşımaktaydı.
TCP/IP,
DARPA'nın
farklı
bilgisayarlar
arasında
iletişim
kurması
gerektiğinde
geliştirilmiştir.
O
günlerde
bu
oldukça
zor bir
görevdi.
TCP/IP
işletim
sistemi
ve
bilgisayardan
bağımsız
olarak
bilgisayarların
iletişim
kurmasını
planlamıştı.
O
zamanların
TCP/IP
standartları
ve
amaçları
DoD (Department
of
Defence)
olarak
anılır.
Ardından
yapılan
gelişmeler
IAB
(Internet
Activities
Board)
adı
verilen
gruplar
tarafından
yapılmaktadır.
Şu anda
da RFC (Request
For
Comments)
adı
verilen
makalelerce
TCP/IP'nin
gelişmesi
devam
ettirilmektedir.
B. RFC (REQUEST
FOR
COMMENTS)
RFC (Request
For
Comments),
TCP/IP'yi
tanımlayan
makalelerdir
(dokümanlar).
Bu
makaleler
herhangi
bir kişi
tarafından
hazırlanabilir
ve NIC
yöneticisine
gönderilir.
Her
RFC'nin
bir
numarası
vardır.
Örneğin
SNMP
yönetimi
RFC 1065
ile
tanımlanırken,
kabul
edilen
SNMP
kullanımı
RFC 1155
numaralıdır.
Günümüz
teknolojilerindeki
gelişmeler,
TCP/IP
için bir
gelişmenin
olmasını
zorunlu
kıldığında
komiteler
önerilen
RFC'leri
kabul
ederek
yayınlarlar.
C.
TASARIM
AMAÇLARI
İlk
başta
U.S
Savunma
Bakanlığı
(Department
of
Defence)
TCP/IP
çalışmalarına
başladığında
çok
sayıda
tasarım
amaçlarına
sahipti.
Bunlardan
bazıları:
-Donanım
ve
yazılım
firmalarından
bağımsız
olacak.
-Yerleşik
bir hata
dayanıklılığına
sahip
olacak.
Networkün
bir
kısmı
çöktüğünde
diğer
bir
kısmı
çalışabilecek.
-Etkin
bir veri
aktarım
hızına
sahip
olacak.
D. NEDEN
TCP/IP
-Üreticiden
bağımsız
olması.
-Değişik
ölçekli
bilgisayarları
birbirine
bağlayabilmesi.
-Farklı
işletim
sistemleri
arasında
veri
alışverişi
için
kullanılabilmesi.
-UNIX
sistemleriyle
tam
uyumluluk.
-Birçok
firma
tarafından
birinci
protokol
olarak
tanınması
ve
kullanılması.
-Internet
üzerinde
kullanılması.
-Yönlendirilebilir
(routable)
protokol
olması.
-Yaygın
bir
adresleme
şemasına
sahip
olması,
|