可靠的TCP协议(传输层)1)TCP封包结构如下图:各字段的含义为:封包序号:记录每个封包的序号,当TCP封包大于IP封包的长度时,TCP封包就需要拆分成更小的包,来下发给网络层,通过该字段可以让接收端重新将TCP数据组合起来。回应序号:回传给客户端的响应码,当客户端收到这..
分类:
其他好文 时间:
2015-01-28 01:02:23
阅读次数:
320
1. 网络: TCP/IP协议栈各个层次及分别的功能 应用层:协议栈的最上层,针对不同的应用提供不同的协议,例如文件传输FTP,网页请求HTTP等等; 传输层:负责数据的传输和数据的控制,主要是TCP/UDP协议; 网络层:处理分组在网络中的活动,例如路由选择和转发等,这一层主要包括IP协议...
分类:
其他好文 时间:
2015-01-27 21:40:50
阅读次数:
214
HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。...
分类:
其他好文 时间:
2015-01-27 13:34:15
阅读次数:
264
HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。...
分类:
其他好文 时间:
2015-01-27 13:32:55
阅读次数:
265
1. 开发语言2. 基础架构3. 网络通讯 3.1 HTTP协议 3.2 FTP协议 3.3 HTTPS协议 3.4 TCP/UDP/IP协议 3.5 SSL 3.6 Socket编程 3.7 RMI/T3 3.8 LDAP4. DB 4.1 Oracle5. 公共平台6. 服务器...
分类:
其他好文 时间:
2015-01-25 19:32:55
阅读次数:
180
PCATTCP的前身为Test TCP,Test TCP是BSD操作系统的原生工具,该工具通过控制台输入参数,用于测试TCP或者UDP的通信速度。该项目于1984年启动,现在该工具的源代码早已开放。PCATTCP是Test TCP的windows移植版本,是一个用于测试TCP和UDP通信速度的windows控制台程序。...
分类:
其他好文 时间:
2015-01-25 12:32:14
阅读次数:
162
一:两种传输协议
TCP是Tranfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个...
分类:
编程语言 时间:
2015-01-22 11:11:24
阅读次数:
203
摘抄自:廖雪峰的官方网站:http://www.liaoxuefeng.com/TCP客户端和服务器端代码:#coding=utf-8#客户端程序TCP 连接import sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connec...
分类:
编程语言 时间:
2015-01-20 17:33:36
阅读次数:
244
今天来写关于第三章的笔记。 第三章:IP:网际协议 1.IP协议的作用及特点: IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。它的特点:不可靠,无连接。 a.不可靠: 不可靠(unreliabl...
分类:
其他好文 时间:
2015-01-19 20:54:29
阅读次数:
189
第十九章 APO连接与网络v节点
在编写网络底层实现前,需要做许多的准备工作;除了修改前面的章节外,可能还需写3章;本章、文件号管理类的实现、本地内存管理类的实现。我很希望最终的网络编程能给我惊喜;IP/TCP/UDP/ICMP的实现、包括所有的网络服务器的实现(HTTP、DNS、FTP等等),能到达300行的代码量;多于300行代码量那就更好了、我会很高兴。网络编程第一层简为...
分类:
其他好文 时间:
2015-01-13 21:39:58
阅读次数:
209