简介 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。 OSI的七层模型 数据从应用层发下来,会在每一层都会加上头部信息,进行 封装,然后再发送到数据接收端。接收端收到数据会一层一层的解码, 每一层的作用 ...
分类:
其他好文 时间:
2017-10-29 12:41:50
阅读次数:
219
一、基于TCP传输层的编程模型 TCP是面向连接的,安全可靠的。 三次握手 服务器端编程模型 1、创建一个用于网络通讯的设备 通讯端点 socket(2) #include #include int socket(int domain, int type, int protocol); 功能:创建一... ...
分类:
其他好文 时间:
2017-10-25 23:38:20
阅读次数:
198
http://blog.csdn.net/hexinli/article/details/50500316 Socket实现服务器与客户端之间的物理连接,并进行数据传输。主要有TCP/UDP两个协议。Socket处于网络协议的传输层。 TCP:传输控制协议,面向连接的的协议,稳定可靠。当客户和服务器 ...
分类:
Web程序 时间:
2017-10-17 12:45:56
阅读次数:
186
1. 计算机网络基础 2. 数据通信技术 3. 计算机网络体系结构 1. 计算机网络基础 计算机网络:通信+计算机,实现资源共享与数据传输。 分为三类资源:硬件资源、软件资源、数据资源。 发展的5个阶段:面向终端、计算机-计算机网络、开放式标准化网络、计算机局域网络、国际互联网。 主要功能:数据通信 ...
分类:
其他好文 时间:
2017-10-13 23:42:14
阅读次数:
345
DataRead 和DataSet区别 dataset表示一个数据集,是数据在内存中的缓存。 可以包括多个表DatSet 连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接 datareader 连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开 ...
分类:
其他好文 时间:
2017-10-09 17:41:43
阅读次数:
135
三次握手与四次挥手 TCP提供一种可靠、面向连接、字节流、传输层的服务。TCP是一种面向连接的单播协议。 一个TCP连接由一个4元组构成,它们分别是源IP地址和源端口号,目的IP地址和目的端口号。更准确的说,一个TCP连接是由一对端点或套接字构成,其中通信的每一端都由一对(IP地址,端口号)所唯一标 ...
分类:
其他好文 时间:
2017-10-03 19:21:09
阅读次数:
212
TCP(Transmission Control Protocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议提供可靠的连接服务,采用三次握手确认建立一个连接,比如我们去访问一个网站,从输入网址到页面显示我们所想要浏览的内容,这个过程其中就包含了小编要说的三次握手和四次挥手。 ...
分类:
其他好文 时间:
2017-10-02 20:51:53
阅读次数:
263
http://www.cnblogs.com/worldtraveler/p/4685977.html 一、基本原理 有时候我们需要实现一个公共的模块,需要对多个其他的模块提供服务,最常用的方式就是实现一个Socket Server,接受客户的请求,并返回给客户结果。 这经常涉及到如果管理多个连接及 ...
分类:
其他好文 时间:
2017-09-30 13:20:40
阅读次数:
264
网络知识学习篇,恶补网络知识。 讲主题之前,先补习一下基础知识。 OSI网络模型 OSI模型,Open System Interconnection 开放式通信系统互联参考模型,是国际标准化组织ISO提出的一个试图使全世界计算机互联为网络的标准框架,简称OSI。 OSI网络模型按照功能划分了七层,由 ...
分类:
其他好文 时间:
2017-09-29 01:47:03
阅读次数:
124
TCP与UDP的区别总结 1.TCP和UDP的区别比较 备注: 【说明1】TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接; 【说明2】TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保 ...
分类:
其他好文 时间:
2017-09-26 16:08:14
阅读次数:
163