Diff #3: Forwarding at Peers HIP-HOP Forwarding done below transport layer: Use Socket API and all existing transport protocols Many apps = no change Transport protos work with Peer IDs, not IP addresses Transport conn = end-to-end; TLS security / reliability / congest cntl is end-to-end NAT traversal and mobility handled at HIP layer. Other Proposals Forwarding done above transport layer: Need new APIs All apps must change Transport conn = hop-by-hop TLS security / reliability / congest cntl is hop-by-hop = “link layers” Some proposals try to patch some of these problems NAT traversal and mobility handled by each app separately. |