[ndnSIM] Differences between NFD and NFD integrated with ndnSIM

Spyridon (Spyros) Mastorakis mastorakis at cs.ucla.edu
Tue Oct 1 19:07:27 PDT 2019


Yes, this limitation is still there and is due to the way that ns-3 operates. It might be possible to relax this assumption (to some extent which I am not aware of) if someone could look into the Direct Code Execution (DCE) mode of ns-3.

Spyridon (Spyros) Mastorakis
Assistant Professor
Computer Science Department
University of Nebraska, Omaha
Peter Kiewit Institute Room 175A
https://sites.google.com/site/spyridonmastorakis

> On Oct 1, 2019, at 4:08 AM, Peter Maynard <pmaynard01 at qub.ac.uk> wrote:
> 
> Is it still true that ndnSIM is unable to connect to an application
> running on an external host? (section 7.1 Current ndnSIM Limitations)
> If so, is that an NS-3 limitation or ndnSIM?
> 
> Kind Regards, 
> Pete
> 
> On Mon, 2019-09-30 at 21:24 -0500, Spyridon (Spyros) Mastorakis wrote:
>> I think all the changes are mentioned here:
>> 
>> https://ccronline.sigcomm.org/wp-content/uploads/2017/08/sigcomm-ccr-final112-full-letter.pdf
>> 
>> Spyridon (Spyros) Mastorakis
>> Assistant Professor
>> Computer Science Department
>> University of Nebraska, Omaha
>> Peter Kiewit Institute Room 175A
>> https://sites.google.com/site/spyridonmastorakis
>> 
>>> On Sep 30, 2019, at 12:34 AM, Anantha krishnan saji via ndnSIM <
>>> ndnsim at lists.cs.ucla.edu> wrote:
>>> 
>>> Hello all,
>>> 
>>> I am trying to find out the differences between NFD and NFD
>>> integrated with ndnSIM. Looking through the commit history in
>>> github, I was able to find the following differences:
>>> Extend forwarding pipelines with beforeSatisfyInterest and
>>> beforeExpirePendingInterest signals so that the tracing of the
>>> SatisfiedInterests and TimedOutInterests events is enabled to the
>>> simulator.
>>> Keep both the CS of NFD and ndnSIM.
>>> Replace NFD logger with NS3 logging facility. All NFD log sources
>>> are automatically prepended with "nfd." prefix.
>>> Redirecting nfd::scheduler to ns3::Simulator and getting rid of
>>> global io.
>>> Enable metric parameter on a face.
>>> Disabling all "standard" face types in Face manager. Does this mean
>>> that I cannot create TcpFace or UdpFace in ndnSIM?
>>> I'm sure I have missed some differences. I would like to know if
>>> there are any resources that details on all the differences between
>>> NFD and NFD integrated with ndnSIM. Are there any functional
>>> changes or are there any features that is in NFD but not in NFD
>>> integrated with ndnSIM?
>>> 
>>> Regards,
>>> Ananthakrishnan S
>>> NITK, Surathkal, India
>>> _______________________________________________
>>> ndnSIM mailing list
>>> ndnSIM at lists.cs.ucla.edu
>>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
>> 
>> _______________________________________________
>> ndnSIM mailing list
>> ndnSIM at lists.cs.ucla.edu
>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
> -- 
> Pete Maynard
> Centre for Secure Information Technologies
> 0x248FC016ABB8D69D 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20191001/e5ac2b3a/attachment.html>


More information about the ndnSIM mailing list