Professional Documents
Culture Documents
B 3 OSImodeli14-15
B 3 OSImodeli14-15
Modeli
A mimarisi ve modelleri
A Mimarisi
Karmak sistemler, soyutlama dzeyleri ile tanmlanr. Soyutlama,
sistemi fonksiyonel ksmlara ayrp, bu ksmlarn herbirinde yaplan
ilerin detaylarn dier ksmlardan gizlemek ve ksmlar sadece
belirlenmi arayzler zerinden biribileriyle haberletirerek sistem
fonksiyonunu oluturmaktr. Modelleme de denebilir.Soyutlamalar
alarda katmanlara karlk gelir.
Bilgisayar alarnda iletiim olduka karmak bir yapya sahiptir.
Srecin anlalabilir olmas iin bu srecin, ksmlara (katmanlara)
blnmesi ve her bir katmandaki hizmetlerin (servislerin) bamsz
olarak tarif edilmesi, her katmandaki hizmetlerin gerekletirilmesi
iin yaplmas gereken ilemlerin standart halde tanmlanmas
(protokollar) bir btn olarak a mimarisi olarak tarif edilebilir.
Bir a mimarisinin anlalabilirlii; her katmandaki hizmetleri yerine
getirecek olan yazlm ve donanm birimlerinin tasarmm ve
iletilmesi iin yeterli bilgiyi ierebilir olmas eklindedir.
A mimarisi donanm ve yazlmlarn gerekletirilme ekli ile
ilgilenmez
Model,Protokol, Gerekleme
Model: Verinin A noktasndan B noktasna tanmas
iin yol gstermeler ve genel kavramlar ierir. letiim
iin verilmesi gereken hizmetleri ve bu servislerden
hangi katmanlarn sorumlu olacan tanmlar.
Katman:Bir sistemde hiyerarik dzende alan,
servis, ilev ve protokol ynnde uyum iinde alan
guruplardan herbiridir.
Protokol: Donanm ve yazlm ilgilendiren belirli kural
ve standartlar serisidir. Her protokol, model tarafndan
belirtilen servislerden birini gerekletirir.
Gerekleme: Protokola bal kalnarak a rnlerinin
gerekletirilmesidir. Farkl reticilerin rnleri, farkl
fonksiyonel yapda olsalar bile istenilen protokollar
gerekletirmek zorundadrlar.
Uygulama
Sunum
Oturum
Tama
Veri iletim
Fiziksel
Uygulama GrubuYazlm
Ara katman- Yazlm ve donanm
aras
A Grubu-Donanm
7. Uygulama (Application)
Katman
6. Sunum (Presentation)
Katman
GR
HATASIZ
DEVAM
GERDN
HATALI
5. Oturum (Session)
Katman
nce
sonra
ayn
anda
4. Tama (Transport )
Katman
Bu katman 5-7 ve 1-3 aras katmanlar aras
balanty salar.
st katmandan ald verileri blmlere
(segment) ayrarak bir alt katmana iletir,
Bir st katmana bu blmleri birletirerek sunar.
Katman baznda hata denetiminin yapld son
katmandr.
ki dm arasnda mantksal bir balantnn
kurulmasn salar.
4. Tama (Transport )
Katman
Ayn zamanda ak kontrol (flow control) kullanarak
kar tarafa gnderilen verinin yerine ulap
ulamadn kontrol eder.
Kar tarafa gnderilen blmlerin gnderilen srayla
birletirilmesini salar.
rnek; TCP, UDP (User Datagram Protocol), SPX.
Gelen/giden verilerin, bir st katmanda hangi hizmeti
alaca bu katmandaki port (SAP- TSAP) yaps ile
belirlenir.
3. A (Network) Katman
Bu katmanda iletilen veri bloklar paket olarak
adlandrlr.
Bu katman, veri paketlerinin a adreslerini
(mantksal adresleme)) kullanarak bu paketlerin
alar arasnda ynlendirilmesini kotarr.
Adresleme ilemlerini (Mantksal adres ve
fiziksel adres evrimleri) yrtr.
Ynlendiriciler (Router) bu katmanda
tanmldrlar.
rnek protokollar; IP ve IPX.
LLC
MAC
1. Fiziksel (Physical)
Katman
Verilerin fiziksel olarak gnderilmesi ve
alnmasndan sorumludur.
Bu katmanda tanmlanan standartlar
tanan verinin ieriiyle ilgilenmezler. Daha
ok iaretin ekli, kodlama tipi, fiziksel
katmanda kullanlacak konnektr tr, kablo
tr gibi elektriksel ve mekanik zelliklerle
ilgilenir.
Hublar fiziksel katmanda tanmldr.
10BaseT, 100BaseT, UTP, RJ-45, IEEE 802.5
(Token Ring) vb. standartlar
Katman
Grevi
7.) Uygulama
Kullancnn uygulamalar
6.) Sunum
5.) Oturum
4.) Tama
3.) A
1.) Fiziksel
Katman
7.) Uygulama
6.) Sunum
5.) Oturum
NetBIOS, DHCP
4.) Tama
3.) A
IP, IPX
1.) Fiziksel
OSIde Verilerin Ad
Katman
7.) Uygulama
Kullanlan Veri Ad
Data (Veri)
6.) Sunum
Data
5.) Oturum
Data
4.) Tama
Segment (Blm)
3.) A
Packet (Paket)
Frame (ereve)
1.) Fiziksel
Bits (Bit)
lem
Gnderimi
Veri
UB
7
Uygulama
Sunum
Veri
Oturum
Veri
Tama
Veri iletim
Fiziksel
Veri
U
B
U
B
U
B
U
B
U
B
Terminal
B
lem
Alm
7
Uygulama
SB
Sunum
SB
Oturum
Tama
Veri iletim
Fiziksel
O
B
Veri
SB O TB
B
Veri
SB O TB AB
B
VK Veri
U SB O TB AB VB
B
B
01110011110111100111100111011
Fiziksel veri1101
aktarm; Kablolar
vb
AH(UB) = Application Header (Uygulama Bal)
Merha
ba
Ali
A
Veli
B
Ali
A
Merha
ba
7Application
6Presentation
txt
Ali
Veli
Ali
Veli
Ali
Veli
Ali
Veli
5 - Session
4Transport
3 - Network
2 Data
Link
1 - Physical
Kaynak
ve
Hedef
MAC
1
Hedef
ve
Kaynak
Hedef
IP
ve
Kaynak
IP
0
1
Hedef ve
Kaynak
Port No
Hedef ve
Kaynak
Port No
Hedef ve
Kaynak
Port No
0
txt
txt
txt
txt
1
htt
p
htt
p
htt
p
htt
p
htt
p
htt
p
1
Merha
ba
Merha
ba
Merha
ba
Merha
ba
Merha
ba
Merha
ba
Vel
i
htt
p
htt
p
htt
p
htt
p
htt
p
htt
p
txt
Hedef
ve
Kaynak
Kaynak
Hedef
IP
ve
ve
Hedef
Kaynak
MAC
IP
0
1
1
Hedef ve
Kaynak
Port No
Hedef ve
Kaynak
Port No
Hedef ve
Kaynak
Port No
0
0
1
Ali
Veli
Ali
Veli
Ali
Veli
Ali
Veli
1
txt
txt
txt
txt
1
Merha
ba
Merha
ba
Merha
ba
Merha
ba
Merha
ba
Merha
ba
7Application
6Presentation
5 - Session
4Transport
3 - Network
2 Data
Link
1 - Physical
TCP/IP Modeli
Aslnda standart bir TCP/IP modeli yoktur.
Gnmzde dnya apnda yaygn olarak kullanlan
NTERNET bilgi a bu modele uygun olarak gelitirilmitir.
TCP/IP modeli baz yaynlarda 4 bazlarnda 5 katmanl olarak
ele alnr.
Be katmanl yapda;
1
2
Fiziksel katman
Aa eriim katman
nternet katman
Ulam katman
HOST- TONETWORK
4 katmanl
yapda ise 1. (Fiziksel) ve 2. (Aa eriim) katman
5
Uygulama katman
host to network (Bilgisayar-a aras katman) olarak
adlandrlr.
1. Ve 2. katmanlarn grevler arasnda fark olduundan bu
modelin 5 katmanl olarak deerlendirilmesi daha uygundur.
Hizmet Tr
OSI
TCP/IP
4.Katman
Sadece Balantl
Balantl ve
balantsz
3.Katman
Balantl ve
Balantsz
Sadece
Balantsz