Hi Cullen,

I think there are two ways to decide the bootstrap peers. 

First, the bootstrap server is easy to determine which peer to be the bootstrap 
peer if it can get all online peers' information from a certain entity, e.g., 
from a server that keeps all peers' information (Enrollment server or else?). 

Second, some reputation mechanism can be used to select the bootstrap peer by 
the overlay itself. I think in some scenarios this is practical.

There should be a status maintenance mechanism between a bootstrap peer and the 
bootstrap server. At least when a bootstrap server is going to leave the 
overlay, it must notify the bootstrap server for its leaving, so that the 
bootstrap server can keep a list of effect peers for bootstrapping.

I think we should keep in mind that if we want the bootstrapping progress to be 
effective, we should ensure the list of bootstrap peers alive and easy to 
access(not behind very restrict NAT or FW). 

Best Regards,
Song Haibin
Email: [EMAIL PROTECTED]
Skype: alexsonghw
_______________________________________________
P2PSIP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/p2psip

Reply via email to