UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 UDP数据报结构: UDP首部格式: 解释: 由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端口号的功能就在
分类:
其他好文 时间:
2016-03-16 00:47:22
阅读次数:
289
简介 该篇文章主要回顾–TCP/IP协议族中的TCP/UDP、HTTP;还有Socket。(--该文很干,酝酿了许久!你能耐心看完吗?O_o) 我在这个文章中,列举了常见的TCP/IP族中的协议,今天主角是--传输层协议。 传输层(Transport Layer)是OSI(七层模型)中最重要、最关键
分类:
移动开发 时间:
2016-03-02 15:06:33
阅读次数:
271
一、漏洞情况介绍OpenSSL是一个实现安全套接层和安全传输层协议的通用开源加密库,可支持多种加密算法,包括对称密码、哈希算法、安全散列算法等。OpenSSL存在一处加密算法破解漏洞,但是该漏洞需要同时满足以下条件:OpenSSL版本为1.0.2-1.0.2e;依赖于OpenSSL的应用程序的签..
分类:
编程语言 时间:
2016-02-25 12:06:47
阅读次数:
261
TCP是因特网中的传输层协议,使用三次握手协议建立连接,下面是TCP建立连接的全过程。 上图画出了TCP建立连接的过程。假定主机A是TCP客户端,B是服务端。最初两端的TCP进程都处于CLOSED状态。图中在主机下面的是TCP进程所处的状态。A是主动打开连接,B是被动打开连接。 首先A向B发出连接请
分类:
其他好文 时间:
2016-02-23 13:11:05
阅读次数:
110
今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。一:HTTP与TCP/IP区别?--->TPC/IP协议是传输层协议,主要解决数据如何在网络中传输--->HTTP是应用层协议,主要解决如何包装数据--->WEB使用HTTP协议作应用层协议,以封装HTTP 文
分类:
Web程序 时间:
2016-02-22 17:08:36
阅读次数:
544
今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。 前提 在讲述这两个握手时候,有一些东西需要提前说明。 HTTP与TCP/IP区别? TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。WEB使用HTTP
分类:
Web程序 时间:
2016-02-11 00:27:33
阅读次数:
448
socket编程有TCP和UDP, TCP:传送控制协议(Transmission Control Protocol) 传输控制协议TCP是TCP/IP协议栈中的传输层协议,它通过序列确认以及包重发机制,提供可靠的数据流发送和应用程序的虚拟连接服务。与IP协议相结合,TCP组成了因特网协议的核心。
分类:
Web程序 时间:
2016-02-01 13:45:30
阅读次数:
141
HTTP:超文本传输协议,首先它是一个协议,并且是基于TCP/IP协议基础之上的应用层协议。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,HTTP是应用层协议,主要解决如何包装数据。HTTP协议详细规定了浏览器与服务器之间相互通信的规则,是万维网交换信息的基础。 HTTP是基于请求-响...
分类:
Web程序 时间:
2016-01-26 18:28:50
阅读次数:
196
android 的网络编程一般可以分为两种:基于Socket的,基于Http的。一、socket与Httpsocket封装了TCP/IP协议,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输。socket通信方式是当服务器端与客户端建立起了socket连接后,服务器端可以直接将数据传输到客...
分类:
移动开发 时间:
2016-01-20 13:15:38
阅读次数:
133
1. TCP报文结构TCP是一种可靠、面向连接、全双工的传输层协议,其报文格式如下所示:源端口、目的端口:16位长。标识出远端和本地的端口号。顺序号:32位长。表明了发送的数据报的顺序。确认号:32位长。希望收到的下一个数据报的序列号。TCP协议数据报头长度,因为TCP首部长度不固定。 头长:4位长...
分类:
其他好文 时间:
2016-01-20 10:01:58
阅读次数:
181