Хелпикс

Главная

Контакты

Случайная статья





1.2 Коммуникация протоколы және желілік бағдарламалау



 

Интернет картасы. Интернет дегеніміз ғ аламдағ ы миллиардтағ ан компьютерлік қ ондырғ ыларғ а қ ызмет кө рсетуге арналғ ан, ө зарабайланыстырылғ анкомпьютерлержү йелерінің жинағ ыЖергіліктіжелі (ағ ылш. Local Area Network, LAN) — салыстырмалы тү рде шектеулі кең істіктің (мысалы ғ имараттың ) шегінде компьютерлер, басып шығ арғ ыштар мен басқ а да қ ұ рылғ ылар тобын біріктіретін коммуникациялық желі. Жергілікті желі бір біріне қ осылғ ан қ ұ рылғ ылардың ө зара ә рекеттесуіне мү мкіндік береді.

Желі – мә ліметтерді компьютерлер арасында жеткізу қ ұ ралдарымен біріктірілген компьютерлердің жиынтығ ы. Есептеу желісі – бір-бірімен байланысқ ан желі элементтері арасында мә ліметтер жеткізуге арналғ ан программалық жә не аппараттық қ ұ рауыштардың кү рделі жү йесі. Аппараттық жабдық тар ішінде ә ртү рлі типті жә не класты компьютерлермен қ атынастық жабдық тарды атауғ а болады. Программалық қ ұ рауыш операциялық жү йе мен желілік қ олданбалардан тұ рады. Желінің тиімді жұ мыс істеуі ү шін ОЖ-дің арнайы тү рлері – желілік ОЖ қ олданылады. Желілік ОЖ – есептеу желісін бір орталық тан басқ аруғ а арналғ ан программалар кешені (Windows NT, Novell NetWare, т. б. ). Желілік қ олданбалар – желілік ОЖ-нің мү мкіндіктерін кең ейтетін қ олданбалы программалық кешендер (пошталық программалар, желілік мә ліметтер қ орлары, т. с. с. ). Желіге қ осылатын барлық қ ұ рылғ ыларды ү ш функционалдық топқ а бө леді, олар:

 

- жұ мыс станциялары;

 

- желі серверлері;

 

- қ атынастық тораптар.

 

Жұ мысстанциясы (ЖС) (workstation) – желігеқ осылғ андербескомпьютержә неоларқ ылыпайдаланушыө зжұ мысынатқ арадыжә нежелінің ресурстарынақ атынаудыжү зегеасырады. Ол ө зіндік операциялық жү йемен жабдық талғ ан (MS DOS, Windows жә не т. б. ) жә не пайдаланушығ а қ олданбалы есептерді шығ аруда барлық қ ажет қ ұ ралдармен қ амтамассыз етілген. Жұ мыс станцияларының ү ш типін ерекшелеуге болады, олар – жергілікті дискілі жұ мыс станциясы, дискісіз жұ мыс станциясы, қ ашық тағ ы жұ мыс станциясы. Жергілікті дискілі жұ мыс станциясында ОЖ осы дискіден, ал дискісіз жұ мыс станциясында ОЖ файлдық серверден жү ктеледі. Қ ашық тағ ы жұ мыс станциясы – желіге телеқ атынастық байланыс арнасы (мысалы, телефон желісі) арқ ылы қ осылғ ан станция.

Сервер (server)– желігеқ осылғ анжә неоның пайдаланушыларынабелгіліқ ызметкө рсетудіқ амтамассызететінкомпьютер. Серверлержелініпайдаланушылардың қ ажеттілігінентуындайтынмә ліметтердісақ тауды, мә ліметтерқ орынасұ раныстардыө ң деуді, жойылғ антапсырмалардыө ң деуді, тапсырмалардыбасыпшығ арудыжә небасқ адаіс-ә рекеттердіжү зегеасырады. Сервер – желі ресурстарының қ айнар кө зі. Атқ аратын функцияларына байланысты серверлердің келесі типтерін анық тайды.

