AY> [I]t is a job of your customer to decide if they want to filter AY> some ports from their network or if they want to contract you AY> to do that for them.
A job that many are incapable of performing.
One must contact one's upstreams to enable BGP; the consequences of freely-available, unfiltered BGP would be catastrophic. Most people simply don't need BGP. Those who claim to need it are required to follow rules set by their upstreams and the rest of the Internet community.
That is not correct. A customer that is multihoming does it. Single homed customer does not do it.
Packet filtering at the edge would be far from a panacea, and in many ways would be a very bad thing, but perhaps it's time to re- evaluate the "need" for every network to have complete end-to-end connectivity. Some dialup providers and cable networks already offer less than EtE.
Some dialup providers and some cable networks. Alex