网络编程与分层协议设计:基于Linux平台实现

网络编程与分层协议设计:基于Linux平台实现
作 者: 刘飚
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《网络编程与分层协议设计:基于Linux平台实现》作者简介

内容简介

刘飚的《网络编程与分层协议设计(基于Linux平台实现)》以Linux网络套接字编程和网络分层协议的设计与程序实现为主题,详细介绍如何在Linux平台下进行套接字程序设计,并给出了一个基于分层协议的应用实例,用于模拟Linux网络协议栈中IP层的核心功能—IP报文的分段和重组过程。本书旨在通过具有一定复杂度的应用,切实帮助读者掌握网络协议分层的设计思想和程序实现方法。此外,本书的许多程序示例直接使用了Linux的内核链表和散列链表,以及内核的其他数据结构和多线程等程序设计技巧,通过实际应用的形式有效地衔接了C语言、数据结构、操作系统、计算机网络和网络协议分析等课程的相关内容。《网络编程与分层协议设计(基于Linux平台实现)》可作为高等院校计算机、网络工程、通信工程等专业本科生与研究生“网络程序设计”课程的教材,也可作为相关领域工程技术人员的参考用书。

图书目录

前言教学和阅读建议第1章 TCP/IP网络编程基础 1.1 网络和网络互联 1.1.1 ISO/OSI网络模型和TCP/IP协议栈 1.1.2 IP地址和端口 1.2 客户端/服务器编程模型 1.2.1 循环式服务器 1.2.2 并发式服务器 1.3 本章小结 习题第2章 Linux下的C编程环境 2.1 进程 2.1.1 进程标识 2.1.2 创建进程 2.1.3 终止进程 2.1.4 僵死进程 2.1.5 子进程退出的异步善后处理 2.2 线程 2.2.1 线程标识 2.2.2 创建线程 2.2...