Ерекшекө ң ілдісервертиптерінің ішіндегі – файлдық серверге (file server) (кө бінесефайл-сервератауық олданылады) аударуқ ажет. Файл-сервер - желідегі пайдаланушылардың мә ліметтерін сақ тайды жә не осы мә ліметтерге қ атынауды қ амтамассыз етеді. Бұ л - ү лкен сыйымдылық ты оперативтік жады, қ атты дискісі жә не магниттік таспадағ ы қ осалқ ы жинағ ыштары (стример) бар компьютер. Файл-сервер ө зінде орналасқ ан мә ліметтерге желі пайдаланушыларының бір мезгілді қ атынауын қ амтамассыз ететін ерекше операциялық жү йенің басқ аруымен жұ мыс істейді. Файл-сервер келесі функцияларды орындайды: мә ліметтерді сақ тау, мә ліметтерді архивтеу, ә ртү рлі пайдаланушыларменорындалатын мә ліметтер ө згертулерін ү йлестіру, мә ліметтерді жіберу. Кө птеген есептер ү шін бір файл-серверді қ олдану қ ажетсіз болып табылады, онда желіге бірнеше серверлерді қ осу мү мкін. Файл -сервер ретінде мини – ЭЕМ қ олданылуы мү мкін.

Мә ліметтерқ орысервері (database server) – мә ліметтерқ орыфайлдарынсақ тау, ө ң деужә небасқ аруфункцияларынжү зегеасыратынкомпьютер. Мә ліметтерқ орысервері

 

- мә ліметтер қ орын сақ тау, олардың тұ тастығ ын, толық тығ ын, ө зектілігін қ олдау;

 

- мә ліметтер қ орына сұ раныстарды қ абылдау жә не ө ң деу, ө ң деу нә тижелерін жұ мыс станциясына қ айтару;

 

- мә ліметтер қ орына авторланғ ан қ атынауды қ амтамассыз ету, пайдаланушыларды есепке алу жә не сү йемелдеу жү йесін қ олдау, пайдаланушылардың қ атынас қ ұ ру мү мкіндіктерін шектеу;

 

- ү лестірілген мә ліметтер қ орын қ олдау, басқ а жерлерде орналасқ ан мә ліметтер қ оры серверлерімен ә рекеттесу

 

функцияларын атқ арады.

Қ олданбалыпрограммаларсервері (application server) – пайдаланушылардың қ олданбалыпрограммаларынорындауғ ақ олданылатынкомпьютер.

 

Қ атынастық сервер (communications server) – жергіліктіжеліпайдаланушыларының ө зтізбектікенгізу/шығ арупорттарынаайқ ынқ атынасмү мкіндігінберетінқ ұ рылғ ынемесекомпьютер.

Қ атынаусервері (access server) – тапсырмалардық ашық танө ң деудіорындауғ абө лінгенкомпьютер. Қ ашық тағ ыжұ мысстанциясынанынталандырылғ анпрограммаларосысервердеорындалады. Қ ашық тағ ы жұ мыс станциясынан пайдаланушының пернетақ тадан енгізілген командалары қ абылданады, оғ ан орындалғ ан тапсырма нә тижелері қ айтарылады.

Факс-сервер (fax server) – жергіліктіжелінің пайдаланушыларыү шінфаксимильдікхабарлардық абылдаужә нетаратудыорындайтынқ ұ рылғ ынемесекомпьютер.

Мә ліметтердірезервтікө шірмелеусервері (back up server)- файл-сервержә нежұ мысстанцияларындаорналасқ анмә ліметтердің кө шірмелерінқ ұ ру, сақ таужә неқ айтақ алпынакелтіруміндеттеріншешетінқ ұ рылғ ынемесекомпьютер. Мұ ндайсерверретіндежелідегіфайлдық серверлердің біріболуымү мкін. Желінің қ атынастық жабдық тарына (тораптарына) келесіқ ұ рылғ ыларжатады:

 

- қ айталауыш;

 

- коммутаторлар (кө пірлер);

 

- маршруттауыштар;

 

- кө мейлер (шлюздер).

 

