Қазақстан республикасының білім жəне ғылым министрлігі



жүктеу 5,01 Kb.
Pdf просмотр
бет6/23
Дата22.05.2018
өлшемі5,01 Kb.
#15908
1   2   3   4   5   6   7   8   9   ...   23

IP-адрестер  қолдануға  болады.  Бірақ  бұл  кеңістіктегі  адрестік  шығынға 
əкеліп  соғады.  Сондықтан  байланыс  порт  арқылы  орнатылады. UDP жəне 
TCP хаттамаларында порттар жіберілетін жəне қабылдайтын қосымшаларды  
қалай  теңестіретіні  туралы  төменде  айтылады.  Қосымшалар  орындалатын 
компьютерлерде 
ғана 
жіберуші 
жəне 
қабылдаушының 
адрестері 
теңестіріледі. Сол себептен , канал (немесе деректер ағымы) келесі мағынаға 
ие: 
 Жіберушінің порт номері; 
 Жіберушінің IP-адресі; 
 Қабылдаушының IP-адресі; 
 Қабылдаушының порт номері. 
Кейбір  порттардың  номері  маңызды  жəне  ауқымды  қосымшалармен 
бекітілген. Мұндай алдын- ала анықталған порт номерлері тек қана серверлер 
үшін  қолданылады.Клиенттердің  порты  динамикалық  түрде  бөлінеді, 
Сервердің бір порты оған қосылған əртүрлі клиенттердің деректер ағымына 
қызмет  ете  алады.  Бұл  ештенеге  кедергі  бола  алмайды,  себебі , жоғарыда 
айтылған 4 параметрдің  үйлестірілуі  бірегей.  Порттар  номерінің 
маңыздылығы артады, себебі əріқарай осы бөлімде баяндалатын кейбір желі 
аралық  экрандарды  трафиктік  фильтрлау  ережісінің  тапсырмасына 
қолданады. 
RFC 1122 феномен  баяндалған,  желі  ресурстарын  нəтижесіз  қолдануға 
жəне өнімділіктің төмендеуіне соқтыратындықтан,  ол «глупого окна» (Silly 
Window Syndrome) синдром  атағына  ие  болды.  Егер  терезе  өте  аз  түйін 
қабылдаса, «глупого  окна»  синдромы  пайда  болады. «Скользящее  окно» 
(Sliding Window) механизмі  бір  уақытта  жіберілетін  мəліметтер  пакетінің 
максималды саны ретінде “терезе” ұғымын анықтайды.  
 
Ұсынылатын əдебиеттер 
1 В.Г.Олифер, Компьютерные сети. Принципы, технологии, протоколы: 
Учебник для вузов. - Спб.: Питер, 2004. – 864с. 
2 Петров В.Н. Информационные системы. Учебник. -  СПб: Питер, 2002. 
3 Филимонов А.Ю. Протоколы Интернета. СПб: Питер, 2002.  
4 Найк Д. Стандарты и протоколы Интернета. Пер.с англ. – М.:1999 
5  Ганеев  Р.М.  Проектирование  интерактивных Web – приложений. 
М.:2001. 
6  Успенский  И.И.  Интернет  как  инструмент  маркетинга. – СПб:  БХВ – 
Петербург, 2000. 
 
СӨЖ-ге бақылау тапсырмалар  
1. Порттар не үшін қызмет етеді? 
2. UDP хаттамасы туралы айтыңыз? 
3. UDP-дің TCP-ден айырмашылығы неде? 
4.  «глупое окно» синдромы не? 


5.  «скользящее окно» механизмі туралы айтып беріңіз. 
 
Бөлім 2 WEB-технологияларының негіздері 
Тақырып 2.1 OSI моделінің  қолданбалы  деңгңйінің  протоколдары.
 
  
(2 сағат) 
 
Дəріс жоспары 
1. FTP хаттамасы бойынша бірлесіп əрекет ететін құрылымы  
2. HTTP хаттамасының  негізгі түсініктері мен терминдері 
3. HTTP жұмысының принциптері 
4.  Почталық  бөлімнің POP3 (Post Office Protocol Version 3) 
хаттамасының тағайындалуы. 
5. POP3 (Post Office Protocol Version 3) хаттамасынның бейнеленуі. 
6. SMTP (Simple Mail Transfer Protocol) почтасының  жай  хаттамаларды 
тасымалдауы 
7. SMTP қауіпсіздігі жəне спам 
 
