Шабдалымы жақсы көретіндер клубы



жүктеу 6,62 Mb.
Pdf просмотр
бет14/36
Дата05.02.2020
өлшемі6,62 Mb.
#28286
1   ...   10   11   12   13   14   15   16   17   ...   36

аныктауышымен  де  өзара  әрекеттесуі  кажет.  Қолданбалы  деңгеймен 
байланыс  сервистік  қарапайымдар  жинағы  көмегімен  жүзеге  асы- 
рылады.  Сервистік  карапайымдар  хаттама  стандартында  анықта- 
лынады,  ал  колданбалы  бағдарлама  үшін  олар  сокеттермен  жұмыс 
кітапханасы формасында жеткілікті.
Қосылуларды 
орныктыру 
кезінде 
жақтардың 
немесе 
тараптардың 
эрбірі 
ашық 
қосылулар 
деп 
аталатын 
кейбір 
операцияларды  орындайды.  Ашыктар  пассивті  немесе  активті  болуы 
мүмкін.  Ереже  юойынша  жақтардың  бірі  қосылулардың  активтік 
ашылуын,  ал  екіншісі  —  пассивтік  ашылуын  жүргізеді,  сонда 
косылулар  орындалады.  Екі  режимдер  де  нақты  ережеге  бағынады. 
Пассивтік қосылуларды  кейде серверлік деп, ал активтікті -  клиенттік 
деп атайды.
Активтік косылулар кезінде колданбалы деңгейдегі процесс TCP
-  дің бағдарламалық  камсыздандырылуын  сол  ЭЕМ I  ге  сұраныстың 
сервистік  қарапайымдылығына  сокет  номерімен  қосылуды  орнатуға 
береді.  Содан  кейін  TCP  алушыға  қосылуды  орнатуға  сүраныс 
жібереді жэне жауабын күтеді.
Қосылулар  орындалғаннан  кейін  активтік  пройесс  (клиент) 
мәліметтердің берілуін және кабылдануын ынталандырады.
Пассивтік  косылулар  кезінде  колданбалы  бағдарлама  TCP  -  дің 
бағдарламалық  қамсыздандыруын  жойылған  жүйеден  қосылуға 
сұранысты  күту  режиміне  ауыстырады.  Сүраныс  қашан  келіп  түссе, 
TCP  -   дің  бағдарламалық  қамсыздандырылуы  қосылуды  орнатуды 
жүзеге  асырады,  содан  кейін  пассивтік  процесс  (сервер)  мәліметтерді 
қабылдауға жэне беруге дайын болады.
Сокетгердің 
бағдарламалық 
интерфейсі 
ОЖ 
UNIX 
үшін 
жасақталынды.  Бұл  интерфейсті  сақтап  тұрушы  функция  кітапханасы 
UNIX  жэне  LINUX  типті  барлық  ОЖ  ядроларына  кіреді.  Дегенмен 
бұл  бағдарламалық  интерфейстермен  жұмыс  принциптері  TCP/IP 
сактап түрушы жұмыс принциптері  TCP/IP сақтап тұрушы.
ОЖ  -   тің  көпшіліктеріэнде  колданылады.  TCP  хаттамасы  үшін 
пассивтік  (сервер  жағында)  косылулар  сокетпен  бірге  келесі 
функцияларды орындалуға  әкеледі:
Сокет  жасау  жэне  оны  (ОЖ  -   те  UNIX  типінде 
socket 
функциясында) типінде орнату;
Накты  бір  косылуға сокетгі  ретке  келтіру (порттың адресін  жэне 
номерін  көрсетеді -  ОЖ -  те  UNIX типті функция 
bind)-,
42


