Mudanças entre as edições de "Redes DTN"

De Área31 Hackerspace
Linha 10: Linha 10:
 
Visando desenvolver projetos com vida longa, o #Área31 está implementando o protocolo ION (Interplanetary Overlay Network) para DTNs (Delay-Tolerant Networking).  
 
Visando desenvolver projetos com vida longa, o #Área31 está implementando o protocolo ION (Interplanetary Overlay Network) para DTNs (Delay-Tolerant Networking).  
  
Em nosso projeto utilizamos em base Linux Funtoo ('''ARMv6''', '''ARMv7''' e '''x86_64''') a distribuição de software "'''Interplanetary Overlay Network'''" (ION), que é uma implementação da arquitetura "'''Disruption Tolerant Networking'''" (DTN), como descrito na [http://www.ietf.org/rfc/rfc4838.txt RFC-4838]. Ele inclui implementações de dois protocolos de aplicação CCSDS que foram adaptados para rodar sobre a pilha BP/LTP DTN Bundle Protocol, o protocolo de transmissão de Licklider, e CCSDS: o arquivo de protocolo de entrega e serviço de mensagens assíncronas.
+
Em nosso projeto utilizamos em base Linux Funtoo ('''ARMv6''', '''ARMv7''' e '''x86_64''') a distribuição de software "'''Interplanetary Overlay Network'''" (ION), que é uma implementação da arquitetura "'''Delay-Tolerant Networking'''" (DTN), como descrito na [http://www.ietf.org/rfc/rfc4838.txt RFC-4838]. Ele inclui implementações de dois protocolos de aplicação CCSDS que foram adaptados para rodar sobre a pilha BP/LTP DTN Bundle Protocol, o protocolo de transmissão de Licklider, e CCSDS: o arquivo de protocolo de entrega e serviço de mensagens assíncronas.
  
 
__TOC__
 
__TOC__
Linha 25: Linha 25:
 
  https://github.com/area31/pleiades-DTN
 
  https://github.com/area31/pleiades-DTN
  
= DTN (Disruption Tolerant Networking) =
+
= DTN (Delay-Tolerant Networking) =
 +
 
 +
== RFC ==
 +
 
 +
http://tools.ietf.org/html/rfc4838
  
 
== Mais infos (NASA) ==
 
== Mais infos (NASA) ==
Linha 32: Linha 36:
  
 
  http://www.youtube.com/watch?v=lQzjUvn_hWY
 
  http://www.youtube.com/watch?v=lQzjUvn_hWY
 
  
 
== Introdução a DTN ==  
 
== Introdução a DTN ==  
Linha 40: Linha 43:
  
 
Tutorial rápido que contrasta técnicas utilizadas em '''DTN''' com '''UDP''' e '''TCP''', enfatizando o armazenamento / envio e os aspectos da transferência de custódia de uma '''DTN''' que permite que os dados migrem em direção ao seu destino sem a necessidade de uma conectividade completa ponto-a-ponto através de todos os links intermediários. Os detalhes de '''TCP''' e '''DTN''' são simplificados de forma a enfatizar a idéia que '''TCP''' é um protocolo ponto-a-ponto orientado a conexões, enquanto '''DTN''' não requer um caminho ponto-a-ponto.
 
Tutorial rápido que contrasta técnicas utilizadas em '''DTN''' com '''UDP''' e '''TCP''', enfatizando o armazenamento / envio e os aspectos da transferência de custódia de uma '''DTN''' que permite que os dados migrem em direção ao seu destino sem a necessidade de uma conectividade completa ponto-a-ponto através de todos os links intermediários. Os detalhes de '''TCP''' e '''DTN''' são simplificados de forma a enfatizar a idéia que '''TCP''' é um protocolo ponto-a-ponto orientado a conexões, enquanto '''DTN''' não requer um caminho ponto-a-ponto.
 +
 +
 +
= LTP (Licklider Transmission Protocol) =
 +
 +
== RFC ==
 +
 +
http://tools.ietf.org/html/rfc5326
 +
 +
 +
= BP (Bundle Protocol) =
 +
 +
== RFC ==
 +
 +
http://tools.ietf.org/html/rfc5050
 +
  
 
[[Categoria:Projetos]]
 
[[Categoria:Projetos]]
 
[[Categoria:SoftwareOpensource]]
 
[[Categoria:SoftwareOpensource]]

Edição das 16h28min de 17 de outubro de 2013

Responsáveis:
* Rafael Tudela
* Gustavo Pantuza
* Raphael Bastos
Uso do DTN para comunicação de rede interplanetária

Sobre o projeto

Estamos entrando na era do turismo espacial. A Virgin Galactic já fez seu primeiro teste com a nave espacial SpaceShipTwo, e foi bem sucedida. Visando desenvolver projetos com vida longa, o #Área31 está implementando o protocolo ION (Interplanetary Overlay Network) para DTNs (Delay-Tolerant Networking).

Em nosso projeto utilizamos em base Linux Funtoo (ARMv6, ARMv7 e x86_64) a distribuição de software "Interplanetary Overlay Network" (ION), que é uma implementação da arquitetura "Delay-Tolerant Networking" (DTN), como descrito na RFC-4838. Ele inclui implementações de dois protocolos de aplicação CCSDS que foram adaptados para rodar sobre a pilha BP/LTP DTN Bundle Protocol, o protocolo de transmissão de Licklider, e CCSDS: o arquivo de protocolo de entrega e serviço de mensagens assíncronas.

Pleiades (nome)

http://en.wikipedia.org/wiki/Pleiades

ION-DTN (implementação do protocolo DTN)

https://sourceforge.net/projects/ion-dtn


Repositório

https://github.com/area31/pleiades-DTN

DTN (Delay-Tolerant Networking)

RFC

http://tools.ietf.org/html/rfc4838

Mais infos (NASA)

http://spaceflightsystems.grc.nasa.gov/SOPO/SCO/SCAN_TECH/DTN/
http://www.youtube.com/watch?v=lQzjUvn_hWY

Introdução a DTN


Tutorial rápido que contrasta técnicas utilizadas em DTN com UDP e TCP, enfatizando o armazenamento / envio e os aspectos da transferência de custódia de uma DTN que permite que os dados migrem em direção ao seu destino sem a necessidade de uma conectividade completa ponto-a-ponto através de todos os links intermediários. Os detalhes de TCP e DTN são simplificados de forma a enfatizar a idéia que TCP é um protocolo ponto-a-ponto orientado a conexões, enquanto DTN não requer um caminho ponto-a-ponto.


LTP (Licklider Transmission Protocol)

RFC

http://tools.ietf.org/html/rfc5326


BP (Bundle Protocol)

RFC

http://tools.ietf.org/html/rfc5050