M. İ. MƏMMƏdov m.Ü. Orucova


Baza modelinin əsas üstünlükləri



Yüklə 0,67 Mb.
səhifə15/24
tarix08.04.2018
ölçüsü0,67 Mb.
#36590
növüDərs
1   ...   11   12   13   14   15   16   17   18   ...   24

Baza modelinin əsas üstünlükləri


Baza modelindən istifadə olunması bir çox mənfi cəhətlərə malikdir. Modeli işləyənlər yaxşı bilirlər ki, müxtəlif səviyyələrin çoxlu sayda əməliyyatlatı bir-biriləri ilə kəsişmirlər, onlar yalnız əsas diqqəti bir səviyyənin işinin yerinə yetirilməsinə yönəltdiyin- dən, vəzifələrin bölüşdürülməsinə imkan yaranır. Bu bir daha o cəhətdən vacibdir ki, bir səviyyədə müəyyən dəyişiklik edildikdə, digər səviyyələrdə nəyi isə dəyişmək vacib deyildir.

Fərz edək ki, firmanın rəhbərliyi (inzibatçı səviyyəsi) məktub göndərir. Onun üçün bilmək o qədər vacib deyildir ki, satış şöbəsi (digər səviyyə) məktubun cəld çatdırılması Xidmətindən imtina etmiş və adi dövlət ekspress-ıoçtundan istifadə etmişdir. Həm rəhbər, həm də firmanın əməkdaşları ancaq məktub haqqında və onun çatdırılacağı kliyent haqqında məlumata malik olurlar. Mək- tubun çatdırılmasına nəzarəti ilə isə başqa bir işçi məşğul olma- lıdır. Texniki dildə vəzifələrin bu cür bölüşdürülməsi zəif əlaqəli (loose coupling) adlanır. Siz yəqin ki, belə bir söhbətin şahidi ol- musunuz: “Bu mənim səhvim deyildir, bu mənin şöbəm deyildir” və “Filan qrup həmişə materialı xarab eləyir, bizdə belə hadisə ola bilməz”. Zəif əlaqəli olmaq protokollar ailəsinin davamlılığını


təmin edir. Bu halda öz günahını başqasının boynuna qoymaq mümkün deyildir.

Baza modelinin daha bir üstün cəhəti onun uyuşmasıdır. Əgər proqram təminatçısının işləyəni baza modelini nəzərə alaraq spesifikasiyasını düzəltmişsə, bu zaman modelə uyğun olan bütün protokollar birlikdə işləyə biləcəklər. Uyuşma sayəsində külli miqdarda protokolların tətbiqi və istifadə edilməsi üçün əsas yaranır.

Baza modeli aşağıdakı imkanlara görə əsasən sənayedə tətbiq olunur:


  • Əsas funksiyaları aydınlaşdırır, lakin onların yerinə yetirilmə üsullarını təyin etmir:

  • Mürəkkəb şəbəkə məsələlərini bir neçə səviyyəyə böl- məklə, onların həllini asanlaşdırır.

  • Standart interfeyslərdən istifadə etdiyi üçün, onların qar- şılıqlı əlaqəsini sadələşdirir.

  • Modelin yaradıcılarına yerdə qalan səviyyələrin xassələ- rinə əl dəyməyərək, hər hansı bir səviyyənin xassəsini dəyişdir- məyə imkan verir.

  • Vəzifələrin bölüşdürülməsinə icazə verdiyi üçün, texniki tərəqqini sürətləndirir.

  • Nasazlıqların axtarışı və aradan qaldırılmasını yüngül- ləşdirir15.



    1. Verilənlərin fiziki və məntiqi yerdəyişməsi


Verilənlərin fiziki və məntiqi yerdəyişməsi baza modeli ilə əlaqəli olmalıdır. Şəkil 6-də göstərildiyi kimi, verilənlərin fiziki yerdəyişməsi yuxarı səviyyədən başlayıb, bütün 7 səviyyə boyun- ca aşağı düşür. Bu prosesi daha ətraflı izah edək. Tətbiqi səviyyə protokolu verilənləri kommunikasiya səviyyəsinin protokoluna ötürür, o isə öz növbəsində onu qablaşdırır və fiziki ötürmə üçün verilənlərin ötürülmə səviyyəsinin protokoluna yönəldir. Bundan
sonra verilənlər kabel, lifli-optik kabel, radiotezliyi və ya mikro- dalğalı rabitə kanalı kimi şəbəkə daşıyıcısı ilə yerdəyişirlər. Verilənlər istifadəçinin kompüterinə çatmaq üçün model üzrə aşa- ğıdan yuxarıya doğru hərəkət edirlər. Hər bir səviyyədə verilənlərə baxış keçirilir, lakin yalnız göndərənin uyğun səviyyəsində qab- laşdırılmış verilənlər emal olunur. Yenidən məktubla əlaqədar olan bizim misala qayıdaq. Məktubların paylanma şöbəsində işçi yalnız zərfə baxır və məktub göndərənin şöbəsində yaradılmış informasiyanı (məktubun ünvanlaşdırıldığı ünvan) oxuyur. Bura- da məktubun məzmunu ilə maraqlanmırlar, çünki başqasının mək- tubunu oxumaq dövlət cinayətidir., yəni protokolu pozmaq de- məkdir. Yuxarı səviyyədə yerləşən firmanın rəhbərliyi yeganə bir şəxsdir ki, o zərfi açıb, içindəki məzmun ilə tanış ola bilər.

Verilənlərin məntiqi yerdəyişməsi özü-özlüyündə baza modeli ilə əlaqəli olan prinsipi əks etdirir. Bu nöqteyi-nəzədən bir kompüterin hər bir səviyyəsi digər maşında olan özünə ekvivalent səviyyə ilə qarşılıqlı əlaqədə olur. (şəkil 7-yə bax).

Cəmiyyətdə eyni səviyyəli insanlar arasında qarşılıqlı əlaqə çox sadə olur. Bu insanlarda üst-üstə düşən maraqlar nə qədər çox olarsa, o qədər onlar bir-ibirilə ilə sadə ünsiyyətdə ola bilirlər. Kompüterlər dünyasında da bu cür hadisə baş verir. Bu cür tip qarşılıqlı əlaqə bir ranqlı (peer-to-peer) adlanır. Əgər kommuni- kasiya prosesinin müvəffəqiyyətli yerinə yetirilməsi üçün bir neçə protokol lazım olarsa, o zaman onlar protokollar steki şəklində qruplaşdırılırlar. Bu halda yalnız müxtəlif maşınların protokollar stekinin uyğun səviyyələri bir-birilə qarşılıqlı əlaqədə ola bilərlər16.

    1. OSİ modeli


Standartlaşdırma üzrə Beynəlxalq təşkilat (İSO) şəbəkə pro- tokolları üzrə dünyada qanunverici orqandır. Bu təşkilat tərəfindən açıq tipli çoxlu sayda protokolların əsası kimi OSİ baza modeli

İbrahim-zadə T.İ., Sərdarov Y. B. Müasir kompüter şəbəkələri (mühazirələr kursu, İ cild), İnternet resursu 16


yaradılmışdır. Bu model şəbəkədə qarşılıqlə əlaqə qaydalarını təyin edir və hal-hazırki vaxta qədər protokollar ailəsinin mü- qayisəsi üçün ən məşhur vasitə kimi istifadə edilir.

OSI modelində hər bir qarşılıqlı əlaqə vasitələri 7 səviyyəyə bölünür:



  1. Fiziki səviyyə- Physical Layer;

  2. Kanal səviyyəsi - Data Link Layer;

  3. Şəbəkə səviyyəsi - Network Layer;

  4. Nəqliyyat səviyyəsi -Transportation Layer;

  5. Seans səviyyəsi - Session Layer;

  6. Təqdimetmə səviyyəsi - Presentation Layer;

  7. Tətbiqi səviyyə - Application Layer

Qəbul edən kompüter məlumat paketini alt səviyyədən üst səviyyələrə doğru ötürür. Hər bir səviyyə qarşı tərəfdə əlavə olunmuş həmin səviyyənin məlumatını oxuyur və pozur. Özünə aid məlumatı təmizləyib paketi bir üst səviyyəyə ötürür. Modelə görə hər bir səviyyə özündən əlavə üç səviyyə ilə işləyir. Bu üç səviyyə alt və üst səviyyələr və qarşı tərəfdəki eyni səviyyədir. Məsələn, Nəqliyyat səviyyəsindəki TCP protokolu, təbii olaraq bir üst səviyyədən aldığı məlumatı bir alt səviyyəyə ötürür (məlumat göndərilməsi) və ya alt səviyyədən gələn məlumatı üst səviyyəyə ötürür (məlumat alınması). Ancaq gələn məlumat paketləri əksikdirsə, təkrar göndərilməsi lazım olan məlumat paketini qarşı tərəfdəki eyni səviyyəyə bildirmə vəzifəsini də yerinə yetirir. Eyni formada kanal səviyyəsi məlumatı üç səviyyə üçün işləyir.

