{"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\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:   \u003cul\u003e  \u003cli\u003eExploring IP addressing, subnets, and CIDR   \u003c\/li\u003e\n\u003cli\u003ePreferring the sockets interface over XTI\/TLI   \u003c\/li\u003e\n\u003cli\u003eUsing two TCP connections   \u003c\/li\u003e\n\u003cli\u003eMaking your applications event-driven   \u003c\/li\u003e\n\u003cli\u003eUsing one large write instead of multiple small writes   \u003c\/li\u003e\n\u003cli\u003eAvoiding data copying   \u003c\/li\u003e\n\u003cli\u003eUnderstanding what TCP reliability really means   \u003c\/li\u003e\n\u003cli\u003eRecognizing the effects of buffer sizes   \u003c\/li\u003e\n\u003cli\u003eUsing tcpdump, traceroute, netstat, and ping effectively \u003c\/li\u003e \u003c\/ul\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.   \u003cp\u003e \u003c\/p\u003eThrough 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. \u003cbr\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47163560984816,"sku":"9780321638397","price":48.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780321638397_p0.jpg?v=1763682364","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780321638397","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}