Excellent presentation of the theory for all the OSI layers required to build a TCP/IP stack for embedded systems. The theory is well exposed with only the essential elements necessary to understand the protocol stack, no more, no less! And after a good dose of theory, the practical section gives You the opportunity to further master the way the stack should be built. Personally, I do not use any of the MPU for which the examples are written, but, I have been able to port them to the platforms that I am using. This book is really effective in teaching theory and good programming for the TCP/IP, with a straight and essential, yet detailed, developments of the various topics, supported by well structured programming examples; if You want to expand any topic, then, You have more than You need to be able to find specific literature: in reality, I had find all I was looking for its pages! A book that I recommend to all of You which are approaching this topic for the first time or are not that familiar with (like me) and need to use the TCP/IP in Your next project. Thanks a lot to the author.