15.TCP 报文头部的格式,字段的意义。 TCP由IETF的RFC 675、RFC 793、RFC 1122、RFC 2581和RFC 5681描述。 TCP基本概念中需要注意的一些问题: TCP连接是一条虚连接而不是一条真正的物理连接。 TCP根据对方给出的窗口值和当前网络拥塞的程度来决定一个报...
分类:
其他好文 时间:
2014-09-20 18:34:39
阅读次数:
269
承接上一博文而来,继续解析网络数据包,对于承载在以太网上的三种协议进行了解析,主要是分为根据RFC定义的标准先解析头部数据,然后得到有效载荷,即为协议包含的实体数据,更上层进行进一步处理。
一、ARP协议
该协议作为局域网IP地址和MAC地址映射的重要协议,与DNS将域名与IP地址进行映射有异曲同工之妙。当以太网的类型字段为 0x0806时即为ARP协议数据包。定义如下图:
硬件类型...
分类:
其他好文 时间:
2014-09-18 04:22:03
阅读次数:
291
最近几天由于工作原因,需要设计实现一个线程安全的缓存机制,拿出来和大家分享交流一下。
应用背景:
缓存是在实际工作中经常用到的,主要作用呢?1. 提高响应速度 2. 降低cpu压力或者数据库压力。
在此,我的应用背景是拦截一些RFC请求(不要求获取实时数据),以降低数据库及自身应用的访问压力。
目标:
高可扩展性:可以方便配置需要使用缓存的方法。...
分类:
编程语言 时间:
2014-09-16 18:59:30
阅读次数:
213
一、URl函数 1、urlencode -- 编码 URL 字符串 2、urldecode -- 解码已编码的 URL 字符串 3、rawurlencode -- 按照 RFC 1738 对 URL 进行编码 4、rawurldecode -- 对已编码的 URL 字符串进行解码 5、ba...
分类:
Web程序 时间:
2014-09-14 23:17:27
阅读次数:
349
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 WebSocket通信协议于2011年被IETF定为标准 RFC 6455,WebSocketAPI被W3C定为标准。 在WebSocket API中,浏览器和服务器只需要做一个握...
分类:
Web程序 时间:
2014-08-27 11:12:28
阅读次数:
290
RFCRemote function Call 远程功能调用, 是SAP系统之间以及非SAP系统之间程序通信的基本接口技术. 例如BAPI , ALE都是基于RFC实现的SAP系统提供了三种外部接口1.通信接口(communication interface)2.文件I/O接口(file I/O i...
分类:
其他好文 时间:
2014-08-22 20:57:09
阅读次数:
405
1、cookie机制 Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户...
分类:
其他好文 时间:
2014-08-20 02:46:46
阅读次数:
255
一般HTTP通信时,会使用Content-Length头信息性来通知用户代理(通常意义上是浏览器)服务器发送的文档内容长度,该头信息定义于HTTP1.0协议RFC 1945 10.4章节中。浏览器接收到此头信息后,接受完Content-Length中定义的长度字节后开始解析页面,但如果服务端有部...
分类:
其他好文 时间:
2014-08-16 22:28:21
阅读次数:
284
最近讨论到net.ipv4.tcp_timestamps这个系统配置是否能够开启,RFC文档上说道该值必须为单调递增,否则接受到的包可能会被丢掉于是查看下tcp协议栈中是根据什么来生成这个timestamps的,是否会受时间改变而改变?tcp协议栈代码如下:static unsigned tcp_s...
分类:
其他好文 时间:
2014-08-13 22:14:17
阅读次数:
350
在ERP 6.0 生产或IDES系统中新建的Client,通常需要复制Client 000的示例数据,使用的TCODE是SCCL,初次使用此项操作时,会报如下图错误: 错误表明是由FINBASIS组件引起,它需要一个RFC连接目标。解决方法有两种:手动和集成界面维护。这里将详细描述手动维护。 手动解...
分类:
其他好文 时间:
2014-08-05 18:27:59
阅读次数:
214