UNIX网络编程学习专栏
文章平均质量分 78
基于W.Richard Stevens六本著名的书籍:UNIX环境高级编程,UNIX网络编程卷1:套接字联网API和卷2:进程间通信的学习,TCP/IP详解三卷的学习,来达到入门UNIX网络编程领域。
fzyz_sb
对于未来,我只梦想最好的情况,并订下最踏实的计划,而绝不花时间在无谓的担心上,因为我知道,只要把我对自己的承诺付诸实践,我的未来将不会只是一个梦。
展开
-
TCP/IP详解卷1:第二章(链路层)
1. 以太网和IEEE 802封装原创 2014-10-20 20:39:51 · 1075 阅读 · 0 评论 -
TCP/IP详解卷1:第一章(概述)
1. 分层 TCP/IP通常被认为是一个四层协议系统。1)链路层:有时也被称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆的物理接口细节。2)网络层:有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议(internet互联网控制保温协议),以原创 2014-10-20 19:53:09 · 1130 阅读 · 0 评论 -
UNP卷1:第二十章(广播)
1. 概述1. 广播地址原创 2014-10-15 19:48:10 · 831 阅读 · 0 评论 -
UNP卷1:第十五章(unix域协议)
1. 概述 unix域协议并不是一个实际的协议族,而是在单个主机上执行客户/服务器通信的一种方法。unix域提供两类套接字:字节流套接字(类似TCP)和数据报套接字(类似UDP)。使用unix域协议有如下的优势:(1)unix域套接字往往比通信两端位于同一个主机的TCP套接字快出一倍。(2)unix域套接字可用于在同一个主机上的不同进程之间传递描述符。(3)unix域套接字较原创 2014-10-03 19:51:26 · 1030 阅读 · 0 评论 -
UNP卷1:第十三章(守护进程和inetd超级服务器)
1. 概述 守护进程是在后台运行且不与任何控制终端关联的进程。unix系统通常有很多守护进程在后台运行,执行不同的管理任务。 守护进程没有控制终端通常源于它们由系统初始化脚本启动。然而守护进程也可能从某个终端由用户在shell提示符下键入命令行启动,这样的守护进程必须亲自脱离与控制终端的关联,从而避免与作业控制,终端会话管理,终端产生信号等发生任何不期望的交互,也可以避免在后台原创 2014-10-03 14:28:53 · 1738 阅读 · 0 评论 -
UNP卷1:第十一章(名字与地址转换)
1. gethostbyname函数#include struct hostent *gethostbyname( const char *hostname ); 返回:若成功则为非空指针,若出错则为NULL且设置h_errno而hostent的结构如下:原创 2014-09-30 18:56:30 · 1087 阅读 · 0 评论 -
UNP卷1:第八章(基本UNP套接字编程)
1. 简单的UDP回射程序1) 服务器原创 2014-09-22 19:59:44 · 1042 阅读 · 0 评论 -
UDP卷1:第六章(I/O复用:select和poll函数)
1. I/O模型 一个输入原创 2014-09-18 22:12:32 · 2334 阅读 · 0 评论 -
UNP卷1:第五章(TCP客户/服务器程序示例)
1. 经典的回射程序1) 头文件myunp.h原创 2014-09-16 21:56:38 · 1002 阅读 · 0 评论 -
UNP卷1:第四章(基本TCP套接字编程)
1. socket函数 为了执行网络I/O,一个原创 2014-09-15 22:31:22 · 1463 阅读 · 0 评论 -
UNP卷1:第三章(套接字编程简介)
1. 套接字结构1) IPv4套接字地址结构原创 2014-09-15 20:21:40 · 885 阅读 · 0 评论 -
UNP卷1:第一章(简介)
1. 时间获取程序服务端:srv.c原创 2014-09-13 09:54:31 · 2478 阅读 · 0 评论