TCP/IP’
nin Yapısı
TCP/IP Katmanları:
TCP/IP protokol kümesinin sahip olduğu mimari uygulama
programlarının bulunduğu katman sayılmaz ise 4 katmanlıdır.En
üstte uygulama programları vardır, altında ise iletişim işini
yapan programlar bulunur.
Uygulama katmanın altında sırasıyla ulaşım,
yönlendirme ve fiziksel katmanlar vardır. Ulaşım katmanında TCP
ve UDP protocolleri, yönlendirme katmanında IP ve ICMP protokolleri
tanımlıdır. Her katmanda birçok protokol vardır; ancak uygulama
programları tarafından istenen bir iş yerine getirilirken, her
katmandaki protokollerden yalnızca biri kullanılır.
Uygulama Katmanı Programları: Uygulama katmanı
için tanımlı olan STMP,TELNET… gibi protokoller bir üstünde
bulunan programlara hizmet verir. Bunlar, kullanıcının doğrudan
etkileşimde bulunduğu veya bilgisayar kaynaklarını başka
kullanıcılara erişme olanağı sağlayan programlardır.
STMP(Simple Mail Transport Protocol): Ağ içindeki
kullanıcılar arasındaki elektronik mektup alış verişini
düzenler.
SNMP(Simple Network Management Protokol): Ağ içinde
bulunan yönlendirici, anahtar ve HUB gibi cihazların yönetimi için
kullanılır. SNMP desteği olan ağ cihazları SNMP mesaj alış
verişleriyle uzaktan yönetilebilir. Bunun için cihazlarda SNMP
(agent) olmalıdır.
TELNET: Bir sistem üzerindeki başka bir sisteme
bağlanarak, sanki onun terminalindeymiş gibi bağlandığı sistemi
kullanmasını sağlar.
FTP (File Transfer Protocol): Bir Bilgisayardan başka
bir bilgisayara dosya aktarımı için kullanılan temel protokoldür.
FSP(File Send Protocol): Bu protokol FTP ‘ye
alternatif olarak geliştirilmiş. Tek üstün özelliği, bir dosya
transfer edilirken herhangi bir sorun olur da hat kesilirse yeni
bağlantıda dosyanın yarım kaldığı yerden alış- verişe devam
edilmesine olanak vermesi. Ancak hat hızları arttığından FSP’ye
çok fazla rağbet olmamamış. FTP daha çok kullnılmıştır.
NNTP (Netwok News Transpor Protocol): USENET
postalama hizmetinin kullanımını sağlar.
Ulaşım Katmanı Protokolü: TCP ve UDP ulaşım
katmanı protokolleri, bir üst katmandan gelen veriyi paketleyip bir
alt katmana verirler,. Eğer veri bir seferde gönderilemeyecek kadar
uzunsa, alt katmana verilmeden önce parçalara ayrılır (segment)
ve her birine bir sıra numarası verilir.Genellikle TCP kullanılır,
Sorgu amaçlı olarak da UDP kullanılır.
TCP(Transmission Control Protocol): Görevleri
şunlardır;
Bir üst katmandan gelen verinin uygun uzunlukta parçalara
bölünmesi;
Herbir parçaya, alıcı kısmında aynı biçimde sıraya
koyabilmesi amacıyla sıra numarası verilmesi;
Kaybolan veya bozuk gelen parçaları tekrarlaması;
TCP kendisine atanmış olan bu görevleri yapabilmek
amacıyla, ulaşım katmanında veri parçalarının önüne başlık
bilgisi ekler. Başlık bilgisi ve veri parçası, ikisi birlikte TCP
segmenti olarak anılır. Bir alt katmana örneğin, IP katmanına bu
TCP segmenti gönderilir; oradan da bu segmente IP başlığı
eklenerek alıcıya gönderilir.
UDP (User Datagram Protocol): UDP’nin farkı
sorgulama ve sınama amaçlı, küçük boyutlu verinin aktarılması
için olmasıdır; veri küçük boyutlu olduğu için parçalara
gerek duyulmaz. UDP, TCP’den kısadır. Fakat, bir kaynak ve hedef
adrese sahiptir.
Yönlendirme Katmanı Protokolleri: Bir üst
katmandan gelen segmentleri alıcıya, uygun yoldan ve hatasız
ulaşımla yükümlüdür.
IP(Internet Protokol): Bir datagramın hangi üst
katmana katmana ait olduğunu belirler. Alıcı IP bu alana bakarak
paketi bir üstte bulunan protokollerden hangisine ileteceğini
anlar.
ICMP (Internet Control Message Protokol): ICMP
kontrol amaçlı bir protokoldür; genel olarak sistemler arası
kontrol mesajları IP yerine ICMP üzerinden aktarılır. ICMP, IP
aynı düzeyde olmasına karşın aslında kendiside IP’yi
kullanır. ICMP mesajları IP üzerinden gönderilir.
0 yorum:
Yorum Gönder