[manet] Re: A partial response to <Re: Review draft-perk ins-manet-aodvv2-05>
Abdussalam Baryun <[email protected]>
| Newsgroups | gmane.ietf.manet |
|---|---|
| Message-ID | <CADnDZ88Dp9-kdKP6rT-BBtiq4FNeiBLXN_rxvqtMD0tTrMvHEA@mail.gmail.com> |
On Mon, May 12, 2025 at 3:43 PM Juliusz Chroboczek <[email protected]> wrote: > Hello Charlie, > > > Prior to resubmission last year, I reviewed the comments I was able to > > find about AODVv2, plus some I had received by private email. All of > > those comments were addressed, except for the observation that AODVv2 > > needed to have a publicly available implementation for evaluation. And, > > now, there is an NS-3 implementation being made ready for general > release. > > If I'm not mistaken, NS-3 is a discrete event simulator running in > userspace. It is not clear to me at all how the experience of an > implementation in NS-3 carries over to implementations on real hardware. > usually all the internet protocols usually are done in simulation first, it is a design requirement to reduce cost. All engineers do simulation first, it is more effective and efficient. Even babel was done in simulation first, I don't know why you think it is very different. > > I think that AODV(v2) is a nice protocol, and I have learnt a lot from it > when designing Babel. However, one important property that I took into > account when designing Babel was implementability. > Do you mean that AODVv2 is not implementable, please specify to help this WG to understand, but just saying it is not implementable will not help us understand to accept the draft or not. > > Charlie, could you please outline how you would envision an implementation > of AODVv2 running on a general pupose OS such as Linux? it should be implemented as this WG implemented OLSRv2, should we think different, what do you think? > What would need > to run in userspace, what would run in the kernel, and what would the > user/kernel interface look like? > > This question is not used to be asked nor answered within most RFCs/IETF, usually it is for the programmer/industry to implement. I asked a similar question in the past for OLSRv2 while we were discussing its progress in this WG, and got the answer that I gave you now. Best wishes, AB _______________________________________________ manet mailing list -- [email protected] To unsubscribe send an email to [email protected]