Project

General

Profile

Task #5041

Updated by Davide Pesavento almost 4 years ago

The EndpointId is designed to identify the sender of a packet received from a multicast face, which is necessary info for unicast face creation. The current EndpointId is defined as `uint64_t`. an integer of 64 bits.  

 Potentially, <del>Potentially, the packet sender can be identified by Ethernet address (48-bit), UDP4 address (32+16=48 bits), and UDP6 address (128+16=142bits). ~~Mapping Mapping UDP6 (142-bit) to EndpointId (64-bit) is challenging, so is the reverse mapping.~~ mapping. </del> 

 As discussed in 2019-11-25 NFD call, EndpointId is redefined as `variant<ethernet::Address, ip::udp::endpoint>`.  


Back