Желілік деңгей ARP хаттамасы
![](/assets/img/loading.gif)
![](/assets/img/loading.gif)
КУРСТЫҚ ЖҰМЫС
(ЖОБА)
Тақырыбы : ARP хаттамасы
Мазмұны
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
І ТЕОРИЯЛЫҚ БӨЛІМ ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4-5
1.1 ARP тарихы мен мақсаты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6-10
1.2Кері мекен-жайларды шешу хаттамасы ... ... ... ... ... ... ... ... ... ... ... ... .11-13
1.3 Желілік деңгей ARP хаттамасы ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... 14- 16
ІІ ЕСЕПТЕУ БӨЛІМІ ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...17
2.1 Корпаративтік желілерді жобалау ... ... ... ... ... ... ... ... ... ... ... ... ... ..18-19
2.2 Операциялық жүйені тандау ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ..2 0
2.3 ТЕЖ жобалау реті ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..21-23
ІІ Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .24
ІІІ Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ...25
КІРІСПЕ
Желі - бұл көп санды әр түрлі компоненттерден тұратын күрделі жүйе: компьютерлер, концентраттар, маршрутизаторлар, коммутаторлар, программаны қамтамасыз ететін жүйелерден және т.б. Жүйелі интеграторлар мен желі администраторларының негізгі мақсаты, бұл жүйелердің ақпарат ағындарының дұрыс өңделуін және тұтынушыларға қолданбалы мақсатты шешуіне мүмкіндік беруін қадағалау.
Желілі технология - бұл стандартты хаттамалардың келісілген түрі және есептегіш желілердің құрылуына жететін аппаратты - бағдарламалы жабдықтар (мысалы, желілі адаптерлер, драйверлер, кабельдер).
Хаттама (protocol) деп деректе тасымалдау кезінде қолданылатын ережелер мен келісімінің жиынтығын айтады. Ол деректердің дұрыс бағытта тасымалданылуын және ақпарат алмастыру үрдісіне қатысушыларды: барлығының осы деректерді дұрыс түсінуін қамтамасыз етуге мүмкіндік береді. Сонымен, хаттама дегеніміз - деректе тасымалдаған кезде тораптың әр түрлі функционалдық бөлшектерінің жұмыс істеу тәртібін, әрекеттесу тәртібін анықтайды.
Жеке түрлі және соларға сай келетін электр байланыстары айқын түрдегі ақпараттың берілісіне жатады: телефонды, телеграфты, факсимильді (қозғалмайтын суреттер) теледидарлы, видеотелефонды, децентралді басылымға арналған газетті сызықтар және т.б.
Электр байланыстарын қабылдайтынжеткізетін сигналдардың жабдықтарының (аппараттардың) жиынтығы және осы сигналдарды тарататын ортаны электр байланыстарының жүйесі немесе телекоммуникациялық жүйелер деп атайды. Аймақтың орналасуына, функциясына және бағынуына байланысты біріктірілген телекоммуникациялық жүйелердің жиынтығын электр байланыстарының желілері (байланыс желісі) немесе телекоммуникациялық желілер деп атайды. Қазіргі уақытта телекоммуникациялық желіге: телефонды желіні, теледидарлы желіні, мәліметтерді беру желісін (компьтерлі желі) жатқызуға болады.
Телефонды желілер интерактивті қызметтер атқарады (interactive services), себебі, сөйлесіп жатқан екі абоненттер (немесе бірнеше абонеттер, егер ол конференция болса) кезек-кезек белсенділік көрсетеді.
Кез - келген байланыс желісі байланыстардың түйіндерінің жиынтығынан тұрады. Желінің негізгі функциясы, берілген мекен-жайға хабарламаны жеткізу болып табылады, сонымен қатар жеткізу жылдамдығы немесе уақыты,сенімділігі, бағасы жағынан сапалы көрсеткіштері болуы керек.
I ТЕОРИЯЛЫҚ БӨЛІМ
Есептеу желілері (ЕЖ) компьютерлік технологиялар және телекоммуникациялар эволюциясының логикалық нәтижесі болып табылады.
Бірінші компьютерлер қолайсыз үлкен болды (50-ші жылдар). Олар интерактивті жұмысқа арналмады, тек пакетті режимде жұмыс істеді. Бағдарламашы перфокартаға бағдарлама мәтінін енгізіп, оны есептеу орталығына алып барып, келесі күні басып шығарылған нәтижені алатын. Бұл кезде процессордың жұмысшы уақыты ең тиімді қолданылды. Мейнфреймалар қазір де қолданылады, себебі қуаты аз бірнеше компьютерлерге қарағанда, бір супер қуатты компьютерді ұстау және қызмет көрсету жеңіл.
60-шы жылдары есептеу процесін ұйымдастырудың жаңа тәсілі шықты. Уақытты бөлудің интерактивті көп терминалды жүйелері дами бастады. Процессор біреу, оған бірнеше терминалдар қосылған. Жүйенің реакция уақыты қолданушы басқа қолданушылармен параллель жұмысты байқамайтындай жеткілікті аз болды. Жалпы файлдарға және перифериялық құрылғыларға қатынауды қамтамасыз ету қажет. Бұл сыртқы жағынан ЖЕЖ ұқсас, бірақ мұндай жүйе деректерді өңдеудің орталықтандырылған сипатына ие (бұл принцип банкоматтар желісінде бүгінде қолданылады). Бұл кезде бір-бірінен алыс қашықтықта орналасқан компьютерлерді біріктірудің қажеттілігі туындады. Бұл модемдердің көмегімен телефон желілері арқылы жүздеген килмометр қашықтықтағы компьютерге терминалды қосу мәселесін шешуден басталды. Мұндай жүйелер қолданушыға қуатты компьютерлердің бөлінетін ресурстарына қашықтықтан қатынауға мүмкіндік берді. Содан кейін компьютер-компьютер түріндегі байланыс жүзеге асырылды. Компьютерлер автоматты режимде деректермен алмасу мүмкіндігіне ие болды, ал бұл есептеу жүйесінде базалық механизм болып табылады. Бұл механизм негізінде файлдармен алмасу, электронды пошта, деректер базаларын синхрондау және т.б. қызметтері жүзеге асырылды.
70-шы жылдары үлкен интегралды сызбалар пайда болды. Бірінші мини компьютерлер пайда болды. Жақын орналасқан компьютерлер арасында деректермен алмасу қажеттілігі туындады. Осылай бірінші жекелік есептеуіш желісі (ЖЕЖ) туындады. Компьютерлердің өзара қатынасы үшін бағдарламалық жасақтама (БЖ) және қосарластыру құрылғылары әзірленді. Бұл кезде ЖЕЖ-да жалғау үшін желіде деректерді ұсынудың өз тәсілдері және өз кабельдері бар әртүрлі стандартты емес құрылғылар қолданылды. Бұл құрылғылар олар әзірленген компьютерлердің түрлерін ғана жалғай алды.
Дербес компьютерлер (ДК) 80-ші жылдары кең тарала басталды. Олар желілерді құру үшін мінсіз элементтер болып табылды. Бір жағынан олар желілік бағдарламалық жасақтаманың жұмысы үшін жеткілікті қуатты болды, екінші жағынан олардың қуаты күрделі тапсырмаларды шешу үшін жетпеді. Ethernet, Arcnet, Token Ring желісіне компьютерлерді біріктірудің стандартты технологиялары бекітілді.
Есептеуіш желі (ЕЖ) - бұл байланыс желілерімен жалғанған компьютерлердің жиынтығы. Желі түйіндері - желілік мекенжайы бар соңғы немесе аралық құрылғылар. Бұл жұмысшы станциялар немесе серверлер (желілік интерфейсі бар компьютерлер), перифериялық құрылғылар (принтер, плоттер, сканер), желілік телекоммуникациялық құрылғылар (коллективті қолдану модемі) және маршрутизаторлар. Байланыс желілері кабельдермен, желілік адаптерлермен және басқа да коммуникация құрылғыларымен құрылған. Барлық желілік жабдық жүйелік және қолданбалы бағдарламалық жасақтама басқаруымен жұмыс жасайды. Есептеуіш желілер арқасында қолданушылар барлық компьютерлердің ресурстарын, бағдарламаларын және деректерін бірге қолдану мүмкіндігіне ие болды.
ЕЖ компоненттері:
- аппаратты тұғырнама (компьютерлер - дербес компьютерлерден супер ЭВМ және коммуникациялық жабдыққа - кабельді жүйелер, қайталағыштар, көпірлер, коммутаторлар, маршрутизаторлар, модульді концентраторлаға дейін);
- желінің бағдарламалық тұғырнамасы (желілік операциялық жүйелер - Novell NetWare, Windows NT және желілік қосымшалар - деректердің желілік базалары, пошталық жүйелер, коллективті жұмысты автоматтандыру жүйелері және т.б.).
1.1 ARP тарихы мен мақсаты
Адресті шешу хаттамасы (ARP) Бұл байланыс хаттамасы табу үшін қолданылады сілтеме қабаты сияқты мекен-жай, мысалы MAC мекен-жайы, берілгенмен байланысты интернет қабаты мекен-жайы, әдетте an IPv4 мекен-жайы. Бұл кескіндеу маңызды функция болып табылады Интернет хаттамалар жиынтығы. ARP 1982 жылы анықталды RFC 826, қайсысы Интернет стандарты ЖЖБ 37.
ARP желілік және деректер байланысының деңгейлік технологияларының көптеген тіркесімдерімен жүзеге асырылды IPv4, Хаоснет, DECnet және Xerox PARC әмбебап пакеті (PUP) пайдалану IEEE 802 стандарттар, FDDI, X.25, Рамалық реле және Асинхронды тасымалдау режимі (Банкомат).
Жылы Интернет протоколының 6-нұсқасы (IPv6) желілері, ARP функционалдығын Көршілерді табу хаттамасы (NDP).
Адресті шешу хаттамасы ARP - бұл сұраныс-жауап хабарламалары сілтеме деңгейінің хаттамасымен қоршалған протокол. Ол ешқашан интернетті жұмыс істейтін түйіндер арқылы өтпейтін, бір желінің шеңберінде хабарланады. Бұл қасиет ARP-ді орналастырады сілтеме қабаты туралы Интернет хаттамалар жиынтығы.Адресті шешу хаттамасында бір адресті шешуге сұраныс немесе жауап бар қарапайым хабарлама форматы қолданылады. ARP хабарламасының мөлшері сілтеме деңгейіне және желілік деңгейдің адрес өлшемдеріне байланысты. Хабар тақырып әр қабатта қолданылатын желінің түрлерін, сондай-ақ әрқайсысының адрестерінің мөлшерін анықтайды. Хабар тақырыбы (1) сұраныс пен жауапқа (2) арналған жұмыс кодымен аяқталады. Дестенің пайдалы жүктемесі төрт адрестен, жіберуші мен алушы хосттарының аппараттық және протоколдық адресінен тұрады.
ARP дестелерінің негізгі пакеттік құрылымы келесі кестеде келтірілген, бұл Ethernet-те жұмыс істейтін IPv4 желілерінің жағдайын көрсетеді. Бұл сценарийде пакетте жіберушінің аппараттық мекен-жайы (SHA) және мақсатты жабдықтың мекен-жайы (THA) үшін 48 биттік өрістер, сәйкес жіберуші мен мақсатты протокол мекенжайлары үшін 32-биттік өрістер (SPA және TPA) бар. ARP дестесінің өлшемі бұл жағдайда 28 байтты құрайды.
Internet Protocol (IPv4) Ethernet ARP пакеті арқылы
Октеттік жылжу
0
1
0
Жабдық түрі (HTYPE)
2
Хаттама түрі (PTYPE)
4
Аппараттық адрес ұзындығы (HLEN)
Хаттама адресінің ұзындығы (PLEN)
6
Жұмыс (OPER)
8
Жіберушінің жабдық мекен-жайы (SHA) (алғашқы 2 байт)
10
(келесі 2 байт)
12
(соңғы 2 байт)
14
Жіберуші хаттамасының мекенжайы (SPA) (алғашқы 2 байт)
16
(соңғы 2 байт)
18
Мақсатты жабдықтың мекен-жайы (THA) (алғашқы 2 байт)
20
(келесі 2 байт)
22
(соңғы 2 байт)
24
Мақсатты хаттама мекенжайы (TPA) (алғашқы 2 байт)
26
(соңғы 2 байт)
Жабдық түрі (HTYPE)
Бұл өріс желілік сілтеме хаттамасының түрін анықтайды. Мысалы: Ethernet - 1.
Хаттама түрі (PTYPE)
Бұл өріс ARP сұранысына арналған интернет-протоколды анықтайды. IPv4 үшін бұл 0x0800 мәні бар. Рұқсат етілген PTYPE мәндері олармен нөмірлеу кеңістігін бөліседі EtherType.
Жабдықтың ұзындығы (HLEN)
Ұзындығы (дюйм) сегіздіктер) аппараттық мекен-жайы. Ethernet мекен-жайының ұзындығы - 6.
Хаттама ұзындығы (PLEN)
Интернет адрестерінің ұзындығы (октеттерде). Интернет желісінің хаттамасы PTYPE-де көрсетілген. Мысалы: IPv4 адресінің ұзындығы 4.
Пайдалану
Жіберуші орындайтын әрекетті анықтайды: 1 сұрау үшін, 2 жауап үшін.
Жіберушінің жабдық мекен-жайы (SHA)
Жіберушінің медиа-мекен-жайы. ARP сұранысында бұл өріс сұрау жіберетін хосттың мекен-жайын көрсету үшін қолданылады. ARP жауабында бұл өріс сұраныс іздеген хосттың мекен-жайын көрсету үшін қолданылады.
Жіберуші хаттамасының мекенжайы (SPA)
Жіберушінің интернет-мекен-жайы.
Мақсатты жабдықтың мекен-жайы (THA)
Жоспарланған ресивердің медиа-адресі. ARP сұрауында бұл өріс еленбейді. ARP жауабында бұл өріс ARP сұранысын тудырған хосттың мекен-жайын көрсету үшін қолданылады.
Мақсатты хаттама мекенжайы (TPA)
Жоспарланған ресивердің интернет-мекен-жайы.
ARP протоколының параметр мәндері стандартталған және оларды қолдайды Интернеттегі нөмірлерді басқару (IANA).[6]
The EtherType ARP үшін 0x0806 құрайды. Бұл Ethernet жақтауының тақырыбында пайдалы жүктеме ARP пакеті болған кезде пайда болады және оны осы қапталған ARP пакетінде пайда болатын PTYPE-мен шатастыруға болмайды.
----------------------------------- ----------------------------------- ----------
Мысал
Кеңседегі екі компьютер (Компьютер 1 және Компьютер 2) а жергілікті желі арқылы Ethernet кабельдер және желілік қосқыштар, ешқандай араласу жоқ шлюздер немесе маршрутизаторлар. 1-компьютерде 2-компьютерге жіберуге болатын пакет бар DNS, компьютердің 192.168.0.55 IP мекенжайы бар екенін анықтайды.
Хабарлама жіберу үшін оған компьютер 2 қажет MAC мекен-жайы. Біріншіден, компьютер 1 компьютердің MAC мекен-жайының (00: eb: 24: b2: 05: ac) кез-келген жазбаларын іздеу үшін 192.168.0.55-ті ARP кестесін қолданады. Егер MAC мекен-жайы табылса, ол Ethernet жібереді жақтау тағайындалған мекен-жайы 00: eb: 24: b2: 05: ac, сілтемеде IP пакеті бар. Егер кэш 192.168.0.55 нәтиже бермесе, компьютер 1 жергілікті желідегі барлық компьютерлер қабылдайтын ARP хабарын жіберу керек (тағайындалған FF: FF: FF: FF: FF: FF MAC мекен-жайы). , 192.168.0.55 жауап сұрау.
Компьютер 2 өзінің MAC және IP мекенжайларын қамтитын ARP жауап хабарламасымен жауап береді. Сұранысты тарату бөлігі ретінде, Компьютер 2 болашақта пайдалану үшін өзінің ARP кестесіне Компьютер 1 үшін жазба енгізе алады.
Компьютер 1 жауап беру туралы ақпаратты өзінің ARP кестесінде қабылдайды және сақтайды және енді дестені жібере алады.
----------------------------------- ----------------------------------- ----------
ARP зонд
Ан ARP зонд - бұл нөлдік SPA-мен құрылған ARP сұранысы. IPv4 мекен-жайын қолдануға кіріспес бұрын (қолмен конфигурациядан, DHCP-ден немесе басқа құралдардан алынған), осы сипаттаманы іске асыратын хост ARP зонд пакеттерін тарату арқылы мекен-жайдың қазірдің өзінде қолданылып жатқанын тексеруі керек.[8]
----------------------------------- ----------------------------------- ----------
ARP хабарландырулары
ARP қарапайым хабарландыру хаттамасы ретінде де қолданыла алады. Бұл жөнелтушінің IP-мекен-жайы немесе MAC-мекен-жайы өзгерген кезде, басқа хосттардың жабдықтың мекен-жайын салыстыруын жаңарту үшін пайдалы. Мұндай хабарландыру а деп те аталады ақысыз ARP хабарлама, әдетте ан түрінде беріледі ARP сұранысы мақсатты өрісте SPA бар (TPA = SPA), THA нөлге орнатылған. Балама тәсілі - хабар тарату ARP жауабы мақсатты өрістерде (TPA = SPA, THA = SHA) қайталанатын SHA және SPA жіберушісімен.
The ARP сұранысы және ARP жауабы хабарландырулар - бұл стандарттарға негізделген әдістер,Бірақ ARP сұранысы әдіске басымдық беріледі.[11] Кейбір құрылғылар осы екі түрдегі хабарландырудың кез-келгенін пайдалану үшін конфигурациялануы мүмкін.
ARP хабарламасы жауап сұрауға арналмаған; оның орнына пакетті алатын басқа хосттардың ARP кестелеріндегі кез-келген кэштелген жазбаларды жаңартады. Хабарламадағы жұмыс коды сұрау немесе жауап түрінде болуы мүмкін; ARP стандарты opcode тек ARP кестесі мекенжай өрістерінен жаңартылғаннан кейін өңделетінін анықтайды.
Көптеген операциялық жүйелер іске қосу кезінде ARP хабарландыруын шығарады. Бұл басқаша туындауы мүмкін мәселелерді шешуге көмектеседі, мысалы, а желі картасы жақында өзгертілді (IP-адрес-MAC-адрес картасын өзгерту) және басқа хосттар ARP кэштерінде бұрынғы картаны сақтайды.
ARP хабарландыруын кейбір желі интерфейстері кіріс трафигі үшін жүктеме теңгерімін қамтамасыз ету үшін қолданады. Ішінде команда желілік карталардың көмегімен кіретін пакеттерді алуы керек команда ішіндегі басқа MAC мекен-жайын жариялау үшін қолданылады.
ARP хабарландыруларын Zeroconf а автоматты түрде тағайындауға мүмкіндік беретін протокол жергілікті IP мекенжайлары басқа IP мекен-жайы конфигурациясы жоқ интерфейске. Хабарландырулар хост таңдаған мекен-жайдың желілік сілтемедегі басқа хосттарда пайдаланылмауын қамтамасыз ету үшін қолданылады.[16]
----------------------------------- ----------------------------------- ----------
ARP медиациясы
ARP медиациясы а-арқылы 2-қабат мекен-жайларын шешу процесін білдіреді виртуалды жеке сымсыз байланыс қызметі (VPWS) қосылған тізбектерде әр түрлі ажыратымдылық протоколдары қолданылған кезде, мысалы, Ethernet бір ұшында және Рамалық реле екінші жағынан. Жылы IPv4, әрқайсысы Провайдер Edge (PE) құрылғысы жергілікті тіркелгендердің IP мекен-жайын анықтайды Тұтынушы жиегі (CE) құрылғысы және сол IP мекенжайын тиісті PE құрылғысына таратады. Содан кейін әрбір PE құрылғысы жергілікті ARP сұрауларына қашықтағы CE құрылғысының IP мекен-жайы мен жергілікті PE құрылғысының аппараттық мекен-жайы арқылы жауап береді. Жылы IPv6, әрбір PE құрылғысы жергілікті және қашықтағы CE құрылғыларының IP мекен-жайын анықтайды, содан кейін локалды ұстайды Көршінің ашылуы (ND) және Көршінің кері ашылуы (IND) пакеттер және оларды қашықтағы PE құрылғысына жібереді.
----------------------------------- ----------------------------------- ----------
1.3 Кері ARP және кері ARP
Кері мекен-жайларды шешу хаттамасы (Кері ARP немесе InARP) алу үшін қолданылады желілік деңгей мекен-жайлар (мысалы, IP мекенжайлары) бастап басқа түйіндер деректер сілтемесі қабаты (2-қабат) мекенжайлар. ARP қабат-3 адрестерін қабат-2 адрестеріне аударғандықтан, InARP оны кері деп сипаттауға болады. Сонымен қатар, InARP ARP-ге протоколды кеңейту ретінде жүзеге асырылады: ARP-мен бірдей пакеттік форматты қолданады, бірақ әр түрлі жұмыс кодтары.
InARP бірінші кезекте қолданылады Рамалық реле (DLCI) және банкомат желілері, онда 2-қабат мекен-жайы орналасқан виртуалды тізбектер кейде қабаттар-2 сигнализациясынан алынады, ал виртуалды схемаларды қолданар алдында сәйкес қабат-3 адрестері болуы керек.[18]
The Кері мекенжайды шешу хаттамасы (Кері ARP немесе RARP), InARP сияқты, қабат-2 адрестерін қабат-3 адрестеріне аударады. Алайда, InARP-да сұрау салушы станция басқа түйіннің қабат-3 мекен-жайына сұрау салады, ал RARP мекен-жай конфигурациясы үшін сұрау салушы станцияның қабат-3 мекен-жайын алу үшін қолданылады. RARP ескірген; ол ауыстырылды BOOTP, кейінірек оны ауыстырды Динамикалық хостты конфигурациялау хаттамасы (DHCP).[19]
----------------------------------- ----------------------------------- ----------
ARP жалғандығы және ARP прокси-сервисі
Негізгі мақалалар: ARP жалғандығы және Прокси-ARP
Сәтті ARP жалғандығы шабуыл шабуылдаушыға а ортада шабуыл.
ARP желіде ARP жауаптарының аутентификациясы әдістерін ұсынбағандықтан, ARP жауаптары 2-деңгейдің қажетті мекен-жайы бар жүйелерден басқа жүйелерден келуі мүмкін. ARP сенімхат бұл басқа жүйенің атынан ARP сұранысына жауап беретін жүйе, ол трафикті бағыттайды, ол әдетте желі дизайнының бөлігі ретінде, мысалы, диалогтық интернет қызметі үшін. Керісінше, ARP-де алдау жауап беру жүйесі немесе спуфер, басқа жүйенің мекен-жайы туралы сұрауға осы жүйеге байланысты деректерді ұстап қалу мақсатында жауап береді. Зиянды қолданушы ARP-ді жалған қолдануды a ортадағы адам немесе қызмет көрсетуден бас тарту желідегі басқа қолданушыларға шабуыл жасау. ARP-дің жалған шабуылдарын анықтауға және орындауға арналған әр түрлі бағдарламалық жасақтама бар, бірақ ARP өзі мұндай шабуылдардан қорғанудың кез-келген әдісін ұсынбайды.[20]
----------------------------------- ----------------------------------- ----------
ARP-ге балама нұсқалар
IPv6-да Көршілерді табу хаттамасы сияқты кеңейтімдері Көршінің ашылуын қамтамасыз етіңіз, ARP емес.
Компьютерлер белсенді хаттаманы емес, белгілі мекен-жайлардың тізімдерін жүргізе алады. Бұл модельде әр компьютер картаға түсірудің мәліметтер базасын жүргізеді 3 қабат мекен-жайлар (мысалы, IP мекенжайлары) дейін 2 қабат мекен-жайлар (мысалы, Ethernet MAC мекенжайлары). Бұл деректер негізінен жергілікті желі сілтемесінен ARP пакеттерін интерпретациялау арқылы сақталады. Осылайша, оны жиі деп атайды ARP кэші. Кем дегенде 1980 жылдардан бастап, желілік компьютерлерде утилит бар арп осы дерекқордан жауап алу немесе манипуляциялау үшін.
Тарихи түрде мекен-жайлар арасындағы салыстыруды сақтау үшін басқа әдістер қолданылды, мысалы, статикалық конфигурация файлдары,[25] немесе орталықтандырылған тізімдер.
----------------------------------- ----------------------------------- ----------
ARP салмасы
Желілік камералар сияқты ендірілген жүйелер және желілік қуат тарату құрылғылары, пайдаланушы интерфейсі жетіспейтін деп аталатынды қолдана алады ARP салмасы ARP қатыспағандықтан, бұл дұрыс емес сілтеме болғанымен, бастапқы желі қосылымын жасау.
ARP толтыру келесідей орындалады:
Пайдаланушының компьютерінде IP-мекен-жайы бар толтырылған мекенжай кестесіне қолмен (әдетте арп құрылғыдағы жапсырмадан алынған MAC мекенжайы бар команда)
Компьютер құрылғыға арнайы пакеттерді жібереді, әдетте a пинг әдепкі емес өлшемі бар пакет.
Содан кейін құрылғы осы IP мекенжайды қабылдайды
Содан кейін пайдаланушы онымен байланысады телнет немесе желі конфигурацияны аяқтауға арналған протоколдар.
Әдетте мұндай құрылғыларда құрылғы қалыпты жұмыс істегеннен кейін бұл процесті өшіру әдісі бар, өйткені мүмкіндік оны шабуылға осал ете алады.
ARP 80-ші жылдардың басында IP желілеріне арналған жалпы мақсаттағы аударма протоколы ретінде жасалды. Ethernet және Wi-Fi-ден басқа, ARP банкомат , Token Ring және басқа да физикалық желілерге арналған.
ARP желісіне әрқайсысына бекітілген нақты физикалық құрылғыдан тәуелсіз қосылуларды басқаруға мүмкіндік береді. Бұл Интернет протоколы аппараттық құрылғылардың және физикалық желілердің әр түрлі түрлерінің мекен-жайларын басқаруға қарағанда, тиімдірек жұмыс істеуге мүмкіндік берді.
ARP қалай жұмыс істейді
ARP OSI моделіндегі Layer 2-де жұмыс істейді. Хаттама қолдау желілік операциялық жүйелердің құрылғы драйверлерінде жүзеге асырылады. Интернет RFC 826 хаттаманың техникалық сипаттамаларын, оның ішінде пакеттік пішімін және сұрау және жауап беру туралы хабарламаларды өңдеуді құжаттайды
ARP заманауи Ethernet және Wi-Fi желілерінде келесідей жұмыс істейді:
Желілік адаптерлер Media Access Control (MAC) мекенжайы деп аталатын жабдыққа енгізілген физикалық адресімен жасалады. Өндірушілер осы 6 байттық (48 бит) мекенжайлардың бірегей екенін қамтамасыз етуге тырысады, өйткені IP хабарларды жеткізу үшін осы бірегей идентификаторларға сүйенеді.
Кез-келген құрылғы деректерді басқа мақсатты құрылғыға жіберуді қаласа, алдымен оның IP-мекен-жайын ескере отырып, сол мақсаттың MAC-мекен-жайын анықтайды. Бұл IP-мен MAC мекен-жайының салыстырулары әрбір құрылғыдағы ARP кэшінен алынған.
Егер берілген IP адресі құрылғының кэшінде болмаса, ол жаңа салыстыруды алғанша хабарды сол мақсатқа жібере алмайды. Бұл әрекетті орындау үшін бастамашы құрылғы алдымен жергілікті ішкі желідегі ARP сұрау тарату хабарын жібереді. Берілген IP мекенжайы бар хост бастамашылық құрылғыға кэшін жаңартуға мүмкіндік беретін жауап беру жолында ARP жауапын жібереді және хабарларды тікелей мақсатқа жеткізуге кіріседі.
Керісінше ARP және кері ARP
RARP (Reverse ARP) деп аталатын желі протоколы 1980-шы жылдары ARP-ды толықтыруға арналған. Атауынан шыққандай, RARP ARP-тің қарсы функциясын орындайды, бұл физикалық желінің адрестерінен аталған құрылғыларға тағайындалған IP-адрестерге ауысады. RARP DHCP арқылы ескірген және енді қолданылмаған.
Инверсия ARP деп аталатын бөлек хаттама сонымен қатар кері мекен-жайлармен жұмыс істеу функциясын қолдайды. Кері керісінше ARP Ethernet немесе Wi-Fi желілерінде пайдаланылмаса да, кейде ол басқа түрлерде табылуы мүмкін.
Қайырлы ARP
ARP тиімділігін арттыру үшін желілер мен желілік құрылғылардың кейбірі қолданыстағы басқа құрылғыларды хабардар ету үшін барлық жергілікті желіге ARP сұрау хабарын тарататын тегін ARP деп аталатын байланыс әдісін пайдаланады.
1.2 Желілік деңгей ARP хаттамасы
Желілік деңгей (Network layer) бірнеше желілерді біріктіретін бір транспорттық жүйенің пайда болуы үшін қажет, бұл біріктірілген желілер соңғы түйіндер арасында ақпаратты жіберудің түрлі принциптерін қолдана алады және байланыс құрылымының туындысы бар болады. Оларды локальды желілерді біріктіру мысалында қарастырайық.
Жергілікті желінің арналық деңгейінің хаттамасы тек сәйкес типті топологиялы желіде ғана түйіндер арасында деректерді жеткізуді қамтамасыз етеді. Мысалы, иерархиялық жұлдыз топологиясы. Дамыған құрылымды желіні құруға мүмкіндік бермейтін бұл қатаң тыйымдар, мысалы өнеркәсіптің бірнеше желісін бір желіге біоіктіретін желі немесе түйіндер арасында артық байланыстары бар жоғары сенімділікті желілер. Арналық деңгейдің хаттамасын ілгіш тәріздес байланысты қолдау үшін қиындатуға болар еді, бірақ деңгейлер арасында міндеттерді бөлу басқа шешімге әкеледі. Бір жағынан типті топологияларға деректерді жіберу процедурасының қарапайымдылығын сақтау үшін, екінші жағынан туынды топологиялардың қолданылуын іске асыру, қосымша желілік деңгей қосылған.
Желілік деңгейде желі терминінің өзі арнаны мағынасымен көре түсуде. Бұл жағдайда желі деп өзара бір стандартты типті топологиялардың біреуімен байланысқан және деректерді жіберу үшін бұл нақты топологияға сәйкес келетін арналық деңгейдің хаттамаларының бірін пайдаланатын компьютерді айтамыз.
Желі ішінде деректерді жеткізу сәйкес арналық деңгей арқылы қамтамасыз етіледі, ал желілер арасында деректерді жеткізу үшін желілік деңгей қолданылады, ол құрайтын желілер арасында байланыс құрылымы арналық деңгейдің өте жақсы болу үшін ақпарат жіберу маршрутының дұрыс таңдалым мүмкіншілігін қолдайды.
Желілер өзара маршрутизатор деп аталатын арнайы құрылғымен байланысқан. Маршрутизатор - бұл желі аралық байланыстар топологиясы жөнінде ақпарат жинайтын құрылғы және желілік деңгей дестелерін көздеу желісіне жібереді. Бір желідегі жіберушіден ақпаратты басқа желідегі қабылдаушыға жіберу үшін желілер арасында бірнеше транзитті жіберулер орындау керек немесе әр уақытта сәйкес маршрут таңдай отырып хоптар орындау керек.(hop-секіру). Осыдан маршрут дестелер өтетін маршрутизатор тізбектерінен тұрады.
Ең жақсы жолды таңдау мәселесі маршрутизация деп аталады, оның шешімі желілік деңгейдің басты мәселелерінің бірі болып табылады. Бұл мәселенің қиыншылығы ең қысқы жол ... жалғасы
(ЖОБА)
Тақырыбы : ARP хаттамасы
Мазмұны
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
І ТЕОРИЯЛЫҚ БӨЛІМ ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4-5
1.1 ARP тарихы мен мақсаты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6-10
1.2Кері мекен-жайларды шешу хаттамасы ... ... ... ... ... ... ... ... ... ... ... ... .11-13
1.3 Желілік деңгей ARP хаттамасы ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... 14- 16
ІІ ЕСЕПТЕУ БӨЛІМІ ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...17
2.1 Корпаративтік желілерді жобалау ... ... ... ... ... ... ... ... ... ... ... ... ... ..18-19
2.2 Операциялық жүйені тандау ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ..2 0
2.3 ТЕЖ жобалау реті ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..21-23
ІІ Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .24
ІІІ Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ...25
КІРІСПЕ
Желі - бұл көп санды әр түрлі компоненттерден тұратын күрделі жүйе: компьютерлер, концентраттар, маршрутизаторлар, коммутаторлар, программаны қамтамасыз ететін жүйелерден және т.б. Жүйелі интеграторлар мен желі администраторларының негізгі мақсаты, бұл жүйелердің ақпарат ағындарының дұрыс өңделуін және тұтынушыларға қолданбалы мақсатты шешуіне мүмкіндік беруін қадағалау.
Желілі технология - бұл стандартты хаттамалардың келісілген түрі және есептегіш желілердің құрылуына жететін аппаратты - бағдарламалы жабдықтар (мысалы, желілі адаптерлер, драйверлер, кабельдер).
Хаттама (protocol) деп деректе тасымалдау кезінде қолданылатын ережелер мен келісімінің жиынтығын айтады. Ол деректердің дұрыс бағытта тасымалданылуын және ақпарат алмастыру үрдісіне қатысушыларды: барлығының осы деректерді дұрыс түсінуін қамтамасыз етуге мүмкіндік береді. Сонымен, хаттама дегеніміз - деректе тасымалдаған кезде тораптың әр түрлі функционалдық бөлшектерінің жұмыс істеу тәртібін, әрекеттесу тәртібін анықтайды.
Жеке түрлі және соларға сай келетін электр байланыстары айқын түрдегі ақпараттың берілісіне жатады: телефонды, телеграфты, факсимильді (қозғалмайтын суреттер) теледидарлы, видеотелефонды, децентралді басылымға арналған газетті сызықтар және т.б.
Электр байланыстарын қабылдайтынжеткізетін сигналдардың жабдықтарының (аппараттардың) жиынтығы және осы сигналдарды тарататын ортаны электр байланыстарының жүйесі немесе телекоммуникациялық жүйелер деп атайды. Аймақтың орналасуына, функциясына және бағынуына байланысты біріктірілген телекоммуникациялық жүйелердің жиынтығын электр байланыстарының желілері (байланыс желісі) немесе телекоммуникациялық желілер деп атайды. Қазіргі уақытта телекоммуникациялық желіге: телефонды желіні, теледидарлы желіні, мәліметтерді беру желісін (компьтерлі желі) жатқызуға болады.
Телефонды желілер интерактивті қызметтер атқарады (interactive services), себебі, сөйлесіп жатқан екі абоненттер (немесе бірнеше абонеттер, егер ол конференция болса) кезек-кезек белсенділік көрсетеді.
Кез - келген байланыс желісі байланыстардың түйіндерінің жиынтығынан тұрады. Желінің негізгі функциясы, берілген мекен-жайға хабарламаны жеткізу болып табылады, сонымен қатар жеткізу жылдамдығы немесе уақыты,сенімділігі, бағасы жағынан сапалы көрсеткіштері болуы керек.
I ТЕОРИЯЛЫҚ БӨЛІМ
Есептеу желілері (ЕЖ) компьютерлік технологиялар және телекоммуникациялар эволюциясының логикалық нәтижесі болып табылады.
Бірінші компьютерлер қолайсыз үлкен болды (50-ші жылдар). Олар интерактивті жұмысқа арналмады, тек пакетті режимде жұмыс істеді. Бағдарламашы перфокартаға бағдарлама мәтінін енгізіп, оны есептеу орталығына алып барып, келесі күні басып шығарылған нәтижені алатын. Бұл кезде процессордың жұмысшы уақыты ең тиімді қолданылды. Мейнфреймалар қазір де қолданылады, себебі қуаты аз бірнеше компьютерлерге қарағанда, бір супер қуатты компьютерді ұстау және қызмет көрсету жеңіл.
60-шы жылдары есептеу процесін ұйымдастырудың жаңа тәсілі шықты. Уақытты бөлудің интерактивті көп терминалды жүйелері дами бастады. Процессор біреу, оған бірнеше терминалдар қосылған. Жүйенің реакция уақыты қолданушы басқа қолданушылармен параллель жұмысты байқамайтындай жеткілікті аз болды. Жалпы файлдарға және перифериялық құрылғыларға қатынауды қамтамасыз ету қажет. Бұл сыртқы жағынан ЖЕЖ ұқсас, бірақ мұндай жүйе деректерді өңдеудің орталықтандырылған сипатына ие (бұл принцип банкоматтар желісінде бүгінде қолданылады). Бұл кезде бір-бірінен алыс қашықтықта орналасқан компьютерлерді біріктірудің қажеттілігі туындады. Бұл модемдердің көмегімен телефон желілері арқылы жүздеген килмометр қашықтықтағы компьютерге терминалды қосу мәселесін шешуден басталды. Мұндай жүйелер қолданушыға қуатты компьютерлердің бөлінетін ресурстарына қашықтықтан қатынауға мүмкіндік берді. Содан кейін компьютер-компьютер түріндегі байланыс жүзеге асырылды. Компьютерлер автоматты режимде деректермен алмасу мүмкіндігіне ие болды, ал бұл есептеу жүйесінде базалық механизм болып табылады. Бұл механизм негізінде файлдармен алмасу, электронды пошта, деректер базаларын синхрондау және т.б. қызметтері жүзеге асырылды.
70-шы жылдары үлкен интегралды сызбалар пайда болды. Бірінші мини компьютерлер пайда болды. Жақын орналасқан компьютерлер арасында деректермен алмасу қажеттілігі туындады. Осылай бірінші жекелік есептеуіш желісі (ЖЕЖ) туындады. Компьютерлердің өзара қатынасы үшін бағдарламалық жасақтама (БЖ) және қосарластыру құрылғылары әзірленді. Бұл кезде ЖЕЖ-да жалғау үшін желіде деректерді ұсынудың өз тәсілдері және өз кабельдері бар әртүрлі стандартты емес құрылғылар қолданылды. Бұл құрылғылар олар әзірленген компьютерлердің түрлерін ғана жалғай алды.
Дербес компьютерлер (ДК) 80-ші жылдары кең тарала басталды. Олар желілерді құру үшін мінсіз элементтер болып табылды. Бір жағынан олар желілік бағдарламалық жасақтаманың жұмысы үшін жеткілікті қуатты болды, екінші жағынан олардың қуаты күрделі тапсырмаларды шешу үшін жетпеді. Ethernet, Arcnet, Token Ring желісіне компьютерлерді біріктірудің стандартты технологиялары бекітілді.
Есептеуіш желі (ЕЖ) - бұл байланыс желілерімен жалғанған компьютерлердің жиынтығы. Желі түйіндері - желілік мекенжайы бар соңғы немесе аралық құрылғылар. Бұл жұмысшы станциялар немесе серверлер (желілік интерфейсі бар компьютерлер), перифериялық құрылғылар (принтер, плоттер, сканер), желілік телекоммуникациялық құрылғылар (коллективті қолдану модемі) және маршрутизаторлар. Байланыс желілері кабельдермен, желілік адаптерлермен және басқа да коммуникация құрылғыларымен құрылған. Барлық желілік жабдық жүйелік және қолданбалы бағдарламалық жасақтама басқаруымен жұмыс жасайды. Есептеуіш желілер арқасында қолданушылар барлық компьютерлердің ресурстарын, бағдарламаларын және деректерін бірге қолдану мүмкіндігіне ие болды.
ЕЖ компоненттері:
- аппаратты тұғырнама (компьютерлер - дербес компьютерлерден супер ЭВМ және коммуникациялық жабдыққа - кабельді жүйелер, қайталағыштар, көпірлер, коммутаторлар, маршрутизаторлар, модульді концентраторлаға дейін);
- желінің бағдарламалық тұғырнамасы (желілік операциялық жүйелер - Novell NetWare, Windows NT және желілік қосымшалар - деректердің желілік базалары, пошталық жүйелер, коллективті жұмысты автоматтандыру жүйелері және т.б.).
1.1 ARP тарихы мен мақсаты
Адресті шешу хаттамасы (ARP) Бұл байланыс хаттамасы табу үшін қолданылады сілтеме қабаты сияқты мекен-жай, мысалы MAC мекен-жайы, берілгенмен байланысты интернет қабаты мекен-жайы, әдетте an IPv4 мекен-жайы. Бұл кескіндеу маңызды функция болып табылады Интернет хаттамалар жиынтығы. ARP 1982 жылы анықталды RFC 826, қайсысы Интернет стандарты ЖЖБ 37.
ARP желілік және деректер байланысының деңгейлік технологияларының көптеген тіркесімдерімен жүзеге асырылды IPv4, Хаоснет, DECnet және Xerox PARC әмбебап пакеті (PUP) пайдалану IEEE 802 стандарттар, FDDI, X.25, Рамалық реле және Асинхронды тасымалдау режимі (Банкомат).
Жылы Интернет протоколының 6-нұсқасы (IPv6) желілері, ARP функционалдығын Көршілерді табу хаттамасы (NDP).
Адресті шешу хаттамасы ARP - бұл сұраныс-жауап хабарламалары сілтеме деңгейінің хаттамасымен қоршалған протокол. Ол ешқашан интернетті жұмыс істейтін түйіндер арқылы өтпейтін, бір желінің шеңберінде хабарланады. Бұл қасиет ARP-ді орналастырады сілтеме қабаты туралы Интернет хаттамалар жиынтығы.Адресті шешу хаттамасында бір адресті шешуге сұраныс немесе жауап бар қарапайым хабарлама форматы қолданылады. ARP хабарламасының мөлшері сілтеме деңгейіне және желілік деңгейдің адрес өлшемдеріне байланысты. Хабар тақырып әр қабатта қолданылатын желінің түрлерін, сондай-ақ әрқайсысының адрестерінің мөлшерін анықтайды. Хабар тақырыбы (1) сұраныс пен жауапқа (2) арналған жұмыс кодымен аяқталады. Дестенің пайдалы жүктемесі төрт адрестен, жіберуші мен алушы хосттарының аппараттық және протоколдық адресінен тұрады.
ARP дестелерінің негізгі пакеттік құрылымы келесі кестеде келтірілген, бұл Ethernet-те жұмыс істейтін IPv4 желілерінің жағдайын көрсетеді. Бұл сценарийде пакетте жіберушінің аппараттық мекен-жайы (SHA) және мақсатты жабдықтың мекен-жайы (THA) үшін 48 биттік өрістер, сәйкес жіберуші мен мақсатты протокол мекенжайлары үшін 32-биттік өрістер (SPA және TPA) бар. ARP дестесінің өлшемі бұл жағдайда 28 байтты құрайды.
Internet Protocol (IPv4) Ethernet ARP пакеті арқылы
Октеттік жылжу
0
1
0
Жабдық түрі (HTYPE)
2
Хаттама түрі (PTYPE)
4
Аппараттық адрес ұзындығы (HLEN)
Хаттама адресінің ұзындығы (PLEN)
6
Жұмыс (OPER)
8
Жіберушінің жабдық мекен-жайы (SHA) (алғашқы 2 байт)
10
(келесі 2 байт)
12
(соңғы 2 байт)
14
Жіберуші хаттамасының мекенжайы (SPA) (алғашқы 2 байт)
16
(соңғы 2 байт)
18
Мақсатты жабдықтың мекен-жайы (THA) (алғашқы 2 байт)
20
(келесі 2 байт)
22
(соңғы 2 байт)
24
Мақсатты хаттама мекенжайы (TPA) (алғашқы 2 байт)
26
(соңғы 2 байт)
Жабдық түрі (HTYPE)
Бұл өріс желілік сілтеме хаттамасының түрін анықтайды. Мысалы: Ethernet - 1.
Хаттама түрі (PTYPE)
Бұл өріс ARP сұранысына арналған интернет-протоколды анықтайды. IPv4 үшін бұл 0x0800 мәні бар. Рұқсат етілген PTYPE мәндері олармен нөмірлеу кеңістігін бөліседі EtherType.
Жабдықтың ұзындығы (HLEN)
Ұзындығы (дюйм) сегіздіктер) аппараттық мекен-жайы. Ethernet мекен-жайының ұзындығы - 6.
Хаттама ұзындығы (PLEN)
Интернет адрестерінің ұзындығы (октеттерде). Интернет желісінің хаттамасы PTYPE-де көрсетілген. Мысалы: IPv4 адресінің ұзындығы 4.
Пайдалану
Жіберуші орындайтын әрекетті анықтайды: 1 сұрау үшін, 2 жауап үшін.
Жіберушінің жабдық мекен-жайы (SHA)
Жіберушінің медиа-мекен-жайы. ARP сұранысында бұл өріс сұрау жіберетін хосттың мекен-жайын көрсету үшін қолданылады. ARP жауабында бұл өріс сұраныс іздеген хосттың мекен-жайын көрсету үшін қолданылады.
Жіберуші хаттамасының мекенжайы (SPA)
Жіберушінің интернет-мекен-жайы.
Мақсатты жабдықтың мекен-жайы (THA)
Жоспарланған ресивердің медиа-адресі. ARP сұрауында бұл өріс еленбейді. ARP жауабында бұл өріс ARP сұранысын тудырған хосттың мекен-жайын көрсету үшін қолданылады.
Мақсатты хаттама мекенжайы (TPA)
Жоспарланған ресивердің интернет-мекен-жайы.
ARP протоколының параметр мәндері стандартталған және оларды қолдайды Интернеттегі нөмірлерді басқару (IANA).[6]
The EtherType ARP үшін 0x0806 құрайды. Бұл Ethernet жақтауының тақырыбында пайдалы жүктеме ARP пакеті болған кезде пайда болады және оны осы қапталған ARP пакетінде пайда болатын PTYPE-мен шатастыруға болмайды.
----------------------------------- ----------------------------------- ----------
Мысал
Кеңседегі екі компьютер (Компьютер 1 және Компьютер 2) а жергілікті желі арқылы Ethernet кабельдер және желілік қосқыштар, ешқандай араласу жоқ шлюздер немесе маршрутизаторлар. 1-компьютерде 2-компьютерге жіберуге болатын пакет бар DNS, компьютердің 192.168.0.55 IP мекенжайы бар екенін анықтайды.
Хабарлама жіберу үшін оған компьютер 2 қажет MAC мекен-жайы. Біріншіден, компьютер 1 компьютердің MAC мекен-жайының (00: eb: 24: b2: 05: ac) кез-келген жазбаларын іздеу үшін 192.168.0.55-ті ARP кестесін қолданады. Егер MAC мекен-жайы табылса, ол Ethernet жібереді жақтау тағайындалған мекен-жайы 00: eb: 24: b2: 05: ac, сілтемеде IP пакеті бар. Егер кэш 192.168.0.55 нәтиже бермесе, компьютер 1 жергілікті желідегі барлық компьютерлер қабылдайтын ARP хабарын жіберу керек (тағайындалған FF: FF: FF: FF: FF: FF MAC мекен-жайы). , 192.168.0.55 жауап сұрау.
Компьютер 2 өзінің MAC және IP мекенжайларын қамтитын ARP жауап хабарламасымен жауап береді. Сұранысты тарату бөлігі ретінде, Компьютер 2 болашақта пайдалану үшін өзінің ARP кестесіне Компьютер 1 үшін жазба енгізе алады.
Компьютер 1 жауап беру туралы ақпаратты өзінің ARP кестесінде қабылдайды және сақтайды және енді дестені жібере алады.
----------------------------------- ----------------------------------- ----------
ARP зонд
Ан ARP зонд - бұл нөлдік SPA-мен құрылған ARP сұранысы. IPv4 мекен-жайын қолдануға кіріспес бұрын (қолмен конфигурациядан, DHCP-ден немесе басқа құралдардан алынған), осы сипаттаманы іске асыратын хост ARP зонд пакеттерін тарату арқылы мекен-жайдың қазірдің өзінде қолданылып жатқанын тексеруі керек.[8]
----------------------------------- ----------------------------------- ----------
ARP хабарландырулары
ARP қарапайым хабарландыру хаттамасы ретінде де қолданыла алады. Бұл жөнелтушінің IP-мекен-жайы немесе MAC-мекен-жайы өзгерген кезде, басқа хосттардың жабдықтың мекен-жайын салыстыруын жаңарту үшін пайдалы. Мұндай хабарландыру а деп те аталады ақысыз ARP хабарлама, әдетте ан түрінде беріледі ARP сұранысы мақсатты өрісте SPA бар (TPA = SPA), THA нөлге орнатылған. Балама тәсілі - хабар тарату ARP жауабы мақсатты өрістерде (TPA = SPA, THA = SHA) қайталанатын SHA және SPA жіберушісімен.
The ARP сұранысы және ARP жауабы хабарландырулар - бұл стандарттарға негізделген әдістер,Бірақ ARP сұранысы әдіске басымдық беріледі.[11] Кейбір құрылғылар осы екі түрдегі хабарландырудың кез-келгенін пайдалану үшін конфигурациялануы мүмкін.
ARP хабарламасы жауап сұрауға арналмаған; оның орнына пакетті алатын басқа хосттардың ARP кестелеріндегі кез-келген кэштелген жазбаларды жаңартады. Хабарламадағы жұмыс коды сұрау немесе жауап түрінде болуы мүмкін; ARP стандарты opcode тек ARP кестесі мекенжай өрістерінен жаңартылғаннан кейін өңделетінін анықтайды.
Көптеген операциялық жүйелер іске қосу кезінде ARP хабарландыруын шығарады. Бұл басқаша туындауы мүмкін мәселелерді шешуге көмектеседі, мысалы, а желі картасы жақында өзгертілді (IP-адрес-MAC-адрес картасын өзгерту) және басқа хосттар ARP кэштерінде бұрынғы картаны сақтайды.
ARP хабарландыруын кейбір желі интерфейстері кіріс трафигі үшін жүктеме теңгерімін қамтамасыз ету үшін қолданады. Ішінде команда желілік карталардың көмегімен кіретін пакеттерді алуы керек команда ішіндегі басқа MAC мекен-жайын жариялау үшін қолданылады.
ARP хабарландыруларын Zeroconf а автоматты түрде тағайындауға мүмкіндік беретін протокол жергілікті IP мекенжайлары басқа IP мекен-жайы конфигурациясы жоқ интерфейске. Хабарландырулар хост таңдаған мекен-жайдың желілік сілтемедегі басқа хосттарда пайдаланылмауын қамтамасыз ету үшін қолданылады.[16]
----------------------------------- ----------------------------------- ----------
ARP медиациясы
ARP медиациясы а-арқылы 2-қабат мекен-жайларын шешу процесін білдіреді виртуалды жеке сымсыз байланыс қызметі (VPWS) қосылған тізбектерде әр түрлі ажыратымдылық протоколдары қолданылған кезде, мысалы, Ethernet бір ұшында және Рамалық реле екінші жағынан. Жылы IPv4, әрқайсысы Провайдер Edge (PE) құрылғысы жергілікті тіркелгендердің IP мекен-жайын анықтайды Тұтынушы жиегі (CE) құрылғысы және сол IP мекенжайын тиісті PE құрылғысына таратады. Содан кейін әрбір PE құрылғысы жергілікті ARP сұрауларына қашықтағы CE құрылғысының IP мекен-жайы мен жергілікті PE құрылғысының аппараттық мекен-жайы арқылы жауап береді. Жылы IPv6, әрбір PE құрылғысы жергілікті және қашықтағы CE құрылғыларының IP мекен-жайын анықтайды, содан кейін локалды ұстайды Көршінің ашылуы (ND) және Көршінің кері ашылуы (IND) пакеттер және оларды қашықтағы PE құрылғысына жібереді.
----------------------------------- ----------------------------------- ----------
1.3 Кері ARP және кері ARP
Кері мекен-жайларды шешу хаттамасы (Кері ARP немесе InARP) алу үшін қолданылады желілік деңгей мекен-жайлар (мысалы, IP мекенжайлары) бастап басқа түйіндер деректер сілтемесі қабаты (2-қабат) мекенжайлар. ARP қабат-3 адрестерін қабат-2 адрестеріне аударғандықтан, InARP оны кері деп сипаттауға болады. Сонымен қатар, InARP ARP-ге протоколды кеңейту ретінде жүзеге асырылады: ARP-мен бірдей пакеттік форматты қолданады, бірақ әр түрлі жұмыс кодтары.
InARP бірінші кезекте қолданылады Рамалық реле (DLCI) және банкомат желілері, онда 2-қабат мекен-жайы орналасқан виртуалды тізбектер кейде қабаттар-2 сигнализациясынан алынады, ал виртуалды схемаларды қолданар алдында сәйкес қабат-3 адрестері болуы керек.[18]
The Кері мекенжайды шешу хаттамасы (Кері ARP немесе RARP), InARP сияқты, қабат-2 адрестерін қабат-3 адрестеріне аударады. Алайда, InARP-да сұрау салушы станция басқа түйіннің қабат-3 мекен-жайына сұрау салады, ал RARP мекен-жай конфигурациясы үшін сұрау салушы станцияның қабат-3 мекен-жайын алу үшін қолданылады. RARP ескірген; ол ауыстырылды BOOTP, кейінірек оны ауыстырды Динамикалық хостты конфигурациялау хаттамасы (DHCP).[19]
----------------------------------- ----------------------------------- ----------
ARP жалғандығы және ARP прокси-сервисі
Негізгі мақалалар: ARP жалғандығы және Прокси-ARP
Сәтті ARP жалғандығы шабуыл шабуылдаушыға а ортада шабуыл.
ARP желіде ARP жауаптарының аутентификациясы әдістерін ұсынбағандықтан, ARP жауаптары 2-деңгейдің қажетті мекен-жайы бар жүйелерден басқа жүйелерден келуі мүмкін. ARP сенімхат бұл басқа жүйенің атынан ARP сұранысына жауап беретін жүйе, ол трафикті бағыттайды, ол әдетте желі дизайнының бөлігі ретінде, мысалы, диалогтық интернет қызметі үшін. Керісінше, ARP-де алдау жауап беру жүйесі немесе спуфер, басқа жүйенің мекен-жайы туралы сұрауға осы жүйеге байланысты деректерді ұстап қалу мақсатында жауап береді. Зиянды қолданушы ARP-ді жалған қолдануды a ортадағы адам немесе қызмет көрсетуден бас тарту желідегі басқа қолданушыларға шабуыл жасау. ARP-дің жалған шабуылдарын анықтауға және орындауға арналған әр түрлі бағдарламалық жасақтама бар, бірақ ARP өзі мұндай шабуылдардан қорғанудың кез-келген әдісін ұсынбайды.[20]
----------------------------------- ----------------------------------- ----------
ARP-ге балама нұсқалар
IPv6-да Көршілерді табу хаттамасы сияқты кеңейтімдері Көршінің ашылуын қамтамасыз етіңіз, ARP емес.
Компьютерлер белсенді хаттаманы емес, белгілі мекен-жайлардың тізімдерін жүргізе алады. Бұл модельде әр компьютер картаға түсірудің мәліметтер базасын жүргізеді 3 қабат мекен-жайлар (мысалы, IP мекенжайлары) дейін 2 қабат мекен-жайлар (мысалы, Ethernet MAC мекенжайлары). Бұл деректер негізінен жергілікті желі сілтемесінен ARP пакеттерін интерпретациялау арқылы сақталады. Осылайша, оны жиі деп атайды ARP кэші. Кем дегенде 1980 жылдардан бастап, желілік компьютерлерде утилит бар арп осы дерекқордан жауап алу немесе манипуляциялау үшін.
Тарихи түрде мекен-жайлар арасындағы салыстыруды сақтау үшін басқа әдістер қолданылды, мысалы, статикалық конфигурация файлдары,[25] немесе орталықтандырылған тізімдер.
----------------------------------- ----------------------------------- ----------
ARP салмасы
Желілік камералар сияқты ендірілген жүйелер және желілік қуат тарату құрылғылары, пайдаланушы интерфейсі жетіспейтін деп аталатынды қолдана алады ARP салмасы ARP қатыспағандықтан, бұл дұрыс емес сілтеме болғанымен, бастапқы желі қосылымын жасау.
ARP толтыру келесідей орындалады:
Пайдаланушының компьютерінде IP-мекен-жайы бар толтырылған мекенжай кестесіне қолмен (әдетте арп құрылғыдағы жапсырмадан алынған MAC мекенжайы бар команда)
Компьютер құрылғыға арнайы пакеттерді жібереді, әдетте a пинг әдепкі емес өлшемі бар пакет.
Содан кейін құрылғы осы IP мекенжайды қабылдайды
Содан кейін пайдаланушы онымен байланысады телнет немесе желі конфигурацияны аяқтауға арналған протоколдар.
Әдетте мұндай құрылғыларда құрылғы қалыпты жұмыс істегеннен кейін бұл процесті өшіру әдісі бар, өйткені мүмкіндік оны шабуылға осал ете алады.
ARP 80-ші жылдардың басында IP желілеріне арналған жалпы мақсаттағы аударма протоколы ретінде жасалды. Ethernet және Wi-Fi-ден басқа, ARP банкомат , Token Ring және басқа да физикалық желілерге арналған.
ARP желісіне әрқайсысына бекітілген нақты физикалық құрылғыдан тәуелсіз қосылуларды басқаруға мүмкіндік береді. Бұл Интернет протоколы аппараттық құрылғылардың және физикалық желілердің әр түрлі түрлерінің мекен-жайларын басқаруға қарағанда, тиімдірек жұмыс істеуге мүмкіндік берді.
ARP қалай жұмыс істейді
ARP OSI моделіндегі Layer 2-де жұмыс істейді. Хаттама қолдау желілік операциялық жүйелердің құрылғы драйверлерінде жүзеге асырылады. Интернет RFC 826 хаттаманың техникалық сипаттамаларын, оның ішінде пакеттік пішімін және сұрау және жауап беру туралы хабарламаларды өңдеуді құжаттайды
ARP заманауи Ethernet және Wi-Fi желілерінде келесідей жұмыс істейді:
Желілік адаптерлер Media Access Control (MAC) мекенжайы деп аталатын жабдыққа енгізілген физикалық адресімен жасалады. Өндірушілер осы 6 байттық (48 бит) мекенжайлардың бірегей екенін қамтамасыз етуге тырысады, өйткені IP хабарларды жеткізу үшін осы бірегей идентификаторларға сүйенеді.
Кез-келген құрылғы деректерді басқа мақсатты құрылғыға жіберуді қаласа, алдымен оның IP-мекен-жайын ескере отырып, сол мақсаттың MAC-мекен-жайын анықтайды. Бұл IP-мен MAC мекен-жайының салыстырулары әрбір құрылғыдағы ARP кэшінен алынған.
Егер берілген IP адресі құрылғының кэшінде болмаса, ол жаңа салыстыруды алғанша хабарды сол мақсатқа жібере алмайды. Бұл әрекетті орындау үшін бастамашы құрылғы алдымен жергілікті ішкі желідегі ARP сұрау тарату хабарын жібереді. Берілген IP мекенжайы бар хост бастамашылық құрылғыға кэшін жаңартуға мүмкіндік беретін жауап беру жолында ARP жауапын жібереді және хабарларды тікелей мақсатқа жеткізуге кіріседі.
Керісінше ARP және кері ARP
RARP (Reverse ARP) деп аталатын желі протоколы 1980-шы жылдары ARP-ды толықтыруға арналған. Атауынан шыққандай, RARP ARP-тің қарсы функциясын орындайды, бұл физикалық желінің адрестерінен аталған құрылғыларға тағайындалған IP-адрестерге ауысады. RARP DHCP арқылы ескірген және енді қолданылмаған.
Инверсия ARP деп аталатын бөлек хаттама сонымен қатар кері мекен-жайлармен жұмыс істеу функциясын қолдайды. Кері керісінше ARP Ethernet немесе Wi-Fi желілерінде пайдаланылмаса да, кейде ол басқа түрлерде табылуы мүмкін.
Қайырлы ARP
ARP тиімділігін арттыру үшін желілер мен желілік құрылғылардың кейбірі қолданыстағы басқа құрылғыларды хабардар ету үшін барлық жергілікті желіге ARP сұрау хабарын тарататын тегін ARP деп аталатын байланыс әдісін пайдаланады.
1.2 Желілік деңгей ARP хаттамасы
Желілік деңгей (Network layer) бірнеше желілерді біріктіретін бір транспорттық жүйенің пайда болуы үшін қажет, бұл біріктірілген желілер соңғы түйіндер арасында ақпаратты жіберудің түрлі принциптерін қолдана алады және байланыс құрылымының туындысы бар болады. Оларды локальды желілерді біріктіру мысалында қарастырайық.
Жергілікті желінің арналық деңгейінің хаттамасы тек сәйкес типті топологиялы желіде ғана түйіндер арасында деректерді жеткізуді қамтамасыз етеді. Мысалы, иерархиялық жұлдыз топологиясы. Дамыған құрылымды желіні құруға мүмкіндік бермейтін бұл қатаң тыйымдар, мысалы өнеркәсіптің бірнеше желісін бір желіге біоіктіретін желі немесе түйіндер арасында артық байланыстары бар жоғары сенімділікті желілер. Арналық деңгейдің хаттамасын ілгіш тәріздес байланысты қолдау үшін қиындатуға болар еді, бірақ деңгейлер арасында міндеттерді бөлу басқа шешімге әкеледі. Бір жағынан типті топологияларға деректерді жіберу процедурасының қарапайымдылығын сақтау үшін, екінші жағынан туынды топологиялардың қолданылуын іске асыру, қосымша желілік деңгей қосылған.
Желілік деңгейде желі терминінің өзі арнаны мағынасымен көре түсуде. Бұл жағдайда желі деп өзара бір стандартты типті топологиялардың біреуімен байланысқан және деректерді жіберу үшін бұл нақты топологияға сәйкес келетін арналық деңгейдің хаттамаларының бірін пайдаланатын компьютерді айтамыз.
Желі ішінде деректерді жеткізу сәйкес арналық деңгей арқылы қамтамасыз етіледі, ал желілер арасында деректерді жеткізу үшін желілік деңгей қолданылады, ол құрайтын желілер арасында байланыс құрылымы арналық деңгейдің өте жақсы болу үшін ақпарат жіберу маршрутының дұрыс таңдалым мүмкіншілігін қолдайды.
Желілер өзара маршрутизатор деп аталатын арнайы құрылғымен байланысқан. Маршрутизатор - бұл желі аралық байланыстар топологиясы жөнінде ақпарат жинайтын құрылғы және желілік деңгей дестелерін көздеу желісіне жібереді. Бір желідегі жіберушіден ақпаратты басқа желідегі қабылдаушыға жіберу үшін желілер арасында бірнеше транзитті жіберулер орындау керек немесе әр уақытта сәйкес маршрут таңдай отырып хоптар орындау керек.(hop-секіру). Осыдан маршрут дестелер өтетін маршрутизатор тізбектерінен тұрады.
Ең жақсы жолды таңдау мәселесі маршрутизация деп аталады, оның шешімі желілік деңгейдің басты мәселелерінің бірі болып табылады. Бұл мәселенің қиыншылығы ең қысқы жол ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
![google play](assets/img/google-play-badge.png)
Ақпарат
Қосымша
Email: info@stud.kz