>TCP协议位于传输层,是一种面向连接的可靠的传输协议>socket(套接字):是IP地址与端口号的统称>套接字的基本结构structsockaddr这个结构用来存储套接字地址结构体的定义structsockaddr{unsignedshortsa_family;/*address族,AF_xxx*/harsa_data[14];/*14bytes的协议地..
分类:
其他好文 时间:
2016-08-08 01:09:35
阅读次数:
165
>UDP是一种不面向连接的不可靠的网络传输协议UDP协议前面大部分和TCP协议差不多,只是他的客户程序不需要连接,而是直接发送数据。>sendto()和recvfrom()函数使用这两个函数,则数据会在没有建立过任何连接的网络上传输。正好可以在进行无连接的UDP通讯时使用的。因为数..
分类:
其他好文 时间:
2016-08-08 01:07:24
阅读次数:
154
传输控制协议TCP概述TCP是面向连接的运输层协议。每一条TCP连接只能有两个端点(endpoint),每一条TCP连接只能是点对点的(一对一)。TCP提供可靠交付的服务。TCP提供全双工通信。面向字节流。TCP报文段的首部格式源端口和目的端口字段——各占2字节。端口是运输层与应用层的服..
分类:
其他好文 时间:
2016-08-06 22:06:07
阅读次数:
236
TCP协议是一种面向连接的、可靠的流协议。 流即不间断的数据结构。这样能够保证接收到数据顺序与发送相同。但是犹如数据间没有间隔,因此在TCP通信中,发送端应用可以在自己所要发送的消息中设置一个标示长度或间隔的字段信息。 由于TCP为应用提供可靠传输,所以需要对数据传输时数据破坏、丢包、重复以及乱序问 ...
分类:
其他好文 时间:
2016-08-06 21:56:51
阅读次数:
148
1. TCP协议面向连接. UDP协议面向非连接 (有无链接)2. TCP协议传输速度慢. UDP协议传输速度快 (传输速度)3. TCP协议保证数据顺序. UDP协议不保证 (数据的有序性. 在IP层时. 数据包会变得无序)4. TCP协议保证数据正确性. UDP协议可能丢包 (TCP保证数据的可 ...
分类:
其他好文 时间:
2016-08-02 18:49:59
阅读次数:
144
TCP是面向连接的协议。运输连接使用传送TCP报文的。TCP运输连接建立和释放是每一次面向连接的通信中必不可少的过程。因此,运输连接就有三个过程,即,连接建立,数据传输和连接释放。运输连接的管理就是使运输连接的建立和释放都能正常的进行。TCP的连接建立(三次握手):假..
分类:
其他好文 时间:
2016-08-01 23:06:51
阅读次数:
167
一帧中继(Frame)①FR交换设备在用户路由器间建立虚电路,提供基于分组交换的二层通道。②面向连接的数据链路技术二DLCL(数据链路连接标识)标识虚链路(VC),具有本地意义三LMI(本地管理接口)用于管理链路连接及keepaive的机制四帧中继地址映射①可以手工配置②inverseARP自动发现
分类:
其他好文 时间:
2016-07-31 22:43:41
阅读次数:
213
嵌入式linux面试题解析(三)——Linux应用编程部分一1、TCP与UDP的区别TCP:是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,不会出现丢失或乱序。UDP:是无连接的数据报服务,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢..
分类:
系统相关 时间:
2016-07-30 06:58:56
阅读次数:
323
引: http://coach.iteye.com/blog/2024511 什么是TCP和UDP,以及二者区别是什么? TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。 UDP全称为用户数据报协议,它可以提供非连接的不可靠的点到多点的通信。 使用TCP还是UDP,那要 ...
分类:
Web程序 时间:
2016-07-28 16:22:03
阅读次数:
345
基于TCP(面向连接)的socket编程服务器端顺序: 1. 创建套接字(socket) 2. 将套接字绑定到一个本地地址和端口上(bind) 3. 将套接字设为监听模式,准备接收客户请求(listen) 4. 等待客户请求的到来;当请求带来后,接受连接请求,返回一个新的对应于此次连接的套接字(ac ...
分类:
其他好文 时间:
2016-07-24 22:27:24
阅读次数:
155