Коиенттердің  кезегін  жасау  (ОЖ  -   те  UNIX  типті  функция 
listen
);
Сокетпен  қосуға  келетін  сұранысты  күту  (ОЖ  -   те  UNIX  типті 
функция 
accept)1
,
Клиентпен  мәліметгі  қабылдау  жэне  беру  (ОЖ  -  те  UNIX  типті

 
функциялары 
read, 
write, 
send, 
recv 
жэне 
олардың 
модификациялар ы
);
Коиентпен  жабык  косылулар  (ОЖ  -   те  UNIX  типті  -   функция 
closeУ,
Қосылуға  ендіруші  сұраныс  алып  сервер  бір  уақытта  екі 
есептерді  шешуі  қажет:  колданбалы  хаттамамен  сәйкес  косылуды 
коиентпен  орнатуды  камтамасыз  ету  (мэліметгерді  клиентке  беру 
жэне 
қабылдау) 
жэне 
баска 
клиенттерден 
косылуға 
жаңа 
сұраныстардың  келіп  түсуін  күту.  Әдетге  дамыған  ОЖ  -   те  бұл 
проблема бірнеше процестердің параллельдік орындалу мүмкіндігінің 
аркасында шешіледі.  ОЖ -  те  UNIX типінде жаңа процесті  жасау 
fork 
фуекциясының  комегімен  шешіледі,  бұл  кезде  жаңадан  кұрылған 
процеспен  негізгі  процесте  жасалынган  барлық  косымшалар  сакта- 
лынады.
TCP  хаттамасы  үшін  сокетпен  активтік  (клиентгер  жағында) 
косылулар келесі функциялардың орындалуына экеледі:
сокет  жасау  және  оның  типін  анықтау  (ОЖ  -   те  UNIX  типте 
функция 
socket)',
сервермен  қосылуды  орнату  (порттың  адресімен  номерін 
көрсетеді -  ОЖ -  те UNIX типті  функция 
connect)’,
мэліметтерді  қабылдау  жэне  беру  (ОЖ  -   та  UNIX  типті  -  
функциялар 
read,  write,  send,  recv және  олардың модификациях ары)-, 
сервермен  қосылудың  жабылуы  (ОЖ  1   де  UNIX  типті  -   функция 
close);
Егер 
саптан 
бір 
компьютер 
шығып 
калса 
(немесе 
оны 
концентратормен  байланыстырып  түрған  кабель),  онда  тек  кана  осы 
компьютер  торап  бойынша  жіберіп  немесе  кабылдай  алмайды. 
Тораптағы  баска  компьютерлерге  бүл  эсерін  тигізбейді.  Қазіргі 
уақытта 
тораптың 
стандартты 
компоненттерінің 
бірі 
болып 
концентратор табылады.
Концентраторлар  арасында  активті  (active)  және  пассивті  (passive) 
айырыкшаланады.  Активнті  концентраторлар  репититорлар  тэрізді 
сигналды  реттейді  жэне  тасымалдайды.  Кей  уақытта  оларды  көп
43


порттык  репититор  деп  атайды  — оларда  компьютер  косылуы  үшін  8 
ден  12 дейін  порт бар.
Концентратордың  кейбір  түрлері  пассивті  болып  келеді.  Олар 
сигналдарды  коммутация  тармақтары  сияқты  күшейтпей  жэне 
калпына  келтірмей-ақ  өзі  арқылы  жай  ғана  өткізеді.  Пассивті
концентраторларды  тоқ көзіне қосу қажет емес.
Гибридті  (hybrid)  концентратор  деп  эртүрлі  кабельдерді  косуға 
болатын  концентратор  түрін  айтамыз.  Концентраторда  тұрғызылған 
тораптарды  кеңейту оңай, егер қосымша концентраторлар қосылса.
Коптеген тораптарда кабельдерді үш негізгі тобы қолданылады:
•  коаксиальді кабель (coaxial cable);
•  витая пара (twisted pair):
-  экранирленбеген (unshielded);

экраниленген (shielded);
•  оптоволоконный кабель (fiber optic);
Кодталған  сигналдарды  кабельдік  канал  арқылы  өткізу  үшін  екі
технология  қолданылады  -   тар  сызықтық  жэне  кең  сызықтық  өткізу 
технологиясы.
Тарсызыктык  (baseband)  жүйелер  берілгендерді  бір  жиліктік
сандық сигнал түрінде өткізеді.
Кеңсызықты  (broadband)  жүйелер  берілгендерді  кейбір  жилік 
интервалын  қолданатын аналогтық сигнал түрінде өткізеді.
Екі  негізгі  шешім жасалған:
1.  сызықты  әртүрлі  жилікпен  жұмыс  жасайтын  екі  каналға  бөлу,  бір
канал 
сигналдарды 
өткізу 
үшін, 
екіншісі 
— қабылдау 
үшін 
жасақталған.
2.  екі  кабельді  пайдалану  ;  бір  кабель  сигналдарды  өткізу  үшін, 
екіншісі  қабылдау үшін жасақталған.
Сымсыз  орта:  қазіргі  уақытта  бар  кабельдік  торапқа  уақытша
косылуды  қамтамасыз  етеді;  ұялылықтың  нақты  деңгейіне  кепілдік
береді;  максимальді  торап  созылуына  мыс  немесе  оптоволоконды
кабельмен  жасақталған шектеулерді  алып тастауға комектеседі.
Сымсыз  жергілікті  торап  мәліметтерді  берудің  төрт  тэсілін 
колданады:
- инфрақызыл  сәуле;
- лазер;
- тар спектрде радио тасымалы  (бір жилілік тасымал);
- шашылған  спектрде радио тасымалы.
44


жүктеу 6,62 Mb.

Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   36




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау