D. Implémentation-de and . La, système d'exploitation Linux afin de mettre en application le protocole de routage Un module de transmission d'IP fournit l'opération essentielle d'acheminer les paquets vers la couche réseau Ce module analyse l'en-tête du paquet IP (l'adresse de destination, TTL et parfois l'adresse de source), et puis envoie le paquetàpaquet`paquetà l'interface correspondante ou rejette le paquet selon la table de routage (IP forwarding table) Linux nous permet de modifier la table de routage dans le noyau par un socket de type netlink. En conséquence, le protocole de routage peutêtrepeut?peutêtre implémenté comme un " démon " dans l'espace d'utilisateur sans besoin de modifier le noyau. Cette version d'implémentation ouvre deux interfaces pour la communication. L'interface I1 est une socket de type UDP pour l'envoi et la réception des beacons et l'interface I2 est employée pour modifier la table de routage d'IP (IP forwarding table) par une socket de type netlink. En se basant sur l'information fournie par les beacons, DDRétablitDDR´DDRétablit la table de voisinage et choisit le noeud préféré (Preferred Node). Puis, DDR construit la table d'intra-zone (intra ZT) et la table d'inter-zone (ZT inter) pour définir l'arbre de recouvrement ( " spanning tree " ). Dans cette version d'implémentation, DDR possède sa propre table de routage. L'information de routage stocké dans cette table prévient directement de la table de sa table d'intra, Cette architecture profite du support de transmission des paquets IPv4 qui est développé dans le noyau du

M. Elizabeth, C. Royer, and . Toh, A review of current routing protocols for ad hoc mobile wireless networks, IEEE Personal Communications, pp.46-55, 1999.

M. Hayashi and C. Bonnet, A study on characteristics of ad hoc network applications, CSN 2002, 2002.

S. Deering, Host extensions for ip multicasting, networkworking group, 1989.

S. Deering, Host extensions for ip multicasting, networkworking group, 1989.

W. Fenner, Internet group management protocol version 2. Request for Comments 2236, 1997.

B. Cain, S. Deering, I. Kouvelas, and A. Thyagarajan, Internet group management protocol version 3. Internet draft, draft-ietf-idmr-igmp-v3-09, 2002.

W. Liao and D. Yang, Receiver-Initiated Group Membership Protocol (RGMP): A New Group Management Protocol for IP Multicasting, ICNP '99, pp.51-58, 1999.
DOI : 10.1109/TBC.2004.834015

K. Fall, K. Varadhan, U. Berkeley, L. , U. /. Isi et al., ns notes and documentation. The VINT project, Avaible from http, 2000.

C. De, M. Cordeiro, H. Gossain, and D. P. Agrawal, Multicast over wireless mobile ad hoc networks: present and future directions Multicast routing in datagram internetworks and extended lans, IEEE Network ACM Transactions on Computer Systems, vol.17, issue.82, pp.52-5985, 1990.

J. Moy, Multicast routing extensions for OSPF, Communications of the ACM, vol.37, issue.8, pp.61-66, 1994.
DOI : 10.1145/179606.179654

S. Deering, D. L. Estrin, D. Farinacci, V. Jacobson, C. Liu et al., The PIM architecture for wide-area multicast routing, IEEE/ACM Transactions on Networking, vol.4, issue.2, pp.153-162, 1996.
DOI : 10.1109/90.490743

A. Adams, J. Nicholas, and W. Siadak, Protocol independent multicast dense mode (pim-dm): Protocol specification (revised) Internet draft, draft-ietf- pim-dm-new-v2-01.txt, 2002.
DOI : 10.17487/rfc3973

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.418.1775

T. Ballardie, P. Francis, and J. Crowcroft, Core based trees (cbt) -an architecture for scalable inter-domain multicast routing, ACM SIGCOMM'93, pp.85-95, 1993.

S. Kumar, P. Radoslavov, D. Thaler, C. Alaettinoglu, D. Estrin et al., The MASC/BGMP architecture for inter-domain multicast routing, SIGCOMM, pp.93-104, 1998.

B. Fenner, M. Handley, H. Holbrook, and J. Kouvelas, Protocol independent multicast sense mode (pim-sm): Protocol specification (revised) Internet draft, draft-ietf-pim-sm-new-v2-01

C. Chiang, M. Gerla, and L. Zhang, Forwarding group multicast protocol (fgmp) for multihop, mobile wireless networks, Cluster Computing, vol.1, issue.2, pp.187-196, 1998.
DOI : 10.1023/A:1019037500012

S. Lee, W. Su, J. Hsu, M. Gerla, and R. Bagrodia, A performance comparison study of ad hoc wireless multicast protocols, INFOCOM 2000, pp.565-574, 2000.

H. Moustafa and H. Labiod, Source routing-based multicast protocol for mobile ad hoc networks, International Conference on Telecommunication Systems Modeling and Analysis, 2002.

X. Zhang and L. Jacob, Multicast zone routing protocol in mobile ad hocwireless networks, 28th Annual IEEE International Conference on Local Computer Networks, pp.150-159, 2003.

C. W. Wu, Y. C. Tay, and C. K. Toh, AMRIS: a multicast protocol for ad hoc wireless networks, MILCOM 1999. IEEE Military Communications. Conference Proceedings (Cat. No.99CH36341), pp.25-29, 1999.
DOI : 10.1109/MILCOM.1999.822636

E. M. Royer and C. E. Perkin, Multicast ad hoc on-demand distance vector (maodv) routing. Internet-Draft, 2000.

S. J. Lee, M. Gerla, and C. C. Chiang, On-demand multicast routing protocol, IEEE WCNC'99, pp.1298-1304, 1999.

M. Lee and Y. Kim, Patchodmrp: an ad-hoc multicast routing protocol, International Conference on Information Networking, pp.537-543, 2001.

J. Jubin and J. D. Tornow, The DARPA packet radio network protocols, IEEE, 1987.
DOI : 10.1109/PROC.1987.13702

E. Bommaia, M. Liu, A. Mcauley, and R. Talpade, Amroute: Ad hoc multicast routing protocol, 1998.

J. J. Garcia-luna-aceves and E. L. Madruga, A multicast routing protocol for ad-hoc networks, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), pp.784-792, 1999.
DOI : 10.1109/INFCOM.1999.751466

J. J. Garcia-luna-aceves and E. L. Madruga, The core-assisted mesh protocol, IEEE Journal on Selected Areas in Communications, vol.17, issue.8, pp.1380-1394, 1999.
DOI : 10.1109/49.779921

L. Ji and M. S. Corson, Differential destination multicast-a manet multicast routing protocol for small groups, INFOCOM 2001, pp.1192-1201, 2001.

L. Ji and M. S. Corson, A lightweight adaptive multicast algorithm, IEEE GLOBECOM'98, pp.1036-1042, 1998.

C. Toh, G. Guichal, and S. Bunchua, ABAM: on-demand associativity-based multicast routing for ad hoc mobile networks, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152), pp.987-993, 2000.
DOI : 10.1109/VETECF.2000.886259

T. Chai, Associativity-based routing for ad-hoc mobile networks, Wireless Personal Communication Journal, 1997.

E. Charles, E. M. Perkins, and . Royer, Ad-hoc on-demand distance vector routing, WMCSA '99, pp.90-100, 1999.

P. Sinha, R. Sivakumar, and V. Bharghavan, Mcedar: multicast core-extraction distributed ad hoc routing Cedar: a core-extraction distributed ad hoc routing algorithm, IEEE WCNC'9936] Raghupathy Sivakumar, Prasun Sinha, and Vaduvur Bharghavan, pp.1313-1317, 1999.

P. Sinha, R. Sivakumar, and V. Bharghavan, CEDAR: a core-extraction distributed ad hoc routing algorithm, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), pp.202-209, 1999.
DOI : 10.1109/INFCOM.1999.749269

