Effective TCP/IP Programming

44 Tips to Improve Your Network Programs

Nonfiction, Computers, Networking & Communications, Network Protocols
Cover of the book Effective TCP/IP Programming by Jon C. Snader, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Jon C. Snader ISBN: 9780321638397
Publisher: Pearson Education Publication: May 4, 2000
Imprint: Addison-Wesley Professional Language: English
Author: Jon C. Snader
ISBN: 9780321638397
Publisher: Pearson Education
Publication: May 4, 2000
Imprint: Addison-Wesley Professional
Language: English

Programming in TCP/IP can seem deceptively simple. Nonetheless, many network programmers recognize that their applications could be much more robust. Effective TCP/IP Programming 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.

 

In 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. Effective TCP/IP Programming offers valuable advice on such topics as:

  • Exploring IP addressing, subnets, and CIDR
  • Preferring the sockets interface over XTI/TLI
  • Using two TCP connections
  • Making your applications event-driven
  • Using one large write instead of multiple small writes
  • Avoiding data copying
  • Understanding what TCP reliability really means
  • Recognizing the effects of buffer sizes
  • Using tcpdump, traceroute, netstat, and ping effectively

Numerous 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.

 

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 Effective TCP/IP Programming, you'll speed through the learning process and quickly achieve the programming capabilities of a seasoned pro.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Programming in TCP/IP can seem deceptively simple. Nonetheless, many network programmers recognize that their applications could be much more robust. Effective TCP/IP Programming 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.

 

In 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. Effective TCP/IP Programming offers valuable advice on such topics as:

Numerous 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.

 

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 Effective TCP/IP Programming, you'll speed through the learning process and quickly achieve the programming capabilities of a seasoned pro.

More books from Pearson Education

Cover of the book Cyber-Physical Systems by Jon C. Snader
Cover of the book Exam Ref 70-342 Advanced Solutions of Microsoft Exchange Server 2013 (MCSE) by Jon C. Snader
Cover of the book Canon PowerShot G10 / G11 by Jon C. Snader
Cover of the book Start Here! Build Windows 8 Apps with HTML5 and JavaScript by Jon C. Snader
Cover of the book Strategic Management by Jon C. Snader
Cover of the book Windows 8.1 In Depth by Jon C. Snader
Cover of the book Level 5: World Folk Tales by Jon C. Snader
Cover of the book Sams Teach Yourself Drupal in 24 Hours by Jon C. Snader
Cover of the book CorelDRAW 11 for Windows by Jon C. Snader
Cover of the book A Minecraft Mini-Encyclopedia by Jon C. Snader
Cover of the book Outsmarting Google: SEO Secrets to Winning New Business by Jon C. Snader
Cover of the book ActionScript 3.0 by Jon C. Snader
Cover of the book My Google Nexus 7 and Nexus 10 by Jon C. Snader
Cover of the book Risk Versus Reward--Is This Stock Really Worth It? by Jon C. Snader
Cover of the book Navigating U.S. Investment Markets by Jon C. Snader
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy