*网络通信与数据交换已经成为现代软件必备的基础功能。
*目前公司上下位机的网络通信均采用
TCP/ UDP 协议进行数据交换和控制。这种低层次的网络通信协议在小数据量,少互交的领域有着较大的优势。但是随着网络功能需求的日趋旺盛,
TCP/UDP 协议日渐无法满足需求,其弊端日渐明显
*TCP/UDP通信编程可分为:
*
1 通信控制层
*通信控制层负责网络的配置,连...
分类:
其他好文 时间:
2015-02-09 18:29:53
阅读次数:
220
Android的TCP和UDP传输 简单程序...
分类:
移动开发 时间:
2015-02-09 18:24:25
阅读次数:
164
IP数据报的校验:IP数据报只需要对数据头进行校验,步骤如下:将接收到的数据的checksum字段设置为0把需要校验的字段的所有位划分为16位(2字节)的字把所有16位的字相加,如果遇到进位,则将高于16字节的进位部分的值加到最低位上,举例,0xBB5E+0xFCED=0x1B84B,则将1放到最低...
分类:
其他好文 时间:
2015-02-08 06:42:40
阅读次数:
202
1、netstat -tuln(TCP udp lister ,n显示地址和端口号)查询当前计算机开了哪些端口0代表很通畅tcp才有监听的状态 udp没有监听------------------listen 的 EN换行了,修改 secureCRT的逻辑行,逻辑列大一点点即可2、netstat -a...
分类:
系统相关 时间:
2015-02-04 00:19:04
阅读次数:
266
本文将讲解为什么服务器回复端口不可达,以及客户端socket 如何获取 端口不可达 信号。
首先,做为服务器,当一个报文经过查路由,目的ip是上送本机的时候,经过netfilter 判决后,
调用ip_local_deliver_finish,它根据ip头中的协议类型(TCP/UDP/ICMP/......),调用不同的4层接口函数进行处理。
对于udp而言,hand...
分类:
其他好文 时间:
2015-02-03 19:35:25
阅读次数:
647
HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封...
分类:
其他好文 时间:
2015-02-03 06:58:21
阅读次数:
212
Hessian 原理分析 一. 远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景.....
分类:
其他好文 时间:
2015-02-02 19:46:11
阅读次数:
139
1.IP协议IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGCP的数据都以IP数据格式传输。要注意的是,IP不是可靠的协议,这是说,IP协议没有提供一种数据未传达以后的处理机制--这被认为是上层协议--TCP或UDP要做的事情。所以这也就出现了TCP是一个可靠的协议,而UDP就...
分类:
其他好文 时间:
2015-02-02 00:30:48
阅读次数:
236
127.0.0.1是回路地址,用于测试,相当于localhost本机地址,没有网卡,不设DNS都可以访问. 端口地址在0~65535之间,其中0~1023之间的端口是用于一些知名的网络服务和应用,用户的普通网络应用程序应该使用1024以上的端口. 网络应用中基本上都是TCP(Transmissi.....
分类:
编程语言 时间:
2015-01-29 23:59:49
阅读次数:
308
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三...
分类:
其他好文 时间:
2015-01-29 10:26:43
阅读次数:
130