Желінің ұ зындығ ы, станцияларарақ ашық тық тарыең алдыменберуортасының (коаксиальдыкабельдің, есуліқ осө ткізгіштің, т. б. ) физикалық мінездемелеріменанық талады. Мә ліметтерді кез келген ортада жіберуде сигналдың бә сең суі пайда болады, бұ л арақ ашық тық тарды шектеуге ә келеді. Осы шектеулерді жең іп, желіні кең ейту ү шін арнайы қ ұ рылғ ылар – қ айталауыштар, коммутаторлар мен кө пірлер орнатылады. Мұ ндай кең ейту қ ұ рылғ ылары енбеген желі бө ліктері желі сегменттері деп аталады.

Қ айталауыш (repeater) – келген сигналды кү шейткіш жә не қ айта ө ндіретін қ ұ рылғ ы. Барлық қ айталаушпен байланыстырылғ ан сегменттерде ә рбір уақ ыт мезетінде тек екі станция арасында мә ліметтер алмасуы жү зеге асырылады.

 

Коммутатор (switch) немесекө пір (bridge) – бірнешесегменттердібіріктіругеарналғ анқ ұ рылғ ы. Бұ л жағ дайда ә ртү рлі сегменттердің ә рбір станция жұ птары ү шін біруақ ытта бірнеше мә ліметтер алмасу ү рдістерін қ олдайды.

Маршруттауыш (router) – бірнемесеә ртү рлітиптіжелілердібірмә ліметтералмасухаттамаларыбойыншабіріктіретінқ ұ рылғ ы. Маршруттауыш берілу адресін талдап жане мә ліметтерді тиімді таң далғ ан маршрутпен бағ ыттайды.

Кө мей (gateway) (шлюз) — ә ртү рлімә ліметтералмасухаттамаларынқ олданатынә ртү рліжеліобъектілеріарасындамә ліметтералмасынұ йымдастыруғ амү мкіндікберетінқ ұ рылғ ы.

Қ азіргіуақ ыттағ ыесептеужелілерінеқ ойылатыннегізгіталаптар. Есептеу желілері кез келген желі пайдаланушысы ү шін желінің кез келген ресурсына қ атынауды қ амтамассыз ету мақ сатында қ ұ рылады. Желінің ө мір сү руінің аумақ ты мінездемесі ретінде ресурсқ а қ атынау сапасы желінің алдына қ ойылғ ан міндеттерге байланысты ә ртү рлі кө рсеткіштермен сипатталуы мү мкін. Мұ ндай кө рсеткіштердің негізгілері:

 

- ө німділік;

 

- сенімділік;

 

- басқ арылымдық;

 

- кең ейтілімдік;

 

- айқ ындық;

 

- жинақ талымдық.

 

Есептеу желілерінің жіктелулері. Есептеу желілерін бірнеше белгілер бойынша жіктеуге болады. Аумақ тық белгілеріне байланысты есептеу желілерінің тү рлері:

 

- жергілікті желілер (LAN – Local Area Network);

 

- ауқ ымдыжелілер (WAN – Wide Area Network).

 

Желінің масштабынабайланыстытү рлері:

 

- жұ мыстоптарының жергіліктіжелілері (бірОЖбасқ аруыменжұ мыістейтінкомпьютерлердің кішігірімсанынбіріктіреді);

 

- бө лімдердің жергіліктіжелілері (бірбө лімнің компьютерлерінбіріктіреді);

 

- кампустардың жергіліктіжелілері (бірнешекішіжелілердібіріктіреді);

 

- бірлескен (корпоративті) желілер (бірмекеменемесекорпорациякө леміндегікомпьютерлерменжелілердібіріктіреді ).

OSI эталондық моделі. Желілікпрограммалық жабдық тардық ұ рудыреттеумақ сатындажә некезкелгенесептеужү йелерінің ә рекеттесумү мкіндіктерінқ амтамассызетуү шінСтандарттаудың Халық аралық Ұ йымы (International Standart Organisation — ISO) ашық жү йелерә рекеттестігіэталондық моделін (Open System Interconnection -OSI) қ ұ рды. Бұ лесептеужелілеріжұ мысының жетідең гейлілогикалық ү лгісі, олдең гейлер:

 

1) физикалық дең гей;

 

2) арналық дең гей;

 

3) желілікдең гей;

 

4) кө ліктікдең гей;

 

5) сеанстық дең гей;

 

6) кө рсетімдікдең гей;

 

7) қ олданбалыдең гей.

 

Бұ лардың алғ ашқ ыү шеуі (физикалық, арналық, желілік) мә ліметтержеткізуменбағ дарлауғ а, кө ліктікдең гейалғ ашқ ыү шеуіменжоғ арғ ыдең гейлерарасындағ ыбайланыстыжасақ тауғ а, соң ғ ыү ш (сеанстық, кө рсетімдік, қ олданбалы) дең гейлерпайдаланушық олданбаларынақ ызметкө рсетугенегізделген. ә рбірдең гейсалыстырмалытә уелсіз, ә рбірдең гейжелілікқ ұ рылғ ылардың қ атаң анық талғ анә рекеттесуфункцияларынсипаттайды. Барлық дең гейлериерархиялық қ ұ рылымқ ұ рады, мұ ндақ андайдабірдең гейдежасалғ ансұ ранысорындалуғ аодантө мендең гейгеберіледі. Сұ раныстыө ң деунә тижелеріжоғ арғ ыдең гейгеқ айтарылады. Дең гейлердің программалық жә неаппараттық ә рекеттесуінсипаттауү шінинтерфейстержә нехаттамаларқ олданылады. Екікө ршілесдең гейлерарасындағ ыә рекеттесудіжә неолардың арасындағ ыберілетінмә ліметтердің пішімінсипаттауү шінинтерфейс (мысалы, Х. 25) депаталатынережелерменкелісімдерорнатылады. Бірдең гейдегіобъектілердің ә рекеттесуінің, соныменқ атарбірдең гейдегіобъектілерарасындаберілетінхабарламалардың кө рсетімпішімдерінбекітетінережелержиынтығ ыхаттамалардепаталады.

Ауқ ымдыесептеужелілері – бір-біріненалысорналасқ анжергіліктіжелілерменжекекомпьютерлердібайланыстыратынесептеужелісі. Ауқ ымдыесептеужелілеріү шқ ұ рауыштантұ рады: желінің тү йініретіндеқ арастырылатынжергіліктіесептеужелілері; жергіліктіесептеужелілерінбайланыстыратынарналар; байланысарналарынабайланысқ ұ руғ амү мкіндікберетінжабдық тарменпрограммалар. Ең ә йгіліауқ ымдыесептеужелісі – Internet.

Internet – тү рліхаттамаларменжұ мысістейтін, ә ртү рліесептеумашиналарынбайланыстыратын, мә ліметтердітасығ ыштардың (телефонсымдары, оптикалық талшық, радиомодемдер, т. б. ) барлық тү рлеріментасымалдайтынкомпьютерлікжелілердің бірлестігі. Оның ө зінің атауы “желіарасында” мағ ынасынбілдіреді. Желілердібіріктіруү лкенмү мкіндіктергеиеболады. Ө зкомпьютеріненкезкелген Internet абонентібасқ ақ алағ амә ліметтердіжібереалады, Вашингтондағ ыКонгрескітапханасының каталогынкө реалады, Нью–Йорктағ ыМетрополитенмузейінің соң ғ ыкө рмесінің суреттеріментанысаалады, IEEE конференциясынажә неә ртү рлімемлекеттердің желіабоненттеріменойындарғ ақ атысаалады. Internet – тің асамаң ыздыерекшелігі - оның ә ртү рліжелілердібіріктіреотыраешқ андайиерархиянық ұ рмайтыны, желігеқ осылғ анбарлық компьютерлертең қ ұ қ ық ты.

Internet-тің негізінжоғ арыжылдамдық тыкең арналыжелілерқ ұ райды, тә уелсізжелілеркең арналыжелілерге NAP (Network Access Point) желілікқ атынаунү ктелеріарқ ылық осылады. Тә уелсізжелілердербесжү йелертү ріндеқ арастырылады, себебіолардың ө зіндікә кімшілікбасқ аруыжә немаршруттаухаттамаларыбар. Дербесжү йелерретіндеіріұ лттық желілерболады, мысалы – европалық EUNet, Россияуниверситеттерінің RUNet желілері. Кейбірдербесжү йелер Internet желісінеқ атынауқ ызметінкө рсетугемамандандырылғ анкомпанияларқ ұ рады, олардыпровайдерлердепатайды (мысалы, АҚ Ш-та UUNET, Россияда Relcom). Internet-теалмасурежімдері, хаттамаларыжә неадресациялау. Internet жү йесінеқ осылуә ртү рліә дістерменжү зегеасады, ондайә дістер:

 

