UNIX经典读书笔记
文章平均质量分 78
deerwin1986
这个作者很懒,什么都没留下…
展开
-
UNIX网络编程(一)
<br />经典书 看过一些之后难免会有各种感慨 以及一些浅薄的拓展 记录于此<br /> <br />TCP是神奇的东西 但是麻烦得很 有一些重点需要关注:<br /> <br />1 套接字<br /> 从程序员角度 第一关注的东西 封装了地址族和协议族的概念 全部都由操作系统处理后返回给你一个“小”的非负整数 何为小 操作系统给你分配一个未被占用的最小数字作为套接字描述符 实现方面也比较简单 可以用空闲链表或旁路数组 好像OS实现是直接线性扫描的 有待研究 <br /> 建立套接字原创 2010-08-21 18:32:00 · 490 阅读 · 0 评论 -
UNIX网络编程(二)
<br />下面继续分别介绍TCP服务器和客户端建立连接的几个重要函数以及相应错误处理<br />3.地址绑定<br /> int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen);<br /> 当套接字被创建后 它存在于一个地址族的名字空间里 但是没有被赋予一个地址 bind的作用就是给指定的套接字绑定地址<br /> 客户端和服务器端都可以调用此函数来绑定地址 客户端如果不绑定 系统会随机原创 2010-08-23 23:18:00 · 965 阅读 · 0 评论