Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Networking Named Content -

Machines today typically have multiple network interfaces and are increasingly mobile. Since IP is restricted to forwarding on spanning trees, it is difficult for IP to take advantage of more than one interface or adapt to the changes produced by rapid mobility. CCN packets cannot loop so CCN can take full advantage of mul- tiple interfaces.

I am unaware of IP's restriction on forwarding on spanning trees. Can anyone elucidate on this point and how this restriction seems to not allow IP to take advantage of multiple interfaces on a single machine.

share|improve this question

migrated from stackoverflow.com Apr 21 '11 at 14:29

This question came from our site for professional and enthusiast programmers.

1 Answer 1

up vote 1 down vote accepted

The basic assumption is that at any given time, IP networks must choose one and only one forwarding tree of nodes to forward IP packets through. If an IP packet ever loops through the same routed node twice in the same forwarding context (1), this is an error and it is the reason all IP packets carry a TTL field. The authors are not using Spanning tree in the sense it's commonly used in the ethernet world... such as the spanning-tree protocol.

The proposition is that CCN traffic does not have this same forwarding restriction as IP, because forwarding is based on content addresses as opposed to IP addresses.

Thank you for asking, I had not heard of CCN before and this is an opportunity to learn something new.

Link to the CCN paper if you don't have an ACM subscription

End note:

  1. In this case, I exclude MPLS, GRE, IP-Sec, or other tunneled traffic as being in the same forwarding context
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.