Quality of Service over TCP/IP-Based Satellite Networks: Experience from an ASI/CNIT Project