网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Linux网络编程/Linux典藏大系
分类 计算机-操作系统
作者 宋敬彬//孙海滨
出版社 清华大学出版社
下载
简介
编辑推荐

Linux是目前最流行的开源操作系统,网络功能在Linux下占有核心的地位。本书循序渐进地从应用层到Linux内核、从基本知识点到综合案例,向读者介绍如何在Linux下进行网络程序设计。本书适合广大的Linux平台下的网络程序设计人员和大中专院校学生阅读,尤其是有一定Linux基础知识的编程技术人员。

内容推荐

Linux是目前最流行的开源操作系统,网络功能在Linux下占有核心的地位。本书循序渐进地从应用层到Linux内核、从基本知识点到综合案例,向读者介绍如何在Linux下进行网络程序设计。本书内容分为4个部分:Linux程序设计基础部分、Linux用户空间网络编程部分、Linux内核网络编程部分以及综合案例部分。内容包含Linux系统概述、Linux编程环境、Linux文件系统简介、Linux下的进程和线程、TCP/IP协议族、应用层网络服务程序、TCP编程、主机信息获取、数据IO复用、UDP编程、高级套接字、套接字选项、原始套接字、服务器模型、IPv6、Linux内核网络部分结构及分布、netfilter框架内报文处理。为了方便读者学习,本书最后一个部分介绍了3个综合案例,包括应用层的Web服务器例子、简单的应用层网络协议站例子和内核层网防火墙的例子。

本书适合广大的Linux平台下的网络程序设计人员和大中专院校学生阅读,尤其是有一定Linux基础知识的编程技术人员。

目录

第1篇 Linux网络开发基础

 第1章 Linux操作系统概述

1.1 Linux发展历史 

 1.1.1 Linux的诞生和发展 

 1.1.2 Linux名称的由来 

1.2 Linux的发展要素 

 1.2.1 UNIX操作系统 

 1.2.2 Minix操作系统 

 1.2.3 POSIX 标准 

1.3 Linux与UNIX的异同 

1.4 操作系统类型选择和内核版本的选择 

 1.4.1 常见的不同公司发行的Linux异同 

 1.4.2 内核版本的选择 

1.5 Linux的系统架构 

 1.5.1 Linux内核的主要模块 

 1.5.2 Linux的文件结构 

1.6 GNU通用公共许可证 

 1.6.1 GPL许可证的历史 

 1.6.2 GPL的自由理念 

 1.6.3 GPL的基本条款 

 1.6.4 关于GPL许可证的争议 

1.7 Linux软件开发的可借鉴之处 

1.8 小结 

……

 第2章 Linux编程环境

 第3章 文件系统简介

 第4章 程序、进程和线程

第2篇 Linux用户层网络编程

 第5章 TCP/IP协议族简介

 第6章 应用层网络服务程序简介

 第7章 TCP网络编程基础

 第8章 服务器和客户端信息的获取

 第9章 数据的IO和复用

 第10章 基于UDP协议的接收和发送

 第11章 高级套接字

 第12章 套接字选项

 第13章 原始套接字

 第14章 服务器模型选择

 第15章 IPv6简介

第3篇 Linux内核网络编程

 第16章 Linux内核中网络部分结构以及分布

 第17章 netfilter框架内报文处理

第4篇 综合案例

 第18章 一个简单Web服务器的例子SHTTPD

 第19章 一个简单网络协议栈的例子SIP

 第20章 一个简单防火墙的例子SIPFW

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 23:31:02