This text provides in-depth coverage of the necessary tools and techniques for the performance evaluation of TCP/IP networks. It examines performance concepts and issues for running TCP/IP over wireless, mobile, optical and satellite networks; congestion control algorithms in hosts and routers to manage traffic congestion in TCP/IP networks and enhance application performance; and high performance implementation of TCP/IP protocol stack in software and hardware. Table of Contents I. BACKGROUND. 1. Introduction. 2. TCP/IP Fundamentals. II. PERFORMANCE EVALUATION. 3. Performance Measurement of TCP/IP Networks. 4. TCP/IP Network Simulation. 5. TCP Modeling. III. PERFORMANCE IN EMERGING NETWORKS. 6. TCP/IP Performance over Wireless Networks. 7. TCP/IP Performance over Mobile Networks. 8. TCP/IP Performance over Optical Networks. 9. TCP/IP Performance over Satellite Networks. 10. TCP/IP Performance over Asymmetry Networks. IV. CONGESTION CONTROL. 11. New TCP Standards and Flavors. 12. Active Queue Management in TCP/IP Networks. V. IMPLEMENTATION. 13. Software Implementation of TCP. 14. Hardware Implementation of TCP/IP.