转自:http://www.cnblogs.com/sunyubo/archive/2010/04/21/2282176.html一、RS232标准中的RTS与CTSRTS,CTS------请求发送/清除发送,用于半双工时的收发切换,属于辅助流控信号。半双工的意思是说,发的时候不收,收的时候不发。...
分类:
其他好文 时间:
2015-09-25 11:00:58
阅读次数:
185
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量...
分类:
系统相关 时间:
2015-09-18 18:00:25
阅读次数:
144
最近的升级netback, 在测试过程中,查找vm全双工压力,rx的pps波动很厉害,见rx kthread尽管cpu affinity它是0-7 (dom0 8vcpu), 但往往,她去了物理破坏cpu在。rx kthread的cpu绑定到其它cpu上,rx pps上去了,而且稳定了,显然rx 的...
分类:
Web程序 时间:
2015-09-17 17:03:50
阅读次数:
214
网络层的IP协议提供不可靠通信服务。TCP协议则解决了分组的重传和排序问题。TCP通信特征 :1)全双工,同时发送和接收数据2)只支持两个端口之间的通信3)基于字节流。对端无法知道报文的边界。例如发送4个512字节的数据,接收方并不清楚是4个512或是2个1024TCP通信流程来自为知笔记(Wiz)
分类:
其他好文 时间:
2015-09-15 01:34:39
阅读次数:
153
OSI 7层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 网络硬件 集线器: 工作在物理层,只能工作在半双工模式(不能同时读写),发送到端口A的数据,集线器上其他端口都能收到,集线器的端口能收到...
分类:
其他好文 时间:
2015-09-11 00:17:25
阅读次数:
262
1.UARTUART是通用异步收发传输器,使用RxD和TxD两根线实现异步全双工通信;为确保通信可靠,可以在通信两边接共地;因此,完整的UART通信只需最少3根线即可。RxD是发送数据线,TxD是接收数据线,通信双方使用交叉互联,RxD接对方TxD,TxD接对方RxD。UART使用标准的TTL/CM...
分类:
其他好文 时间:
2015-09-08 12:05:27
阅读次数:
242
管道管道是Unix系统IPC的最古老方式,有两种局限性:(1) 历史上它们是半双工的(即数据只能在一个方向上流动),虽然现在某些系统提供了全双工管道,但是为了可移植性,不要抱有绝对的全双工假设。(2) 管道只能在具有公共祖先的两个进程之间使用(一般都是用于父子进程之间)。管道是通过调用pipe函数创...
分类:
系统相关 时间:
2015-09-04 15:41:32
阅读次数:
334
1.OSI参考模型第7层应用层:直接对应用程序提供服务,应用程序可以变化,但要包括电子消息传输第6层表示层:格式化数据,以便为应用程序提供通用接口。这可以包括加密服务第5层会话层:在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式第4层传输...
分类:
其他好文 时间:
2015-09-03 23:16:06
阅读次数:
313
#TCP服务器
__author__=‘magicpwn‘
importsocket
importthreading
bind_ip=‘0.0.0.0‘
bind_port=9999
#构造服务器套接字
server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#套接字绑定主机、端口
server.bind((bind_ip,bind_port))
#开始监听,监听最大连接数数量为5..
分类:
编程语言 时间:
2015-08-28 02:17:05
阅读次数:
200