class client{public: /*client(const udp::endpoint& listen_endpoint) : socket_(io_service_, listen_endpoint), deadline_(io_service_) { deadline_.expire...
分类:
其他好文 时间:
2014-08-22 17:47:09
阅读次数:
478
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC...
分类:
其他好文 时间:
2014-08-22 17:46:59
阅读次数:
306
TCP
是专门设计用于不可靠的的因特网上提供可靠的、端到端的字节流通信的协议,它是一种面向连接的协议,TCP连接是字节流而非报文流。
TCP协议就像打电话一样,接通以后有讲话有应答。
UDP
向应用程序提供了一种发送封装的原始IP数据报的方法、并且发送时无需建立连接,是一种不可靠的连接。
UDP协议就像发电报一样,发出去后就不在去考虑对方收到没有收到。...
分类:
编程语言 时间:
2014-08-22 12:57:28
阅读次数:
281
主要说一下这两种协议的区别:RIP协议是距离向量协议,使用的是TCP/UDP,相邻路由之间发送距离向量表,互相更新;由于每个路由都需要邻居的信息,所以收敛比较慢;而且在中间出现路由故障后,各个路由器的路由表可能会形成路由自环(因为出现故障那个路由不可达了,导致都没有相关距离信息)OSPF是链路状态协...
分类:
其他好文 时间:
2014-08-22 12:25:06
阅读次数:
264
上节说的TCP协议虽然提供了可靠的传输,但是也有一个缺点,发送速度慢。那么有没有一种协议能快速发送的呢?这节要讨论的就是UDP协议,它提供了更加快的发送速度,但也牺牲了可靠性,它是一种无连接的传输协议。比起TCP,UDP更像是我们用手机发送短信,只管发送出去,但不能保证对方收到,不会建立连接,也没有确认环节。
图2-2-4-1为UDP协议报文结构。比起TCP,UDP报文的结构相对简单,只有源端口...
分类:
其他好文 时间:
2014-08-21 22:52:25
阅读次数:
246
由于UDP是无连接服务,所以传输的每个数据报都和其他所有传输的数据报无关。即使不同的数据报源于相同的源进程,并且都是传输到相同的目的进程,它们之间也没有任何关系。用户数据报没有编号,也没有连接建立或连接终止序列。因此,每个数据报可能都是通过不同的路由传输的,并且接收数据报的顺序可能与发送顺序不同。
UDP的一个明显的缺点就是使用UDP的高层进程不能只向UDP软件发送一个数据流,然后通过这个软件把...
分类:
其他好文 时间:
2014-08-21 09:52:03
阅读次数:
240
#########################################################进程与线程进程和线程都是由操作系统分配和调度的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单...
分类:
移动开发 时间:
2014-08-21 09:37:23
阅读次数:
357
1、配置日志服务器,(1)启用日志服务器的功能:(UDP和TCP开启一个即可)#ProvidesUDPsyslogreception$ModLoadimudp--------开启udp开启记录其他机器的$UDPServerRun514-------监听在514端口上#ProvidesTCPsyslogreception$ModLoadimtcp$InputTCPServerRun514修改完后重启以..
分类:
数据库 时间:
2014-08-21 08:29:34
阅读次数:
283
现在的操作系统基本都实现了TCP/IP协议,TCP/IP协议栈分为五层:应用层:向用户提供的一组常用的应用程序,如TELNET,FTP,SMTP,SNTP,DNS,HTTP,这些应用程序有一个端口用来标识。传输层:主要协议是TCP和UDP,提供应用程序的通信。网络层:主要协议是IP协议,定义了IP地址格式..
分类:
其他好文 时间:
2014-08-21 00:23:23
阅读次数:
194
Rsyslog是一个syslogd的多线程增强版,在syslog的基础上扩展了很多其他功能,如数据库支持(MySQL,PostgreSQL、Oracle等)、日志内容筛癣定义日志格式模板等。除了默认的udp协议外,rsyslog还支持tcp协议来接收日志。本文只做简单配置与说明。更多与日志相关的服务的详细解释与配..
分类:
其他好文 时间:
2014-08-21 00:20:14
阅读次数:
430