Could you expand on this a bit please? For instance, how do you define "endpoint"?
I misspoke. I shouldn't put this in TCP terms, it's just that TCP is the economic driver right now. But what I mean is "host", whether a ppp client or a web server or a dns server or whatever. I'd like it if there were some way to weight endpoints with some kind of "desirability factor" so that we could more meaningfully charge each other for access to our nets. Right now it's assumed by most peering contract authors that all endpoints are of equal economic value to other endpoints, and all endpoints derive similar subjective value from having access to the net. None of that is true but we have no way to measure the truth in this case. Yet. It's more of an anthopology problem than a technology one.