FTP (File Transfer Protocol или "Протокол Передачи Файлов") - Internet 
–тің ескірген хаттамаларының бірі жəне оның стандарттарына енеді. FTP –
да деректермен алмасу TCP-каналы бойынша орындалады. "Клиент-сервер" 
технологиясы  бойынша  алмасу  құрылған. FTP-дің  басқалардан  өзгешелігі 
мынада, өйткені файлдарды тасымалдауда екі  TCP қосылуды пайдаланады.  
1. Басқарушы  қосылу – бұл  қосылыс  серверге  командаларды  жіберу 
жəне  одан  жауап  алу  үшін  керек. Telnet хаттамасы  басқару  каналы  үшін 
қолданылады.  
2. Деректерді қосу  - файлдарды тасымалдау үшін қажет қосылыс. 
Қолданушы  хаттамасы  түсініктемесімен  FTP қосылысы  арқылы 
иницирланады. TELNET хаттамасының  стандартында  басқару  каналы 
бойынша  алмасу  басқаруы  орындалады. FTP командасы  қолданушы 
хаттамасының  түсініктемесімен  генерацияланады  жəне  серверге  беріледі. 
Сервердің жауабы қолданушыға сол сияқты басқару каналымен жіберіледі. 
Жалпы жағдайда, қолданушы сервер хаттамасының түсініктемесімен жəне 
қолданушының  түсініктемесінен  өзге  тəсілдермен  байланыс  орнатуға 
мүмкіндігі бар.  
FTP  командасы  деректерді  тасымалдау  каналы  жəне  жіберілетін 
процестің  параметрлерін  анықтайды.  Сонымен  қатар  олар  алыстатылған 
жəне жергілікті файлдық жүйелердің жұмыс сипатын анықтайды.  
Белсенді тəртіп – клиент пен сервердің əрекеті:  
1. клиент байланыс орнатады жəне  N (N>1024) портынан сервердің 21 
портына сұраныс жібереді  
2. Сервер клиенттің N (N>1024) портына жауап жібереді  
3. Сервер  деректерді  тасымелдау  үшін  клиенттің N+1 портынан 20порт 
бойынша байланыс орнатады  
Белсенді емес тəртіп – клиент пен сервердің əрекеті :  


1. Клиент байланыс орнатады жəне  N (N>1024) портынан сервердің 21 
портына сұраныс жібереді (ол белсенді емес тəртіпте жұмыс істеу керектігін 
хабарлайды)  
2. Сервер  клиенттің N (N>1024) портына P (P>1024) деректер  каналы 
үшін порт номері мен жауабын жібереді.  
3. N+1  порт  бойынша P (P>1024) сервердің  портына  клиент  деректерді 
тасымалдау үшін байланыс орнатады   
Əртүрлі архитиктурадағы машиналар арасындағы деректермен алмасу  
тəсілдерге хаттамада үлкен назар аударады.
 
Олардың бəрінде сөздің əртүрлі 
ұзындықтағы жəне көптегендер сөзде əртүрлі бит реті болады. Бұдан басқа, 
əртүрлі файлдық жүйелер əртүрлі ұйым деректермен жұмыс істейді. 
Жалпы жағдайда,  FTP бойынша, алмасу ағымдық немесе одақтық 
болады, кодировкаланған аралық форматта немесе онысыз, мəтіндік немесе 
екілік. 
Hypertext Transfer Protocol (HTTP, протокол  пересылки  гипертекста) – 
бұл World Wide Web клиентер  мен  серверлердің  өз  араларында  қолданатын 
тілдері. Ол Web-тің негізі болып табылады.  
Бірақ  http-дің  үлкен  дəрежесі  сервер  жəне  клиент  бағдарламалау 
орталығына жатады, бұл хаттаманы  білу CGI-бағдарламалау үшін де қажет. 
Бұдан  басқа,  кейбір  кезде HTTP ақпаратты  өңдейді  жəне  қолданушыға  оны 
қайтадан  жібереді – бұл  мына  кезде  болады,  мысалы,  браузер  терезесінде 
сервердің қате кодтары көрінгенде. 
http сонымен қатар негізгі хаттама сапасында прокси-сервер жəне басқа 
Интернет  жүйелермен  қолданушы  агенттердің  коммуникациясы  үшін 
қолданылады,  сонымен  бірге  қолданылған SMTP, NNTP, FTP, Gopher жəне 
Wais  хаттамалары.  Соңғы  жағдайы  Интернеттің  əрбір  қызметтерімен
 
Интеграциялауға жағдай жасайды. 
Барлық  HTTP-транзакциялардың  бір  жалпы  форматы  бар.  Клиенттің 
əрбір  сұранысымен  жəне  сервердің  жауабы  үш  бөліктен  тұрады:  сұраныс 
жолыс  (жауап), бөлімнің басы мен денесі. 
Клиенттің  сұранысы  үш  бөлікке  бөлінеді.  Хаттың  бірінші  жолы  үнемі 
HTTP-командасынан  тұрады, URI əдісімен  аталатын,  файл  немесе  ресурс 
жəне НТТР номерін сұрайтын клиентті белгілейді. Клиенттің келесі сұраныс 
жолы  тақырыптың  ақпаратынан  тұрады.  Тақырыптың  ақпараты  клиент 
туралы  мəліметтерден  тұрады  жəне  ақпаратты  обьектіде  серверге 
жібереді.Клиенттік сұраныстың үшінші бөлімі денеден -серверге жіберілетін 
деректерден тұрады.  
Клиент  сұранысына  сервердің  жауабы  үш  бөлімнен  тұрады.  Бірінші 
жолы - бұл жол НТТР номерінен, сұранымның жағдайын білдіретін санынан 
тұрады жəне қысқаша жағдайын сипаттайды. Жауап жолынан кейін тақырып 
жəне дене ақпараты баяндалады. 
Əдіс  –бұл HTTP-командасы,  клиенттің  сұраныстың  бірінші  жолы 
басталады. Бұл əдіс серверге сұраныстың мақсаты туралы хабарлайды. HTTP 
үшін  үш  негізгі  əдіс  анықталған: GET, HEAD жəне POST. Басқа  əдістерде 
аталған,  бірақ  олар  алдында  үшеуі  аталынып  кеткендей    серверге  кең 


жүктеу 5,01 Kb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   23




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

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