- электрондық пошта (E-mail);

 

- телеконференция (UseNet);

 

- қ ашық тан қ атынас қ ұ ру (TelNet);

 

- файлдарды іздеу жә не жеткізу (FTP);

 

- мә тіндік файлдарды меню жү йесі кө мегімен іздеу жә не жеткізу (Gopher);

 

- қ ұ жаттарды гипемә тіндік сілтемелердің кө мегімен іздеу жә не жеткізу немесе бү кіл ә лемдік ө рмек (WWW – World Wide Web).

 

Аумақ тыжелілердеақ параталмасудың екірежімібар – on-line жә не off-line. On-line – желіге қ осылып тұ рып бірігіп жұ мыс істеу режімі, диалогтық режім. Off-line – желіге қ осылмай жұ мыс атқ ару режімі, электрондық пошта арқ ылы жө нелтетін мә ліметтерді даярлау. On-line режімі – телефонмен сө йлесуге ұ қ сас, off-line режімі – поштамен хат алмасуғ а ұ қ сас.

Internet жү йесіндеқ олданылатыннегізгіхаттамалар – TCP/IP (Trans-mission Control Protocol/Internet Protocol) хаттамаларжиынтығ ы. IP – желілік дең гей, TCP – кө ліктік дең гей хаттамалары. Арналық жә не физикалық дең гейде мә ліметтер жеткізу орталарының бар кө птеген стандарттарын қ олдайды, мысалы ЖЕЖ ү шін – Ethernet жә не FDDI немесе ауқ ымды желілер ү шін – X. 25 жә не ISDN. Қ олданбалы дең гейдегі маң ызды хаттамалар – қ ашық тан басқ ару хаттамасы telnet, файлдарды жеткізу хаттамасы FTP, гипермә тінді жеткізу хаттамасы HTTP, электрондық пошта хаттамалары SMTP, POP, IMAP, MIME, желілік қ ұ рылғ ыларды басқ ару хаттамасы SNMP.

Internet жү йесінеқ осылғ анә рбіркомпьютерө зінің ерекше IP-адресінеиеболады. IP-адрес – ұ зындығ ы 32 бит, ә рқ айсысы 8 биттік 4 бө ліктен тұ ратын желілік адрес. Ол екі бө ліктен – желі адресі жә не осы желідегі хост адресінен тұ рады. Хост (host - қ ожайын) – желіге тікелей қ осылғ ан, ө зіндік адресі бар компьютер. Сандық IP-адрестерді адамдар қ олдануғ а ың ғ айсыз болғ андық тан, IP-адрестерге символдық аттарды сә йкес қ оятын механизм қ олданылады, оны домендік аттар жү йесі (DNS – domain name system) деп атайды. Мұ ндай жү йеде пайдаланушы адресі екі бө ліктен тұ рады:

 

< пайдаланушы идентификаторы> @< домен аты>

 

Пайдаланушыидентификаторыжә недоменатыө заранү ктеменажыратылғ анбірнешебө ліктердентұ руымү мкін. Домен атында негізгісі тү пкі домен, ә ры қ арай бірінші, екінші, ү шінші дең гейлі домендер орналасады. Тү пкі доменді InterNic таратады, бірінші дең гей ә р мемлекет, келесі дең гей мекемелер типі ү шін, т. с. с. тағ айындалады, мысалы: kz –Казақ стан, ru – Россия, su – постсовет мемлекеттері ү шін, ca –Канада, uk – Ұ лыбритания, us – АҚ Ш, ua – Украина, de – Германия мемлекеттері ү шін анық талғ ан ішкі домендер. Мекемелерге сә йкестікті анық тайтын ішкі домендер ү ш символдан тұ рады, мысалы: com – коммерциялық мекемелер, edu – білім беру жә не ғ ылыми мекемелер, gov – мемлекеттік мекемелер, mil — ә скери мекемелер, net – желілік мекемелер, org – басқ а мекемелер ү шін. Екінші дең гейдегі ішкі домен қ ала, аймақ аттарын белгілейді.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.