To answer part of my question... This thing doesn't use source routing and it seems to use some kind of routing that uses numerical difference between addresses between the addresses themselves to somehow route the packet... I think I am too stupid to understand how this works...