important application layer protocols
Дубински поглед на ДНС, ФТП, СМТП и МИМЕ протокол слоја апликација из ТЦП / ИП протокола:
У ово Серија обука за дубинско умрежавање , истражили смо Разлике између ИПв4 и ИПв6 адресирања у нашем претходном упутству. Апликацијски слој је најгорњи слој пакета ТЦП / ИП протокола.
У овом упутству детаљно ћемо истражити разне протоколе који раде на овом слоју.
Будући да сте испитивач софтвера, важно је разумети различите карактеристике сваког протокола апликативног слоја док тестери раде на овом слоју и потребан им је за њихов свакодневни рад.
Сваки од протокола има своју улогу и значај. Неколико већински распоређених протокола о којима ћемо овде разговарати укључују ДНС, ФТП, ХТТП, МИМЕ, СМТП, ЛДП и ДХЦП.
Проучићемо ове протоколе у два дела. Овај водич је 1. део и овде ћемо разговарати о ДНС, ФТП, СМТП и МИМЕ протоколима.
Шта ћете научити:
- ДНС (сервер имена домена)
- ФТП (протокол за пренос датотека)
- СМТП (Симпле Маил Трансфер Протоцол)
- МИМЕ (Вишенаменска проширења Интернет поште)
ДНС (сервер имена домена)
Ако било који корисник са личног рачунара, лаптопа или таблета користи Интернет и покуша да се пријави на неку веб локацију, тада корисник сигурно користи ДНС. Стога је веома важно разумети рад на серверу имена домена.
Рачунари, преносни рачунари или таблети не разумеју језик веб адресе, што значи да име домена попут Гоогле.цом омогућава разумевање веб локације коју тражимо. Тако је ДНС ушао у улогу и пружа хосту мапирану ИП адресу у односу на име домена веб локације.
ц ++ 11 питања за интервју
Као што је приказано на горњој слици, када са нашег рачунара на Интернету захтевамо веб страницу као што ПЦ1 тражи ввв.софтваретестингхелп.цом, тада је решавање упита за име домена и заузврат пружање одговарајуће ИП адресе део посла ДНС сервера.
ДНС сервер чува базу података свих релевантних ИП адреса мапираних са одговарајућим именима домена.
Даље читање = >> Како испрати ДНС кеш меморију
ДНС упит за тражење ИП адресе у вези са именом домена иде на ДНС сервер 1 са ПЦ1. Сервер проверава у себи да ли има ИП адресу у вези са упитом и враћа ДНС одговор са резолуцијом.
У супротном, прослеђује га другом ДНС серверу 2 тражећи информације. Овај пут добија резолуцију из ДНС-а 2 и мапира се са ИП адресом, тј. 10.150.120.2 која одговара имену домена као одговор, и шаље је назад на ПЦ1.
ПЦ1 сада има одредишну ИП адресу и може даље комуницирати са познатом ИП адресом према рутирању.
Сада се поставља питање како ће ПЦ сазнати који ДНС треба користити за добијање ИП адресе.
Одговор на ово је када повежемо наш систем са ИСП-ом, мрежни уређаји попут рутера или прекидача који додељују информације о рутирању и друге конфигурације, као и шаљу са којим или колико ДНС сервера ПЦ треба да се повеже да би добио превод адресе.
Препоручена литература = >> Врхунски Блоцкцхаин ДНС софтвер
ФТП (протокол за пренос датотека)
То је један од широко коришћених протокола апликативног слоја пакета ТЦП / ИП протокола. ФТП се у основи користи за сигурну размену података између два хост уређаја путем Интернета или Интранета.
Називају га једним од најсигурнијих начина дељења датотека међу системима, па га стога примењују велике индустрије, универзитети и канцеларије.
Ради у моделу клијент-сервер и стога је кориснику потребан ФТП клијентски програм за покретање ФТП-а на свом систему. Уобичајени типови ФТП клијентских програма укључују Филезилла и Дреамвеавер итд.
Пренос података се одвија само у једном смеру истовремено. ФТП протокол извршава многе дужности, осим преноса датотека, попут стварања и брисања датотека са подацима, уврштавања у списке, преименовања итд.
ФТП модел
У овом моделу, један домаћин се понаша као клијент, а други као сервер. Онај који захтева дељење датотека или податке је клијентски хост, а онај који као одговор на захтев довршава је хост сервер.
Прво се успоставља ФТП веза између клијентског и серверског рачунара и након тога се врши размена података. Два канала долазе у слику ФТП везе, тј. Контролни канал и канал података.
Контролни канал успоставља везу између клијента и сервера и остаје отворен за целокупну сесију. Број порта контролног канала је 21 у ТЦП / ИП. Док се канал података отвара када клијент затражи дељење датотека и затвара се након што сервер заврши захтев.
Два процеса именовања процеса преноса података (ДТП) и тумача протокола (ПИ) користе се у управљању комуникацијом између клијента и сервера. ДТП успоставља и управља везом за канал података, док ПИ управља ДТП применом команди задатих од контролног канала.
ПИ на крају хоста сервера одговоран је за анализу наредби примљених од клијентског краја преко контролног канала, успостављања везе и у извођењу ДТП-а. Клијентски ПИ одговоран је за прослеђивање ФТП наредби, примање одговора од сервера и успостављање везе са ФТП сервером.
Након успостављања везе између ФТП клијента и ФТП сервера, клијент гради везу и шаље ФТП наредбе серверу. Сервер их анализира и као одговор довршава захтев.
Сада ПИ на крају сервера шаље детаље о порту на којем ће се датотеке прослеђивати клијентском ДТП-у. Клијентски ДТП тада чека да подаци са сервера стигну на одлучени порт.
ФТП одговор
Да би се направио сигуран и поуздан пренос датотека између клијента и сервера, важно је да сервер и клијент остану у међусобној синхронизацији.
Дакле, за сваку наредбу коју изврши клијент, корисник се потврђује одговором, а радњу извршава хост сервер редом. Одговор се састоји од троцифреног кода плус текста (низ знакова одвојен је размаком размаком) који означава обраду наредби.
Врсте везе
ФТП сервер је повезан са ФТП клијентом на контролном порту 21. Након тога, клијент ће одлучити који ће тип везе успоставити са ФТП сервером, тј. Да ли ће бити активна или пасивна веза.
(и) Активна веза: Ако се успостави активна веза, тада се дата веза са краја сервера отвара на порту 20 или у већем опсегу према крају клијента. Тада ће се сав ток података одвијати на овој вези.
(ии) пасивна веза : Ако се успостави пасивна веза, клијент захтева пасивну везу са сервера и додељује било који порт већи од 10.000. Сервер се ограничава на овај порт и враћа се клијенту са њим.
Клијент тада отвара нову везу за пренос података за одређену сесију на овом новом ограниченом порту. У пасивној вези, сваки пут када се додели нови порт када се нови захтев за везу за пренос података покрене од краја клијента. Најновији тренд у мрежном систему функционише углавном у пасивном режиму.
Пример: Узмимо пример софтверске организације, где запослени генеришу стотине извештаја о учинку и дневним активностима, а они их морају делити са својим вертикалним руководиоцем, извршним директором или старијим особама на удаљеном крају.
Један од начина дељења дневних извештаја и трагача је слање е-поште свима њима. Међутим, потребно је пуно времена и ако је величина прилога велика у е-пошти, тада ће требати пуно времена за преузимање и поштанско сандуче ће се често пунити због превелике поште.
Други начин да се то уради је да ће креатори података ставити извештаје и пратиоце на ФТП сервер и делити путању са сваком забринутошћу. У овом случају, крајњи корисник ће се понашати као клијентски домаћин и са сервера може приступити датотекама своје ере само пријављивањем на сервер.
Сервер се може заштитити стављањем лозинке. Само корисници ће имати корисничко име и лозинку за приступ. Порт који се овде користи је 21. Према правима која се додељују клијентима, они такође могу да креирају копију, модификују и бришу датотеке на серверу и са сервера.
СМТП (Симпле Маил Трансфер Протоцол)
СМТП је стандардизација за пренос електронске поште на Интернету.
Користи га е-маил сервер за слање и примање порука, али клијентска апликација заснована на хосту користи га само за слање порука на маил сервер. У сврху пријема користе ПОП3 или ИМАП.
То је протокол ТЦП / ИП апликативног слоја и ТЦП порт који користе сервери поште је 25, док клијенти поште користе порт 587 или 465 за комуникацију.
Оутлоок систем поште Мицрософт-а, Гмаил-а и Иахоо-е-поште поставља СМТП за слање и преузимање е-поште из спољног света, док за унутрашњу размену поште између својих система користе сопствене протоколе.
Сценариј обраде поште
Клијент који користи услуге е-поште познате као агент корисничке поште (МУА) депонује пошту на сервер поште, агент за слање поште (МСА) користећи СМТП на порту 587. МСА прослеђује пошту свом агенту за пренос поште (МТА) који у турн врши обраду на рачунару или хост рачунару.
# 1) Понекад се за слање поште домаћину примаоца може кретати кроз мноштво средњих рачунарских хост уређаја, па зато сваки уређај користи СМТП за прослеђивање порука на следећем хост рачунару док не стигне на одредиште.
#два) МТА поставља ДНС да би сазнао запис размењивача поште (МКС), који пружа детаље о домену примаоца. (Значи део поштанске адресе после @ За Пример Гмаил или Иахоо пошта итд.).
На основу информација прикупљених из МКС записа о одредишном хосту, МТА открива сервер за размену и повезује се са њим као СМТП клијент за испоруку порука.
# 3) Пренос поруке може се кретати кроз један скок или низ средњих скокова да би стигао до крајњег одредишта. Када се постигне коначно одредиште, МТА предаје поруку МДА (агенту за доставу порука) на коначну испоруку. МДА складишти поруке у одговарајућем формату поштанског сандучета.
# 4) Након испоруке поште локалном серверу поште, пошта се чува, тако да је могу да преузму аутентификовани крајњи корисници, тј. МУА-и. Клијенти е-поште користе ИМАП или ПОП протокол за приступ е-порукама и за примање поште у жељеном формату користе се Мицрософт Оутлоок, Лотус Нотес итд., Који су дизајнирани за СМТП формат.
# 5) СМТП се брине само за превоз е-поште, а не и за њен садржај. То је протокол оријентисан на везу и поруке протокола су засноване на тексту.
Одређена СМТП сесија укључује наредбе које је покренуо СМТП клијент и одговарајући одговор СМТП сервера. На крају слања, иницирајући агент извршава радње, док на пријемном крају слушајући агенти и прималац извршавају задатке.
Улога СМТП-а у изгледима приказана је уз помоћ доленаведених снимака екрана, а такође је описана и која од конфигурација СМТП-а се врши за слање е-поште.
Снимак екрана 1 : На доњој слици постављена су подразумевана подешавања поштанског сандучета и одабран је СМТП за слање е-поште.
Снимак екрана 2: На слици испод, након подешавања е-поште, извршавају се подешавања интернет е-поште у којима се поставља адреса одлазног сервера, а задати сервер који је изабрао Оутлоок је СМТП. Дакле, према веб адреси веб сервера коју користимо, адреса сервера је постављена као вебмаил.нутек.ин.
како покренути јар датотеку виндовс 10
После овога идемо на картицу више подешавања , у коме се на одлазни сервер опција, означавамо као СМТП потврду идентитета која је потребна за одлазни сервер, а такође означавамо иста подешавања за долазни сервер. Није потребно одабрати иста подешавања и за долазни сервер, али овде користимо исти сервер за оба.
Снимак екрана 3: Сада пређимо на картицу напредних подешавања опције више подешавања, овде су улазни и одлазни порт сервера дефинисани као 995 и 465 као што је раније поменуто и ознака на шифрованој вези како би се осигурала сигурна комуникација.
Дакле, из горњих подешавања конфигурације поштанског сандучета у перспективи, можемо да шаљемо и примамо е-пошту путем Интернет веза помоћу СМТП-а.
МИМЕ (Вишенаменска проширења Интернет поште)
У основи је продужетак почетног протокола е-поште познат као СМТП и омогућава корисницима да користе протокол за размену различитих врста датотека података на Интернету, као што су аудио, видео, слике и разне програмске датотеке, заједно са АСЦИИ текстом у примени у оном оригиналном.
Карактеристике МИМЕ-а
- У једној поруци може се лако послати неколико прилога.
- Не постоји ограничење дужине поруке.
- Поред АСЦИИ кодова, преко њега се могу делити и друге датотеке са подацима.
- У поруци се могу користити различите врсте распореда, стил фонта, боје и величина.
- МИМЕ користи посебан формат заглавља да илуструје врсту формата који користи тело поште. Стога ће клијенту е-поште олакшати његово разумевање у исправном формату.
- Иако је МИМЕ дизајниран да подржава СМТП, тип садржаја који је дефинисан у МИМЕ има значај у комуникацијским протоколима, осим у е-пошти.
Веб сервери додају МИМЕ заглавље на почетној тачки циркулације веб података. Веб клијенти, према томе, користе ово заглавље садржаја за финализирање одговарајуће апликације прегледача за своју услугу како је назначено у заглављу.
МИМЕ заглавља
(и) МИМЕ-верзија: Постојање овог заглавља наводи да је порука форматирана у МИМЕ. Најновија верзија је 1.0, па је приказана као МИМЕ-верзија: 1.0.
(ии) Тип садржаја: Одређује тип и подтип података података. Подразумевана вредност заглавља ће се појавити као Садржај: текст / обичан. Горе наведени тип и подтип значе да порука садржи једноставан текст.
На пример , Детаљи за слике, аудио и видео биће попут имаге / гиф, аудио / мп3 и видео / мп4.
(иии) Кодирање за пренос садржаја: Одређује врсту кодирања распоређену у телу поруке. Различите технике кодирања које се користе су 7-битне, 8-битне, бинарне, басе-64 за бинарне датотеке са прилозима и са цитатом.
(ив) Одређивање садржаја: Одређује стил презентације и име датотеке повезано са поруком.
Стил презентације може бити два типа, први је уграђени, у којем ће се сваки пут када се пошта прикаже аутоматски појавити стил презентације, а други је тип прилога у којем се не приказује док не извршимо одређену радњу за његово отварање.
МИМЕ се користи у ХТТП протоколу за разликовање врста веб докумената који се користе. Током сесије комуникације између веб сервера и прегледача, прво веб сервер шаље тип МИМЕ садржаја.
На пример , Садржај-диспозиција: прилог тако да прегледач сазна како треба да прикаже садржај.
Вишеделне поруке и подтипови
Постоје разне врсте подтипова као што је поменуто у наставку:
- Вишеделни / мешовити: Примењен је за слање неколико елемената попут обичног текста са прилогом.
- Вишеделни / алтернативни: Одређује алтернативни метод за приказивање садржаја поруке у облику који може разумети клијент корисника. Генерално се користи за приказивање садржаја поруке у текстуалном или ХТМЛ формату. Имајте на уму да је садржај исти и само се формат разликује.
- Вишеделно / потписано: Примењен је за наметање дигиталног потписа са поруком у е-пошти.
- Вишеделни / повезани: Одређује повезане информације о целој поруци. Ово се углавном користи када веб страница у себи садржи разне слике или видео датотеке. Тако се целокупна веб страница шаље као једна порука, а у каснијем делу се преузимају слике или видео записи.
- Вишеделна / мешовита замена Примењен је за стримовање видео записа, тј. Мрежни филм у сарадњи са ХТТП-ом.
Постоје и многе друге врсте порука, али овде је објашњено само неколико важних.
Закључак
Овде смо у овом упутству разговарали о неким важним протоколима слоја ТЦП / ИП пакета протокола.
Даље читање = >> Шта је СНМП?
Можемо закључити да су то врло корисне у нашим свакодневним активностима на пољу комуникације путем Интернета. Они, пак, имају велики значај у индустрији информационих и мрежних система.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Шта је мрежна сигурност: њене врсте и управљање
- Бежични ЛАН ИЕЕЕ 802.11 и 802.11и и стандарди за потврду идентитета 802.1к
- Шта су ИП сигурносни протоколи (ИПСец), ТАЦАЦС и ААА сигурносни протоколи
- Шта су ХТТП (Хипертект Трансфер Протоцол) и ДХЦП протоколи?
- ИПв4 вс ИПв6: У чему је тачна разлика
- Шта је мрежа широког подручја (ВАН): примери ВАН мреже уживо
- ТЦП / ИП модел са различитим слојевима
- Комплетан водич за заштитни зид: Како изградити безбедан мрежни систем