G. Jorjeta, D. B. Jetcheva, and . Johnson, Adaptive demand-driven multicast routing in multi-hop wireless ad hoc networks, the ACM Symposium on Mobile Ad Hoc Networking and Computing, pp.33-44, 2001.

S. Ho-bae, S. Lee, W. Su, and M. Gerla, The design, implementation, and performance evaluation of the on-demand multicast routing protocol in multihop wireless networks, IEEE Network, vol.14, issue.1, pp.70-77, 2000.
DOI : 10.1109/65.819173

S. Lee and C. Kim, Neighbor supporting ad hoc multicast routing protocol, MobiHOC, pp.37-44, 2000.

S. Wu and C. Bonnet, Multicast rotuing protocol with dynamic core, IST 2001, pp.274-280, 2001.

S. Wu and C. Bonnet, A reliable multicast protocol for ad hoc networks, WWC 2004, pp.78-82, 2004.

S. Wu and C. Bonnet, Armpis: An active reliable multicasting protocol for ad hoc networks, SCI 2004, 2004.

P. Karn, MACA -a new channel access method for packet radio, ARRL/CRRL Amateur Radio 9th Computer Networking Conference, pp.134-140, 1990.

V. Bharghavan, A. J. Demers, S. Shenker, and L. Zhang, MACAW: A media access protocol for wireless LAN's, SIGCOMM, pp.212-225, 1994.

P. Jacquet, P. Muhlethaler, T. Clausen, A. Laouiti, A. Qayyum et al., Optimized link state routing protocol for ad hoc networks, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century., pp.62-68, 2001.
DOI : 10.1109/INMIC.2001.995315

URL : https://hal.archives-ouvertes.fr/inria-00471622

J. Broch, D. A. Maltz, D. B. Johnson, Y. Hu, and J. Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocols, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '98, pp.85-97, 1998.
DOI : 10.1145/288235.288256

H. Moustafa and H. Labiod, A performance comparison of multicast routing protocols in ad hoc networks, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003., pp.497-501, 2003.
DOI : 10.1109/PIMRC.2003.1264321

S. Ho-bae, S. Lee, and M. Gerla, Unicast performance analysis of the odmrp in a mobile ad hoc network testbed, Ninth International Conference on Computer Communications and Networks, pp.148-153, 2000.

B. David, D. A. Johnson, and . Maltz, Dynamic Source Routing in Ad Hoc Wireless Networks, 1996.

G. Anastasi, M. Conti, and E. Gregori, Ad Hoc Networking, chapter IEEE 802.11 Ad Hoc Networks: Protocols, Performance and Open Issues, 2004.

K. Tang and M. Gerla, Random access MAC for efficient broadcast support in ad hoc networks, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540), pp.454-459, 2000.
DOI : 10.1109/WCNC.2000.904675

K. Tang and M. Gerla, MAC reliable broadcast in ad hoc networks, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277), pp.1008-1013, 2001.
DOI : 10.1109/MILCOM.2001.985991

M. Sun, L. Huang, A. Arora, and T. Lai, Reliable MAC layer multicast in IEEE 802.11 wireless networks, ICPP'02, pp.527-536, 2002.
DOI : 10.1002/wcm.129

S. K. Gupta, V. Shankar, and S. Lalwani, Reliable multicast MAC protocol for wireless LANs, IEEE International Conference on Communications, 2003. ICC '03., pp.93-97, 2003.
DOI : 10.1109/ICC.2003.1204149

L. Bajaj, M. Takai, R. Ahuja, K. Tang, R. Bagrodia et al., Glomosim: A scalable network simulation environment, 1999.

D. Cavin, Y. Sasson, and A. Schiper, On the accuracy of MANET simulators, Proceedings of the second ACM international workshop on Principles of mobile computing , POMC '02, 2002.
DOI : 10.1145/584490.584499

M. Takai, J. Martin, and R. Bagrodia, Effects of wireless physical layer modeling in mobile ad hoc networks, Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing , MobiHoc '01, pp.87-94, 2001.
DOI : 10.1145/501416.501429

