Proficient in the Linux kernel network

Source: Internet
Author: User

This is the computer operating system Linux class high-quality pre-sale recommendation " proficient in the Linux kernel network ".


The most detailed Linux kernel network monograph, deeply analyzes the important kernel network subsystem such as IPSec, Wireless, InfiniBand and so on.


Editorial recommendations

focus on the essence of each network protocol implementation technology and the Guidelines and principles it follows.

From the web developer perspective, with clear charts, in-depth analysis of the internal details and core implementation of the Linux kernel network subsystem


Content Introduction

This book discusses the implementation of the Linux kernel network stack and its principles, in-depth and detailed analysis of the network subsystem and its architecture, including: Core network Fundamentals, NetLink sockets, ARP, Neighbor Discovery and ICMP, such as the implementation of important protocols, In-depth exploration of IPv4 and IPV6, Linux routing, NetFilter and IPSec implementations, Linux wireless networks, InfiniBand, and more.
This book is not only suitable for professionals in network-related projects, but also for the relevant researchers and students to provide great help.  


As a translator

Rami Rosen
Senior Software engineer, Linux kernel network expert. Over the past more than 10 years, he has been involved in several cutting-edge Linux kernel projects, published numerous articles on the Linux kernel Network and virtualization, and lectured many times. Blog Address: Http://ramirose.wix.com/ramirosen
Translator Profile:
Ching
freelance Translator; 2000 Professional translation, master translation of books, occasional translation of press releases, soft articles, published translations of 40 more than, including the C + + Prime plus Chinese version of the CCNA Learning Guide, CCNP Route Learning Guide, model-oriented Software architecture: Model system Android App UI design mode "VC choice: Who is the next 1 billion-dollar company," and so on, a total of more than 7 million words; Before the professional translation, engaged in three years of chemical product analysis and development, has done two years magazine and book editor.


Media Review

" The new generation of the Kernel Bible helps me solve a lot of problems and I can get money from clients more quickly. "
" is a perfect balance of theory and practice for Linux network developers with great resources. " 


section preface

book will lead you through a deep exploration of the Linux kernel network implementation and theory of the journey. In the last 10 years, there has been no discussion of new listings for Linux networks. For the fast-growing Linux kernel, 10 years is quite a long time. Many important kernel network subsystems are not being authored, including IPv6, IPsec, Wireless (IEEE 802.11), IEEE 802.15.4, NFC, InfiniBand, and so on. There are also few resources for discussing the details of these subsystems online. In view of this, I have written a book.  
about 10 years ago, I took the first step toward programming the Linux kernel. I was a start-up developer at the time and was involved in a Linux-based set-top box (STB) VoIP project. This project involves USB cameras and the USB stack often crashes. Since the STB manufacturer does not want to take the time to solve this problem, we have to delve into the source code and try to find a solution. In fact, not the manufacturers do not want to solve the problem, but do not know how to solve. At that time, almost no documentation on the USB stack was found. At that time O ' Reilly published the Linux Device drivers is still the second edition, and the discussion USB chapter is the third edition is added. As a start-up company, the successful completion of this project is vital to us. I had to learn a lot about Linux kernel programming in the process of solving the USB crash problem. Later, we did a project that needed to implement a NAT traversal solution. The device quickly collapsed due to the sheer size of the user-space solution. In view of this, I have proposed a kernel solution. The project manager was skeptical about the idea, but decided to let me try. It turns out that the kernel solution is very stable and consumes much less CPU cycles than a user-space solution. Since then, I have been involved in a number of kernel networking projects. This book is the crystallization of my years of development and research work.


wo website pre-sale of the book, purchase portal click Open Link



Proficient in the Linux kernel network

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.