Aşağıda OSİ modelində paket üzərinə əlavə olunan məlu- matların digər kompüterdə uyğun laylarda oxunub paketdən götürülməsi təsvir olunmuşdur. Bu şəkil sizə müəyyən qədər OSİ modelini yaddaşınızda canlandırmağa yardımçı olacaqdır.

Burada 7, 6, 5-ci səviyyələrin funksiyaları proqramlarla təmin üst laylarıdır. Bu üç səviyyə TCP modelində uygulma səviyyəsi olaraq tək bir səviyyədir. Digər 4. 3. 2. və 1. səviyyələr isə alt sə- viyyələr olaraq adlandırılırlar. Bu səviyyələrin funksiyalarını şə-


bəkədən istifadə edilən kompüter və digər cihazların aksessuar- larının proqramları təmin edərlər.

Qeyd olunan bu yeddi səviyyəli OSI modeli iki bölmədə tədqiq edilir: Application Set və Transportation Set.



Application Set (tətbiqetmə komplekti) 5,6,7 səviyyələrdən təşkil olunur və proqramlarla bağlı bölmədir. Əsasən proqram şək- lində olur. Modelin ən üstündəki tətbiqetmə səviyyəsi istifadəçiyə ən yaxın olan səviyyədir. Transportation Set (ötürmə komplekti) 4,3,2,1 səviyyələrdən ibarətdir və məlumat mübadiləsi ilə vəzifə- ləndirilib. Fiziki və digər məlumat ötürmə səviyyələri həm proq- ram, həm də şəbəkə kartı ilə işləyirlər. Fiziki səviyyə fiziki şəbəkə mühitinə (məsələn: şəbəkə kabelinə) ən yaxın səviyyədir. Əsas vəzifəsi məlumatı kabeldən ötürmək və qəbul etməkdir.



Səkil 4.1. OSİ modelinin səviyyələri arasında əlaqə

Osi modeli ilə TCP modelinin müqayisə və protokollar aşa- ğıdaki kimidir.


Cədvəl 4.1. Osi modeli ilə TCP modelinin müqayisə və protokolları

OSİ

Səviyyələri



TCP modeli səviyyələri

əsas protokollar



Səviyyənin vəzifələri

İstifadə olunan qurğular

Tətbiqi səviyyə


Tətbiqetmə



FTP, TFTP,

Telnet, SNMP, SMTP, HTP



Ekranda görünənləri FTP, TFTP, HTTP

kimi istifadə edir


Gateway


Təqdimetmə səviyyəsi

MPEG, GIF, JPEG, ASCII

faylın formatı təyin olunar.

Gateway Redirector

Seans səviyyəsi



SQLi Netbios Adları, NFS



Qarşı tərəfin serverin açıq olub olmadığı yoxlanılır.

Skype MSN kimi.



Gateway

Nəqliyyat (daşıma) səviyyəsi


Nəqliyyat, daşıma


TCP (bağlantılı), UDP

(bağlantısız)


TCP və ya UDP istifadə edilmə- sinə qərar verər. Təhlükəsiz axış kontrolu təmin edər.

Gateway Advanced Cable Tester Brouter


Şəbəkə səviyyəsi


Internet


IP,ARP,RARP,B OOTP,ICMP, DHCP



Paketlərə gön- dərən və alıcı IP ünvanını əlavə



Brouter Router Frame Relay Device ATM

Switch Advanced Cable Tester



Kanal (məlumat baəlantısı) səviyyəsi

Şəbəkəyə giriş



HDLC, PPP,

ATM, Frame Relay


Paketə öz MAC ünvanını əlavə


Switch, Hub, Bridge


Fiziki səviyyə



IEEE 802

IEEE 802.2

ISO 2110 ISDN


Paketleri verilənlərə çevrilir təchizat idarələri edər.

Repeater Multiplexer Hub Passive Active TDR Amplifier




    1. Yüklə 0,67 Mb.

      Dostları ilə paylaş:
1   ...   11   12   13   14   15   16   17   18   ...   24




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə