![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通信
qq_41478279
这个作者很懒,什么都没留下…
展开
-
基于UDP实现手机和电脑PC端消息通信
一.首先要先了解一下UDP套接字的网络通信TCP和UDP都是传输层的两个协议,最近在学习安卓,想要实现手机和电脑的通信,TCP虽然安全性能好,但是实现起来比较麻烦,在自己想要初步实现一个简易的通信,可以从UDP先实现,两者去区别会在后面完善,这里就先以UDP为主。我们先来看一下UDP的包头从上图可以看到,UDP包头结构简单,是需要知道源端口号和目标端口号,看起来就是很天真,总结起来有以下几...原创 2019-01-25 13:36:03 · 1816 阅读 · 1 评论 -
深入学习TCP协议
一.什么是TCP协议?TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。在OSI模型中,TCP协议工作在自顶向下的第四层——传输层。二.TCP头部协议格式首先源端口号和目的端口号,各占16位,用于区分主机不同的进程,而IP地址用来区分不同的主机,源端口号,源主机IP地址,目的端口号,目的主机IP...原创 2019-03-06 14:59:24 · 426 阅读 · 0 评论 -
理解HTTP协议
概述在如今的互联网中,应用层的协议中重要的也是很容易理解的莫非Web的HTTP协议了,它叫做超文本传输协议(HyperText Transfer Protocol)。现在我将从HTTP协议的概念,特性,重要知识点和学习中常见的困惑问题来介绍HTTP协议。一.理解什么是HTTP协议1.HTTP协议是用于从万维网服务器传送超文本到本地浏览器的传送协议。2.HTTP协议是基于TCP/IP通信协议...原创 2019-03-11 20:17:50 · 406 阅读 · 0 评论 -
HTTP和HTTPS通信原理
一.HTTP通信原理直接用一张图完美的解释客户端输入URL回车,DNS解析域名得到服务器的IP地址,服务器在80端口监听客户端请求,端口通过TCP/IP协议(可以通过Socket实现)建立连接。HTTP属于TCP/IP模型中的运用层协议,所以通信的过程其实是对应数据的入栈和出栈。二.HTTPS实现原理1.client向server发送请求https://baidu.com,然后连接到se...原创 2019-03-12 18:30:19 · 1209 阅读 · 0 评论