B. Tuch, Development of WaveLAN??, an ISM Band Wireless LAN, AT&T Technical Journal, vol.72, issue.4, pp.27-33, 1993.
DOI : 10.1002/j.1538-7305.1993.tb00548.x

Y. Tseng, S. Ni, and E. Shih, Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network, IEEE Transactions on Computers, vol.52, issue.5, pp.545-557, 2003.
DOI : 10.1109/TC.2003.1197122

M. S. Corson and J. Macker, Mobile ad hoc networking (manet): Routing protocol performance issues and evaluation considerations, 1999.
DOI : 10.17487/rfc2501

J. Li, C. Blake, D. S. De-couto, R. Hu-imm-lee, and . Morris, Capacity of Ad Hoc wireless networks, Proceedings of the 7th annual international conference on Mobile computing and networking , MobiCom '01, pp.61-69, 2001.
DOI : 10.1145/381677.381684

S. Armstrong, A. Freier, and K. Marzullo, Multicast transport protocol, 1992.
DOI : 10.17487/rfc1301

B. Heinrichs and . Amtp, AMTP: Towards a High Performance and Configurable Multipeer Transfer Service, Architecture and Protocols for High-Speed Networks. Kluwer Academic, 1994.
DOI : 10.1007/978-1-4757-4536-8_9

C. John, S. Lin, and . Paul, Rmtp: a reliable multicast transport protocol, INFOCOM '96, pp.1414-1424, 1996.

S. Floyd, V. Jacobson, C. Liu, S. Mccanne, and L. Zhang, A reliable multicast framework for light-weight sessions and application level framing, IEEE/ACM Transactions on Networking, vol.5, issue.6, pp.784-803, 1997.
DOI : 10.1109/90.650139

R. Yavatkar, J. Griffioen, and M. Sudan, A reliable dissemination protocol for interactive collaborative applications, Proceedings of the third ACM international conference on Multimedia , MULTIMEDIA '95, pp.333-344, 1995.
DOI : 10.1145/217279.215288

K. Sneha, S. Kasera, M. Bhattacharyya, D. Keaton, S. Kiwior et al., Scalable fair reliable multicast using active services, IEEE Network, vol.14, issue.1, pp.48-57, 2000.

H. Li-wei, S. J. Lehman, D. L. Garland, and . Tennhouse, Active reliable multicast, INFOCOM '98, pp.581-589, 1998.

D. Towsley, J. F. Kurose, and S. Pingali, A comparison of sender-initiated and receiver-initiated reliable multicast protocols, IEEE Journal on Selected Areas in Communications, vol.15, issue.3, pp.398-406, 1997.
DOI : 10.1109/49.564137

E. Pagani and G. P. Rossi, Reliable broadcast in mobile multihop packet networks, Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '97, pp.34-42, 1997.
DOI : 10.1145/262116.262125

K. S. Sandeep, P. K. Gupta, and . Srimani, An adaptive protocol for reliable multicast in mobile multi-hop radio networks, the 2nd IEEE workshop on mobile computing systems and applications, 1999.

M. Jiang and W. Liao, Family ack tree (fat): a new reliable multicast protocol for mobile ad hoc networks, IEEE International Conference on Communications, pp.3393-3397, 2002.

W. Liao and M. Jiang, Family ACK tree (FAT): supporting reliable multicast in mobile ad hoc networks, IEEE Transactions on Vehicular Technology, vol.52, issue.6, pp.1675-1685, 2003.
DOI : 10.1109/TVT.2003.816633

K. Tang, K. Obraczka, S. Lee, and M. Gerla, Reliable adaptive lightweight multicast protocol, IEEE International Conference on Communications, 2003. ICC '03., pp.1054-0158, 2003.
DOI : 10.1109/ICC.2003.1204516

T. Gopalsamy, M. Singhal, D. Panda, and P. Sadayappan, A reliable multicast algorithm for mobile ad hoc networks, Proceedings 22nd International Conference on Distributed Computing Systems, pp.563-570, 2002.
DOI : 10.1109/ICDCS.2002.1022306

