[Nfd-dev] [Ndn-interest] Problem with retrieving packets on GENI testbed

Davide Pesavento davide.pesavento at lip6.fr
Fri Oct 6 16:06:47 PDT 2017


The UDP datagrams are probably being fragmented at the IP layer. Some
buggy firewall/router/middlebox on the path cannot deal with
fragmented packets and drops them.

On Fri, Oct 6, 2017 at 6:55 PM, Mohammad Alhowaidi <malhowaidi at gmail.com> wrote:
> I found that its working with tcp not udp, when I use
> nfdc face create tcp://10.10.7.2
> nfdc route add /ndn tcp://10.10.7.2
>
> NOT
> nfdc face create udp://10.10.7.2
> nfdc route add /ndn udp://10.10.7.2
>
> Any idea why it just work with tcp not udp?
>
> Thanks,
> Mohammad
>
>
> On Fri, Oct 6, 2017 at 12:42 PM, Mohammad Alhowaidi <malhowaidi at gmail.com>
> wrote:
>>
>> I found that the ndndump is listening on the wrong interface since
>> consumer and producer have multiple interface connected to them, I corrected
>> that by using ndndump -i, but I still don't get the data back to the
>> consumer even the interest is arrived to the producer
>> ndndump output on the consumer:
>>
>> 1507311365.838279 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=8742671
>> 1507311369.838619 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=101374701
>> 1507311373.838547 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=399241419
>> 1507311377.838755 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=3190741935
>>
>> ndndump output on the producer:
>>
>> sudo ndndump -i eth1
>> 1507311365.564739 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=8742671
>> 1507311365.576099 From: 10.10.7.2, To: 10.10.7.1, Tunnel Type: UDP,
>> INCOMPLETE-PACKET, size: 1472
>> 1507311369.564624 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=101374701
>> 1507311369.564945 From: 10.10.7.2, To: 10.10.7.1, Tunnel Type: UDP,
>> INCOMPLETE-PACKET, size: 1472
>> 1507311373.564169 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=399241419
>> 1507311373.564566 From: 10.10.7.2, To: 10.10.7.1, Tunnel Type: UDP,
>> INCOMPLETE-PACKET, size: 1472
>> 1507311377.564101 From: 10.10.7.1, To: 10.10.7.2, Tunnel Type: UDP,
>> INTEREST:
>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=3190741935
>> 1507311377.564411 From: 10.10.7.2, To: 10.10.7.1, Tunnel Type: UDP,
>> INCOMPLETE-PACKET, size: 1472
>>
>> it seems the packets returns from the producer is incomplete-packet type,
>> any idea why?
>>
>> Thanks,
>> Mohammad
>>
>> On Thu, Oct 5, 2017 at 6:24 PM, Lixia Zhang <lixia at cs.ucla.edu> wrote:
>>>
>>> I'm redirecting the msg to nfd-dev list
>>>
>>> On Oct 5, 2017, at 4:15 PM, Mohammad Alhowaidi <malhowaidi at gmail.com>
>>> wrote:
>>>
>>> Dear all,
>>>
>>> I was trying to run my experiments on GENI testbed. But I run into some
>>> problem
>>>
>>> I have a consumer running on a site with interface 10.10.7.1 and the
>>> producer running on another site and the attached interface is 10.10.7.2.
>>> I setup the face and route of the consumer to forward on 10.10.7.2. I run
>>> ndntool ( ndnputchunks and ndncatchunks) it shows that the interest received
>>> by the producer with the output
>>>
>>> Interest:
>>> /ndn/f1?ndn.MinSuffixComponents=3&ndn.MaxSuffixComponents=3&ndn.ChildSelector=1&ndn.Nonce=1613833613
>>> Data: Name: /ndn/f1/%FD%00%00%01%5E%EE%CACY/%00%00
>>> MetaInfo: ContentType: 0, FreshnessPeriod: 10000 milliseconds,
>>> FinalBlockId: %00%09O
>>> Content: (size: 4400)
>>> Signature: (type: SignatureSha256WithRsa, value_length: 256)
>>>
>>> but nothing returned to the consumer ( it will give timeout). and nothing
>>> caught by ndndump
>>>
>>> Any suggestions please?
>>>
>>> Thanks,
>>> Mohammad
>>> _______________________________________________
>>> Ndn-interest mailing list
>>> Ndn-interest at lists.cs.ucla.edu
>>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest
>>>
>>>
>>
>
>
> _______________________________________________
> Nfd-dev mailing list
> Nfd-dev at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>


More information about the Nfd-dev mailing list