1、概述TCP提供一种面向连接的、可靠的字节流服务。全双工通信。一个TCP连接由一个4元组唯一确定:本地 IP地址、本地端口号、远端 IP地址和远端端口号。TCP将用户数据打包构成报文段;它发送数据后启动一个定时器;另一端对收到的数据进行确认,对失序的数据重新排序,丢弃重复数据; TCP 提供端到端的流量控制,并计算和验证一个强制性的端到端检验和。
许多流行的应用程序如 Telnet, Rlogi...
分类:
其他好文 时间:
2016-05-13 15:15:08
阅读次数:
274
1.UART
UART是通用异步收发传输器,使用RxD和TxD两根线实现异步全双工通信;为确保通信可靠,可以在通信两边接共地;因此,完整的UART通信只需最少3根线即可。
RxD是发送数据线,TxD是接收数据线,通信双方使用交叉互联,RxD接对方TxD,TxD接对方RxD。UART使用标准的TTL/CMOS电平(0~5V,0~3.3V,0~2.5V,0~1.8V)来表示数据,高电平表示1,低电...
分类:
其他好文 时间:
2016-05-13 02:40:59
阅读次数:
154
管道是unix ipc最古老的形式,所有unix系统都提供此通信机制。
管道的两种限制:
1 半双工,数据单方向流动。
2只能用于具有公共祖先的进程之间。需要双方通信时,需要建立起两个管道。
例外:流管道没有限制1,FIFO和命名管道没有限制2。
管道是一个文件,但它不属于某种文件系统,而是单独构成一种文件系统,并且只存在与内存中。
管道有pipe函数建立:
#i...
分类:
系统相关 时间:
2016-05-13 00:43:46
阅读次数:
271
基于embedded jetty server的websocket开发
websocket提供一种在浏览器和服务器之间的全双工通信(full-duplex),替代了传统的轮询(polling)做法。目前,在一些web-base的富文本编辑器中有广泛的应用,例如Etherpad,石墨文档,有道云笔记等。具体的关于websocket的定义请参见:http://baike.baidu.co...
分类:
Web程序 时间:
2016-05-12 22:03:42
阅读次数:
247
1链路聚合两端配置不匹配的时候就会出现err-disable。2双工不匹配。3BPDU,也就是和portfast和BPDUguard有关。4链路的抖动,当链路在10秒内反复up、down五次,那么就进入err-disable状态。5最后一个原因,相对简单,就是由于配置了port-securityviolationshutdown。这个太简单..
分类:
其他好文 时间:
2016-05-12 00:00:24
阅读次数:
354
转自:http://bbs.ednchina.com/BLOG_ARTICLE_172022.HTM 在异步半双工传输协议中,主要定义了终端为实现传输控制和特殊需要发出的命令及这些命令的处理过程。 在传输协议中定义了两种协议:字符传输协议(T=0)和块传输协议(T=1)。IC卡可以选择支持T=0协议 ...
分类:
其他好文 时间:
2016-05-10 02:14:00
阅读次数:
360
进程间通信主要包括 管道, 系统IPC(包括消息队列,信号量,共享存储), SOCKET. 1.管道 管道包括三种:1)普通管道PIPE, 通常有种限制,一是半双工,只能单向传输;二是只能在父子进程间使用. 2)流管道s_pipe: 去除了第一种限制,可以双向传输. 3)命名管道:name_pipe ...
分类:
系统相关 时间:
2016-05-02 18:40:46
阅读次数:
236
父子进程可以通过管道进行数据交互,一个管道只能有一个数据流向,要实现双工通信,可以使用两个管道实现。 管道工作原理: 数据交互图: 单工通信代码实现: 测试结果: ...
分类:
系统相关 时间:
2016-04-30 23:38:46
阅读次数:
237
本章讨论经典的IPC:管道、FIFO、消息队列、信号量以及共享存储器1 管道管道是Unix系统IPC最古老的方式。管道有下列两种局限性:
(1) 历史上,它们是半双工的(即数据只能在一个方向上流动)。
(2) 它们只能在具有公共祖先的进程之间使用。通常,一个管道由一个进程创建,然后该进程调用fork,此后父子进程就可以应用该管道#include
int pipe(int f...
分类:
系统相关 时间:
2016-04-29 18:25:32
阅读次数:
218
应用背景 首先我们了解一下什么是WebSocket 。WebSocket 是HTML5的重要特性,其通信协议实现的是基于浏览器的远程socket,实现了浏览器和服务器全双工通信(full-duplex)。 在websocket之前,为了实现即时通信,所用的技术都是轮询,在特定的时间间隔内,由浏览器对 ...
分类:
Web程序 时间:
2016-04-29 09:17:33
阅读次数:
176