B.A.T.M.A.N. (original) (raw)

About DBpedia

B.A.T.M.A.N. (Abkürzung für Better Approach To Mobile Adhoc Networking) ist ein Routingprotokoll für mobile Ad-hoc-Netze. Mobile Ad-hoc-Netze bringen die besondere Herausforderung mit sich, dass sich die Verbindungsqualität der Funkstrecken ständig verändert. Die Aufgabe des Routingprotokolls ist es, laufend zu ermitteln, welche Knoten in dem Netz aktuell über welchen Weg erreichbar sind, und dies in die Routingtabellen der beteiligten Geräte einzutragen. Das Protokoll B.A.T.M.A.N. wird seit 2006 hauptsächlich im Umfeld der Freifunk-Community entwickelt, sein Einsatz beschränkt sich jedoch nicht auf dieses Projekt.

thumbnail

Property Value
dbo:abstract El Better Approach To Mobile Adhoc Networking, o BATMAN és un protocol d'encaminament que està en fase de desenvolupament per la Comunitat "Freifunk" i destinades a reemplaçar el (OLSR). B.A.T.M.A.N. té el seu punt crucial en els coneixements sobre la descentralització de la millor ruta a través de la xarxa, no permetent que un sol node tingui totes les dades. Aquesta tècnica elimina la necessitat de difondre informació relativa als canvis de xarxa en tots els nodes d'aquesta. El node individual només guarda informació sobre la "direcció" si hi va haver rebut dades d'aquesta, i envia les seves dades en conseqüència. Per aquest mitjà les dades es transmeten d'un node a un altre i obté paquets de rutes individuals, creats de forma dinàmica. Així es crea una xarxa d'intel·ligència col·lectiva. A principis de 2007, els desenvolupadors de BATMAN van començar a experimentar amb la idea d'encaminament a la capa 2 (capa Ethernet) en comptes de la capa 3. Per diferenciar-se de la capa 3 d'encaminament dimoni va ser triat el sufix "adv" (de advanced , avançat). En lloc d'enviar paquets User Datagram Protocol i la manipulació de les taules d'encaminament, que proporciona una interfície de xarxa virtual i transparent transporta paquets per si mateix. El mòdul del nucli batman-adv és part oficial del nucli Linux des de la versió 2.6.38. (ca) B.A.T.M.A.N. (Abkürzung für Better Approach To Mobile Adhoc Networking) ist ein Routingprotokoll für mobile Ad-hoc-Netze. Mobile Ad-hoc-Netze bringen die besondere Herausforderung mit sich, dass sich die Verbindungsqualität der Funkstrecken ständig verändert. Die Aufgabe des Routingprotokolls ist es, laufend zu ermitteln, welche Knoten in dem Netz aktuell über welchen Weg erreichbar sind, und dies in die Routingtabellen der beteiligten Geräte einzutragen. Das Protokoll B.A.T.M.A.N. wird seit 2006 hauptsächlich im Umfeld der Freifunk-Community entwickelt, sein Einsatz beschränkt sich jedoch nicht auf dieses Projekt. (de) The Better Approach to Mobile Ad-hoc Networking (B.A.T.M.A.N.) is a routing protocol for multi-hop mobile ad hoc networks which is under development by the German "Freifunk" community and intended to replace the Optimized Link State Routing Protocol (OLSR). B.A.T.M.A.N.'s crucial point is the decentralization of knowledge about the best route through the network — no single node has all the data. This technique eliminates the need to spread information about network changes to every node in the network. The individual node only saves information about the "direction" it received data from and sends its data accordingly. The data gets passed from node to node, and packets get individual, dynamically created routes. A network of collective intelligence is created. In early 2007, the B.A.T.M.A.N. developers started experimenting with the idea of routing on layer 2 (Ethernet layer) instead of layer 3. To differentiate from the layer 3 routing daemon, the suffix "adv" (for: advanced) was chosen. Instead of manipulating routing tables based on information exchanged via UDP/IP, it provides a virtual network interface and transparently transports Ethernet packets on its own. The batman-adv kernel module has been part of the official Linux kernel since 2.6.38. (en) El Better Approach To Mobile Adhoc Networking, o B.A.T.M.A.N. es un protocolo de enrutamiento que actualmente se encuentra en fase de desarrollo por la Comunidad "Freifunk" y destinadas a reemplazar el Optimized Link State Routing (OLSR). B.A.T.M.A.N. tiene su punto crucial en los conocimientos sobre la descentralización de la mejor ruta a través de la red, no permitiendo que un solo nodo tenga todos los datos. Esta técnica elimina la necesidad de difundir información relativa a los cambios de red a todos los nodos de la misma. El nodo individual solo guarda información sobre la "dirección" si hubo recibido datos de ésta, y envía sus datos en consecuencia. Por este medio los datos se transmiten de un nodo a otro y obtiene paquetes de rutas individuales, creados de forma dinámica. Así se crea una red de inteligencia colectiva. A principios de 2007, los desarrolladores de B.A.T.M.A.N. comenzaron a experimentar con la idea de enrutamiento en la capa 2 (capa Ethernet) en lugar de la capa 3. Para diferenciarse de la capa 3 de enrutamiento daemon fue elegido el sufijo "adv" (de advanced, avanzado). En lugar de enviar paquetes UDP y la manipulación de las tablas de encaminamiento, que proporciona una interfaz de red virtual y transparente transporta paquetes por sí mismo. El módulo del núcleo batman-adv es parte oficial del núcleo Linux desde la versión 2.6.38.​ (es) BATMAN (Better Approach to Mobile Adhoc Networking) est un protocole de routage développé actuellement par la communauté (en). Il tend à remplacer OLSR. (fr) Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.) とは、ドイツの "Freifunk" コミュニティが開発する・モバイルアドホックネットワーク用ルーティングプロトコルである。リンクステートルーティングプロトコル、 を置き換えることを意図している。 B.A.T.M.A.N. の重要な特徴として、ネットワーク内の最良ルートに関する知識が非集中管理されることである。すなわち、全てのデータを持つノードは一つも存在し ない。この技術によりネットワークに関する情報をネットワーク内の全ノードに拡散する必要がなくなる。個々のノードはデータを受取先と送り先の「方向」を適宜保存する。データはノートからノードへと受け渡され、パケットは個々に、動的にルーティングされる。 集合知ネットワークが構築される。 2007年初頭、B.A.T.M.A.N. 開発者らはレイヤー3ではなくレイヤー2(イーサネット層)におけるルーティングというアイデアの試験を始めた。レイヤー3ルーティングデーモンとの区別のため、 "adv" (advanced) というサフィックスが採用された。ルーティングテーブルの操作のためには UDP パケットを送信するのではなく、仮想ネットワークインターフェイスを作成して透過的に独自のパケットをやりとりする。 batman-adv カーネルモジュールはバージョン 2.6.38 から公式な Linux カーネルの一部となっている。 (ja) B.A.T.M.A.N. (Better Approach To Mobile Adhoc Networking) è un protocollo di routing per reti a maglia adhoc multi-hop. Lo sviluppo è curato dalla community Freifunk e ha il fine di rimpiazzare il protocollo OLSR. L'idea chiave su cui si basa B.A.T.M.A.N. è la decentralizzazione della conoscenza riguardo alla miglior rotta di instradamento in una rete: nessun nodo singolo possiede tutti i dati. Questa tecnica elimina la necessità di diffondere ad ogni nodo della rete le informazioni relative ai cambiamenti di topologia.Ogni singolo nodo si limita a memorizzare le informazioni riguardo alla direzione da cui e a cui rispettivamente riceve e invia i dati. In questo modo i dati vengono trasmessi da nodo a nodo e i pacchetti seguono rotte individuali create dinamicamente.Così facendo si instaura una rete di intelligenza collettiva. Agli inizi del 2007 gli sviluppatori di B.A.T.M.A.N. hanno iniziato a svolgere esperimenti su un sistema di routing a livello 2 (livello Ethernet) anziché a livello 3.Per differenziarlo dal demone di routing a livello 3 è stato aggiunto il suffisso "adv" (advanced). Invece di inviare pacchetti UDP e manipolare tabelle di routing, esso fornisce un'interfaccia di rete virtuale e si occupa del trasporto dei pacchetti in modo trasparente e autonomo.Il modulo batman-adv è diventato parte del kernel ufficiale di Linux sin dalla versione 2.6.38. (it) B.A.T.M.A.N. vem do inglês (Better Approach To Mobile Ad-hoc Networking) e e um protocolo de roteamento para redes WLAN de computadores abertas redes sem fios do tipo Ad-hoc, desenvolvidas atualmente entre outras pela Freifunk da alemanha e da suiça. Este protocolo deve futuramente substituir o protocolo OLSR usado atualmente por redes Ad-hoc. Este tipo de protocolo se destina perfeitamente a redes de computadores do tipo Ad-hoc. O desafio desta topologia é representar a qualidade das conexões entre roteadores, os quais estão constantemente variando e calcular a melhor rota para os pacotes de dados a serem enviados. Ao contrário de outros protocolos e algorítimos de roteamento, o B.A.T.M.A.N não calcula as rotas, ele sim registra as rotas já existentes. Este procedimento se parece com o "ACO" Ant Colony Optimization tipo [1]. Neste caso o ACO se interessa somente pelo saber por qual vizinho a rota é melhor alcançável. Cientificamente falando parecido com o modo no qual as formigas acham o caminho usando os feromônios; assim surgem redes com inteligência coletiva. (pt) B.A.T.M.A.N. — протокол маршрутизации, разрабатываемый в настоящее время сообществом Freifunk как замена OLSR. Основной особенностью B.A.T.M.A.N. является децентрализация сведений о лучшем маршруте в сети — ни один узел не владеет всеми данными. С использованием этой техники отпадает необходимость в распространении информации об изменениях в сети на все узлы. Каждый узел хранит информацию только о «направлении», из которого поступают данные, и так же их отправляет. Таким образом, узлы передают друг другу пакеты по динамически создаваемым маршрутам. Поддерживается ядром Linux с версии 2.6.38. (ru) 隨建即連網路優化方案(英語:Better Approach To Mobile Adhoc Networking,縮寫為B.A.T.M.A.N.或BATMAN),一套路由協議,由社群所發展與維護。它的目標是希望能取代(Optimized Link State Routing Protocol,OLSR)。在Linux 2.6.38版本中已支援這個協定。 隨建即連網路優化方案的主要概念是將最佳的路由知識分散到整個網路,而不是由單一的節點來擁有所有的資訊。使用這套技術,我們不再需要收集網路中每個節點的改變狀況,再通知所有節點。個別的節點只保存它能直接收送資料的其他節點資訊。在節點與節點間傳送資料時,方才能夠得到個別,而且動態產生的路由。以此創造出網路的集體智慧。 (zh)
dbo:developer dbr:Freifunk
dbo:genre dbr:Routing_protocol
dbo:latestReleaseDate 2022-02-03 (xsd:date)
dbo:latestReleaseVersion Batman-adv 2022.0
dbo:license dbr:GNU_General_Public_License
dbo:operatingSystem dbr:Unix-like
dbo:programmingLanguage dbr:C_(programming_language)
dbo:releaseDate 2006-12-06 (xsd:date)
dbo:thumbnail wiki-commons:Special:FilePath/Official_b.a.t.m.a.n._logo.svg?width=300
dbo:wikiPageExternalLink https://www.open-mesh.org/
dbo:wikiPageID 8339721 (xsd:integer)
dbo:wikiPageLength 10806 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1113854263 (xsd:integer)
dbo:wikiPageWikiLink dbr:List_of_ad_hoc_routing_protocols dbr:Unix-like dbr:Internet_Protocol dbr:Network_administrator dbr:Network_hardware dbr:Node_(networking) dbr:Radio_network dbr:Freifunk dbr:GNU_General_Public_License dbr:Mobile_ad_hoc_network dbr:Optimized_Link_State_Routing_Protocol dbr:Linux_kernel dbr:Silicon_Valley_(TV_series) dbr:C_(programming_language) dbr:Ad_hoc_On-Demand_Distance_Vector_Routing dbr:Wireless_ad_hoc_network dbr:Dynamic_Source_Routing dbc:Mesh_networking dbr:Bandwidth_(computing) dbr:Broadcasting_(networking) dbr:HBO dbr:Associativity-Based_Routing dbc:Ad_hoc_routing_protocols dbr:Layer_3 dbr:Collective_intelligence dbr:User_Datagram_Protocol dbr:Netsukuku dbr:Ethernet dbr:Ethernet_frame dbr:Routing_protocol dbr:Routing_table dbr:Multi-hop_routing dbr:List_of_open_source_routing_platforms dbr:Packet_(information_technology) dbr:Layer_2 dbr:Network_protocol
dbp:developer dbr:Freifunk
dbp:genre dbr:Routing_protocol
dbp:latestReleaseDate 2022-02-03 (xsd:date)
dbp:latestReleaseVersion Batman-adv 2022.0 (en)
dbp:license dbr:GNU_General_Public_License
dbp:logo Official b.a.t.m.a.n. logo.svg (en)
dbp:logoSize 250 (xsd:integer)
dbp:name B.A.T.M.A.N. (en)
dbp:operatingSystem dbr:Unix-like
dbp:programmingLanguage dbr:C_(programming_language)
dbp:released batmand 0.1 (en)
dbp:website https://www.open-mesh.org/
dbp:wikiPageUsesTemplate dbt:Routing_protocols dbt:About dbt:Expand_section dbt:Infobox_Software dbt:Official_website dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Update
dcterms:subject dbc:Mesh_networking dbc:Ad_hoc_routing_protocols
gold:hypernym dbr:Protocol
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatNetworkProtocols yago:WikicatRoutingProtocols yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Direction106786629 yago:Message106598915 yago:Protocol106665108 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Rule106652242 yago:Software106566077
rdfs:comment B.A.T.M.A.N. (Abkürzung für Better Approach To Mobile Adhoc Networking) ist ein Routingprotokoll für mobile Ad-hoc-Netze. Mobile Ad-hoc-Netze bringen die besondere Herausforderung mit sich, dass sich die Verbindungsqualität der Funkstrecken ständig verändert. Die Aufgabe des Routingprotokolls ist es, laufend zu ermitteln, welche Knoten in dem Netz aktuell über welchen Weg erreichbar sind, und dies in die Routingtabellen der beteiligten Geräte einzutragen. Das Protokoll B.A.T.M.A.N. wird seit 2006 hauptsächlich im Umfeld der Freifunk-Community entwickelt, sein Einsatz beschränkt sich jedoch nicht auf dieses Projekt. (de) BATMAN (Better Approach to Mobile Adhoc Networking) est un protocole de routage développé actuellement par la communauté (en). Il tend à remplacer OLSR. (fr) B.A.T.M.A.N. — протокол маршрутизации, разрабатываемый в настоящее время сообществом Freifunk как замена OLSR. Основной особенностью B.A.T.M.A.N. является децентрализация сведений о лучшем маршруте в сети — ни один узел не владеет всеми данными. С использованием этой техники отпадает необходимость в распространении информации об изменениях в сети на все узлы. Каждый узел хранит информацию только о «направлении», из которого поступают данные, и так же их отправляет. Таким образом, узлы передают друг другу пакеты по динамически создаваемым маршрутам. Поддерживается ядром Linux с версии 2.6.38. (ru) 隨建即連網路優化方案(英語:Better Approach To Mobile Adhoc Networking,縮寫為B.A.T.M.A.N.或BATMAN),一套路由協議,由社群所發展與維護。它的目標是希望能取代(Optimized Link State Routing Protocol,OLSR)。在Linux 2.6.38版本中已支援這個協定。 隨建即連網路優化方案的主要概念是將最佳的路由知識分散到整個網路,而不是由單一的節點來擁有所有的資訊。使用這套技術,我們不再需要收集網路中每個節點的改變狀況,再通知所有節點。個別的節點只保存它能直接收送資料的其他節點資訊。在節點與節點間傳送資料時,方才能夠得到個別,而且動態產生的路由。以此創造出網路的集體智慧。 (zh) El Better Approach To Mobile Adhoc Networking, o BATMAN és un protocol d'encaminament que està en fase de desenvolupament per la Comunitat "Freifunk" i destinades a reemplaçar el (OLSR). B.A.T.M.A.N. té el seu punt crucial en els coneixements sobre la descentralització de la millor ruta a través de la xarxa, no permetent que un sol node tingui totes les dades. Aquesta tècnica elimina la necessitat de difondre informació relativa als canvis de xarxa en tots els nodes d'aquesta. El node individual només guarda informació sobre la "direcció" si hi va haver rebut dades d'aquesta, i envia les seves dades en conseqüència. Per aquest mitjà les dades es transmeten d'un node a un altre i obté paquets de rutes individuals, creats de forma dinàmica. Així es crea una xarxa d'intel·ligència col·lectiv (ca) The Better Approach to Mobile Ad-hoc Networking (B.A.T.M.A.N.) is a routing protocol for multi-hop mobile ad hoc networks which is under development by the German "Freifunk" community and intended to replace the Optimized Link State Routing Protocol (OLSR). (en) El Better Approach To Mobile Adhoc Networking, o B.A.T.M.A.N. es un protocolo de enrutamiento que actualmente se encuentra en fase de desarrollo por la Comunidad "Freifunk" y destinadas a reemplazar el Optimized Link State Routing (OLSR). (es) Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.) とは、ドイツの "Freifunk" コミュニティが開発する・モバイルアドホックネットワーク用ルーティングプロトコルである。リンクステートルーティングプロトコル、 を置き換えることを意図している。 B.A.T.M.A.N. の重要な特徴として、ネットワーク内の最良ルートに関する知識が非集中管理されることである。すなわち、全てのデータを持つノードは一つも存在し ない。この技術によりネットワークに関する情報をネットワーク内の全ノードに拡散する必要がなくなる。個々のノードはデータを受取先と送り先の「方向」を適宜保存する。データはノートからノードへと受け渡され、パケットは個々に、動的にルーティングされる。 集合知ネットワークが構築される。 (ja) B.A.T.M.A.N. (Better Approach To Mobile Adhoc Networking) è un protocollo di routing per reti a maglia adhoc multi-hop. Lo sviluppo è curato dalla community Freifunk e ha il fine di rimpiazzare il protocollo OLSR. L'idea chiave su cui si basa B.A.T.M.A.N. è la decentralizzazione della conoscenza riguardo alla miglior rotta di instradamento in una rete: nessun nodo singolo possiede tutti i dati. In questo modo i dati vengono trasmessi da nodo a nodo e i pacchetti seguono rotte individuali create dinamicamente.Così facendo si instaura una rete di intelligenza collettiva. (it) B.A.T.M.A.N. vem do inglês (Better Approach To Mobile Ad-hoc Networking) e e um protocolo de roteamento para redes WLAN de computadores abertas redes sem fios do tipo Ad-hoc, desenvolvidas atualmente entre outras pela Freifunk da alemanha e da suiça. Este protocolo deve futuramente substituir o protocolo OLSR usado atualmente por redes Ad-hoc. (pt)
rdfs:label B.A.T.M.A.N. (en) B.A.T.M.A.N. (ca) B.A.T.M.A.N. (de) B.A.T.M.A.N. (es) BATMAN (protocole) (fr) B.A.T.M.A.N. (it) B.A.T.M.A.N. (ja) B.A.T.M.A.N. (pt) B.A.T.M.A.N. (ru) 隨建即連網路優化方案 (zh) B.A.T.M.A.N. (uk)
owl:sameAs freebase:B.A.T.M.A.N. yago-res:B.A.T.M.A.N. wikidata:B.A.T.M.A.N. dbpedia-ca:B.A.T.M.A.N. dbpedia-de:B.A.T.M.A.N. dbpedia-es:B.A.T.M.A.N. dbpedia-fr:B.A.T.M.A.N. dbpedia-it:B.A.T.M.A.N. dbpedia-ja:B.A.T.M.A.N. dbpedia-pt:B.A.T.M.A.N. dbpedia-ru:B.A.T.M.A.N. dbpedia-uk:B.A.T.M.A.N. dbpedia-zh:B.A.T.M.A.N. https://global.dbpedia.org/id/3z2wr
prov:wasDerivedFrom wikipedia-en:B.A.T.M.A.N.?oldid=1113854263&ns=0
foaf:depiction wiki-commons:Special:FilePath/Official_b.a.t.m.a.n._logo.svg
foaf:homepage https://www.open-mesh.org/
foaf:isPrimaryTopicOf wikipedia-en:B.A.T.M.A.N.
foaf:name B.A.T.M.A.N. (en)
is dbo:wikiPageDisambiguates of dbr:Batman_(disambiguation)
is dbo:wikiPageRedirects of dbr:B._A._T._M._A._N. dbr:B_A_T_M_A_N dbr:B.A.T.M.A.N dbr:BMX6 dbr:BMX7 dbr:Batman_(protocol)
is dbo:wikiPageWikiLink of dbr:B._A._T._M._A._N. dbr:B_A_T_M_A_N dbr:List_of_ad_hoc_routing_protocols dbr:Briar_(software) dbr:Anonymous_P2P dbr:List_of_open-source_routing_platforms dbr:Off-the-grid dbr:Outernet_(network) dbr:Freifunk dbr:Optimized_Link_State_Routing_Protocol dbr:B.A.T.M.A.N dbr:Linear_network_coding dbr:Linux_adoption dbr:Batman_(disambiguation) dbr:Disaster_response dbr:Athens_Wireless_Metropolitan_Network dbr:OLPC_XO dbr:OpenWrt dbr:Serval_Project dbr:Wireless_mesh_network dbr:Netsukuku dbr:IEEE_802.11s dbr:Routing_protocol dbr:Roofnet dbr:BMX6 dbr:BMX7 dbr:Wirelesspt dbr:Batman_(protocol)
is foaf:primaryTopic of wikipedia-en:B.A.T.M.A.N.