DTN (англ. Delay & Disruption-Tolerant Networking) — підхід до побудови архітектур мереж, толерантних до затримок і частим обривів зв'язку. Використовується NASA для мереж далекого космічного зв'язку IPN.
Під затримками в DTN розуміються не тільки затримки, породжувані транзитними вузлами або обмеженнями пропускної здатності каналу зв'язку. У таких мережах існують додаткові затримки при передачі сигналу, не залежні від обсягу переданих даних. Вони можуть залежати від швидкості поширення сигналу в середовищі передачі (наприклад, Швидкість світла у вакуумі) і довжини пройденого ним шляху (залежної від траєкторії і відстані).
Крім того, при використанні Store & Forward з'являються затримки на зберігання переданих пакетів (на час обриву зв'язку). Подібні обриви (disruptions) можуть виникати внаслідок обмежень смуги частот, ємності джерела живлення, зашумленості ефіру, розрідженості мобільних вузлів. Такий підхід дозволяє в деякому роді розглядати мережі MANET як окремий випадок DTN.
Ідентифікація вузлів
Для ідентифікації одержувачів використовується EID (англ. End-point Identifier). EID може вказувати як на один, так і на групу вузлів призначення. Для груп вузлів можуть використовуватися методи розсилки Multicast / Anycast.
Передача даних
Дані від додатків, представлених у вигляді повідомлень довільної довжини (ADU, англ. Application Data Unit), трансформуються в спеціальні пакети (Bundle), призначені для пересилання в гетерогенних мережах. Bundle складається з блоків (не менше двох), кожен з яких може містити або тільки дані додатків, або тільки службові дані, необхідні для доставки (наприклад, EID одержувача). Причому, якщо в традиційних архітектурах службові дані зберігаються в заголовку або payload пакету, то в DTN вони можуть зберігатися в довільних блоках. Самі пакети допускають фрагментацію / об'єднання, а кожен отриманий фрагмент вважається окремим пакетом.
Як і в IP-мережах, використовується підхід Store-and-forward (Збережи і передай), що передбачає збереження пакетів при відсутності можливості їх передати. Однак, в DTN час зберігання значно довше внаслідок того, що канал може бути недоступний на момент передачі і до того ж сам по собі ненадійний. Крім того, в мережах DTN складніше своєчасно відстежити стан каналу через значну затримку на передачу сигналів. Тому для чекання відправки пакетів рекомендується використовувати постійні сховища (такі як диски, flash-пам'ять).
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
DTN angl Delay amp Disruption Tolerant Networking pidhid do pobudovi arhitektur merezh tolerantnih do zatrimok i chastim obriviv zv yazku Vikoristovuyetsya NASA dlya merezh dalekogo kosmichnogo zv yazku IPN Pid zatrimkami v DTN rozumiyutsya ne tilki zatrimki porodzhuvani tranzitnimi vuzlami abo obmezhennyami propusknoyi zdatnosti kanalu zv yazku U takih merezhah isnuyut dodatkovi zatrimki pri peredachi signalu ne zalezhni vid obsyagu peredanih danih Voni mozhut zalezhati vid shvidkosti poshirennya signalu v seredovishi peredachi napriklad Shvidkist svitla u vakuumi i dovzhini projdenogo nim shlyahu zalezhnoyi vid trayektoriyi i vidstani Krim togo pri vikoristanni Store amp Forward z yavlyayutsya zatrimki na zberigannya peredanih paketiv na chas obrivu zv yazku Podibni obrivi disruptions mozhut vinikati vnaslidok obmezhen smugi chastot yemnosti dzherela zhivlennya zashumlenosti efiru rozridzhenosti mobilnih vuzliv Takij pidhid dozvolyaye v deyakomu rodi rozglyadati merezhi MANET yak okremij vipadok DTN Identifikaciya vuzlivDlya identifikaciyi oderzhuvachiv vikoristovuyetsya EID angl End point Identifier EID mozhe vkazuvati yak na odin tak i na grupu vuzliv priznachennya Dlya grup vuzliv mozhut vikoristovuvatisya metodi rozsilki Multicast Anycast Peredacha danihDani vid dodatkiv predstavlenih u viglyadi povidomlen dovilnoyi dovzhini ADU angl Application Data Unit transformuyutsya v specialni paketi Bundle priznacheni dlya peresilannya v geterogennih merezhah Bundle skladayetsya z blokiv ne menshe dvoh kozhen z yakih mozhe mistiti abo tilki dani dodatkiv abo tilki sluzhbovi dani neobhidni dlya dostavki napriklad EID oderzhuvacha Prichomu yaksho v tradicijnih arhitekturah sluzhbovi dani zberigayutsya v zagolovku abo payload paketu to v DTN voni mozhut zberigatisya v dovilnih blokah Sami paketi dopuskayut fragmentaciyu ob yednannya a kozhen otrimanij fragment vvazhayetsya okremim paketom Yak i v IP merezhah vikoristovuyetsya pidhid Store and forward Zberezhi i peredaj sho peredbachaye zberezhennya paketiv pri vidsutnosti mozhlivosti yih peredati Odnak v DTN chas zberigannya znachno dovshe vnaslidok togo sho kanal mozhe buti nedostupnij na moment peredachi i do togo zh sam po sobi nenadijnij Krim togo v merezhah DTN skladnishe svoyechasno vidstezhiti stan kanalu cherez znachnu zatrimku na peredachu signaliv Tomu dlya chekannya vidpravki paketiv rekomenduyetsya vikoristovuvati postijni shovisha taki yak diski flash pam yat Div takozhCya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim