{"product_id":"9780321638397","title":"Effective TCP\/IP Programming: 44 Tips to Improve Your Network Programs","description":"\u003cp\u003eProgramming in TCP\/IP can seem deceptively simple. Nonetheless, many network programmers recognize that their applications could be much more robust. \u003ci\u003eEffective TCP\/IP Programming\u003c\/i\u003e is designed to boost programmers to a higher level of competence by focusing on the protocol suite's more subtle features and techniques. It gives you the know-how you need to produce highly effective TCP\/IP programs. \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eIn forty-four concise, self-contained lessons, this book offers experience-based tips, practices, and rules of thumb for learning high-performance TCP\/IP programming techniques. Moreover, it shows you how to avoid many of TCP\/IP's most common trouble spots. \u003ci\u003eEffective TCP\/IP Programming\u003c\/i\u003e offers valuable advice on such topics as:\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eExploring IP addressing, subnets, and CIDR \u003c\/li\u003e  \u003cli\u003ePreferring the sockets interface over XTI\/TLI \u003c\/li\u003e  \u003cli\u003eUsing two TCP connections \u003c\/li\u003e  \u003cli\u003eMaking your applications event-driven \u003c\/li\u003e  \u003cli\u003eUsing one large write instead of multiple small writes \u003c\/li\u003e  \u003cli\u003eAvoiding data copying \u003c\/li\u003e  \u003cli\u003eUnderstanding what TCP reliability really means \u003c\/li\u003e  \u003cli\u003eRecognizing the effects of buffer sizes \u003c\/li\u003e  \u003cli\u003eUsing tcpdump, traceroute, netstat, and ping effectively \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eNumerous examples demonstrate essential ideas and concepts. Skeleton code and a library of common functions allow you to write applications without having to worry about routine chores. \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e Through individual tips and explanations, you will acquire an overall understanding of TCP\/IP's inner workings and the practical knowledge needed to put it to work. Using \u003ci\u003eEffective TCP\/IP Programming\u003c\/i\u003e, you'll speed through the learning process and quickly achieve the programming capabilities of a seasoned pro.","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":46570448355569,"sku":"9780321638397","price":61.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9780321638397_p0.jpg?v=1765419180","url":"https:\/\/shop.barnesandnoble.com\/products\/9780321638397","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}