S. Ahmed, B. Hoda, and F. Aly, Remhoc: a reliable multicast protocol for wireless mobile multihop ad hoc networks, Consumer Communications and Networking Conference, pp.146-151, 2004.

R. Chandra, V. Ramasubramanian, and K. P. Birman, Anonymous Gossip: improving multicast reliability in mobile ad-hoc networks, Proceedings 21st International Conference on Distributed Computing Systems, pp.275-283, 2001.
DOI : 10.1109/ICDSC.2001.918957

J. Luo, P. Th, J. Eugster, and . Hubaux, Route driven gossip: probabilistic reliable multicast in ad hoc networks, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428), pp.2229-2239, 2003.
DOI : 10.1109/INFCOM.2003.1209243

E. Vollset and P. Ezhilchelvan, A survey of reliable broadcast protocols for mobile ad-hoc networks, 2003.

O. K. Victor, Z. Li, and . Zhang, Internet multicast routing and transport control protocols, IEEE, vol.90, issue.3, pp.360-391, 2002.

S. Sanghani, X. Timothy, S. Brown, S. Bhandare, and . Doshi, EWANT: the emulated wireless ad hoc network testbed, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003., pp.1844-1849, 2003.
DOI : 10.1109/WCNC.2003.1200667

R. Stevens, Unix network programming, ACM SIGCOMM Computer Communication Review, vol.20, issue.2, 1998.
DOI : 10.1145/378570.378600

N. Nikaein, H. Labiod, and C. Bonnet, DDR-distributed dynamic routing algorithm for mobile ad hoc networks, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444), pp.19-27, 2000.
DOI : 10.1109/MOBHOC.2000.869209

S. Wu, Y. Takatan, C. Bonnet, and M. Hayashi, Implementation and validation of a multicast routing protocol in an ad hoc network testbed, Med-Hoc-Net, 2004.

A. David and . Rusling, The Linux Kernel Online Book, 1999.

A. David, J. Maltz, D. B. Broch, and . Johnson, Experiences designing and building a multi-hop wireless ad hoc network testbed, 1999.

L. Ji, M. Ishibashi, and M. S. Corson, An approach to mobile ad hoc network protocol kernel design, IEEE WCNC'99, pp.1303-1307, 1999.

S. Ho-bae, S. Lee, and M. Gerla, Multicast protocol implementation and validation in an ad hoc network testbed, ICC 2001, pp.3196-3200, 2001.

N. Nikaein and C. Bonnet, Harp -hybrid ad hoc routing protocol, IST-International Symposium on Telecommunications, 2001.

]. R. Russell, Linux 2.4 packet filtering howto

W. Shiyi and C. Bonnet, An Alternative Packet Transmission Procedure For Mobile Network Simulation, Proceeding of SPECTS2002: 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, 2002.

W. Shiyi and C. Bonnet, A Reliable Multicast Protocol For Ad Hoc Networks, Proceeding of WWC2004: World Wireless Congress, 2004.

W. Shiyi, T. Yukihiro, B. Christian, and H. Masato, Implementation and Validation of a Multicast Routing Protocol in an Ad Hoc Network Testbed, Proceeding of Med-Hoc-Net 2004 : The Third Annual Mediterranean Ad Hoc Networking Workshop, 2004.

W. Shiyi and C. Bonnet, ARMPIS: An Active Reliable Multicasting Protocol for Ad Hoc Networks, Proceeding of SCI 2004 : The 8th World Multi-Conference on Systemics, Cybernetics and Informatics, 2004.

W. Poster-papers-shiyi, S. Radosavac, and C. Bonnet, Adaptive power-aware metric for Mobile Ad-hoc Network, WTC2003: XVIII- World Telecommunications Congress, 2002.

W. Shiyi and C. Bonnet, DDR-based Multicast Protocol with Dynamic Core (DMPDC), pfhsn2002 : 7th International Workshop on Protocols For High-Speed Networks, 2002.

J. Shiyi, W. , and C. Bonnet, Synthesis on Multicasting for Ad- Hoc Networks, Hoc and Sensor Networks Series