[pox-dev] get_path info for two hosts
Amer
amer7777 at hotmail.com
Wed Nov 13 13:03:59 PST 2013
Hello,
Thank you
I want to get the network path between two hosts. Is this possible in l2_multi.
For switches what I should use, their names or what?
Regards,
On ١٣/١١/٢٠١٣, at ١٠:٥٦ م, Murphy McCauley <murphy.mccauley at gmail.com> wrote:
> IP addresses don't mean anything to l2_multi. If they did, it'd be l3_multi. :) l2_multi works on L2 (Ethernet) addresses.
>
> Even so, the path finding functions find paths between *switches*, not addresses. Specifically, they find paths between l2_multi's Switch objects (I think if you'd printed the contents of path_map, this would have become apparent). A separate dictionary object (mac_map) keeps a mapping between an Ethernet address and which Switch it thinks is associated.
>
> -- Murphy
>
> On Nov 13, 2013, at 11:07 AM, AMER <amer7777 at hotmail.com> wrote:
>
>> Hello,
>>
>> Pox.py forwarding.l2_multi openflow.discovery
>> tree topology with no loops
>>
>> I want to get the path from source to destination using l2_multi, I tried with:
>> src = "10.1.1.1"
>> dst ="10.2.2.2"
>> path_info = _get_raw_path(src, dst)
>> print path_info
>> but I have got None, while i can ping these two hosts. Also, I have tried with get_path and same results None
>>
>> Best regards,
>>
>> Eng Amer Alghadhban
>> COE
>> SANS-GCFW
>> CEH, SCNP, CCNA
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noxrepo.org/pipermail/pox-dev-noxrepo.org/attachments/20131114/765d5cb5/attachment-0001.htm>
More information about the pox-dev
mailing list