博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年4月5日

摘要: ISO/OSI参考模型:OSI(open system interconnection)开放系统互联模型是由ISO(International Organization for Standardization)国际标准化组织定义的网络分层模型,共七层。各层具体作用详解:物理层(Physical La... 阅读全文

posted @ 2015-04-05 11:51 勇敢的鑫 阅读(137) 评论(0) 推荐(0) 编辑

摘要: 这节是命名管道FIFO。如果我们想在不相关的进程之间交换数据,可以使用FIFO文件来做这项工作,它经常被称为命名管道。命名管道是一种特殊类型的文件创建:命名管道可以从命令行上创建,命令行方法是使用下面这个命令: $ mkfifo filename命名管道也可以从程序里创建,相关函数有: int mk... 阅读全文

posted @ 2015-04-05 01:00 勇敢的鑫 阅读(133) 评论(0) 推荐(0) 编辑

摘要: 管道读写规则:当没有数据可读时O_NONBLOCK disable:read调用阻塞,即进程暂停执行,一直等到有数据来到为止。O_NONBLOCK enable:read调用返回-1,errno值为EAGAIN。当管道满的时候O_NONBLOCK disable: write调用阻塞,直到有进程读走... 阅读全文

posted @ 2015-04-05 00:35 勇敢的鑫 阅读(106) 评论(0) 推荐(0) 编辑