The problem of flow balance in a long-haul computer communications network is investigated by means of a goal programming methodology which aims at optimizing the received (or end-to-end) throughput while keeping the total operational cost within reasonable limits. The modelling procedure employed, which makes use of lexicographic linear goal programming analysis, is considered to be an efficient technique for handling multiple goals compared to the conventional linear programming technique. The example case provided, which makes reference to a widely used packet satellite network (SATNET), illustrates the usefulness of the above modelling methodology which may be used as a tool for decision-making by the management of a network installation.