网络通信协议
萌大大的瓶子
初学Java的菜鸟一枚
展开
-
[网络通信协议]session和cookie
session和cookie背景客户端访问服务器的流程注意token组成存放token认证流程token可以抵抗csrf,cookie+session不行cookie意义特性记录用户访问次数Cookie的不可跨域名性Unicode编码:保存中文BASE64编码:保存二进制图片属性名称值用处说明版本号有效期修改、删除域名Domain参数路径安全属性创建流程作用伪造cookie服务器端向客户端发送一个...原创 2019-12-24 14:29:43 · 2438 阅读 · 0 评论 -
[网络通信与协议]三次握手与四次挥手
三次握手与四次挥手TCP报文结构TCP使用窗口机制进行流量控制窗口TCP的流控过程(滑动窗口)TCP连接全过程11个状态SYN_RECVCLOSE_WAITTIME_WAIT客户端状态流转服务器状态流转两个序号标志位三次握手作用初始状态图解具体步骤第一次握手第二次握手第三次握手四次挥手图解具体步骤第一次挥手第二次挥手第三次挥手第四次挥手另一种情况为什么需要四次挥手为什么需要三次握手半连接队列SYN...原创 2019-12-21 10:41:54 · 156 阅读 · 0 评论 -
[网络通信与协议]TCP与UDP
TCP与UDPTCP与UDP的区别TCP与UDP基本区别具体编程时的区别编程区别编程步骤的区别TCPTCP编程的服务器端一般步骤是TCP编程的客户端一般步骤是UDPUDP编程的服务器端一般步骤是UDP编程的客户端一般步骤是UDP应用场景TCP与UDP的区别tcp比较可靠、不容易粘包、不容易丢包udp操作简单、传输速度比较快TCP与UDP基本区别1.基于连接与无连接2.TCP要求系统资源...原创 2019-12-19 17:52:25 · 202 阅读 · 0 评论 -
[网络通信协议]网络模型
网络模型网络模型名称定义功能OSI七层网络模型名称定义功能结构目的优点应用层(Application)功能服务协议注意表示层(Presentation)功能协议会话层(Session)功能协议传输层(Transport)功能协议注意网络层(Network)功能主要问题协议注意数据链路层(Data Link)功能协议注意物理层(Physical)功能协议补充前言文章源于网络整理,用做笔记网络模...原创 2019-12-19 17:21:07 · 1995 阅读 · 0 评论 -
[网络通信协议]HTTP各版本
HTTP各版本对比HTTP1.0特点缺点HTTP1.1优点长连接管道机制分块传输host字段缓存处理cache-contro字段断点传输缺点HTTP2.0二进制分帧多路复用(连接共享)头部压缩服务器推送优点区别对比HTTP2.0与HTTP 1.1的区别HTTP1.1的合并请求是否适用于HTTP2.0HTTP1.0是一种无状态、无连接的应用层协议。特点HTTP1.0规定浏览器和服务器保持短暂...原创 2019-12-16 11:54:34 · 452 阅读 · 0 评论 -
[网络通信协议]HTTP和HTTPS
HTTP和HTTPSHttp和Https的基本概念Http与Https的区别Https的优点Https的缺点(对比优点)请求方式GET请求POST请求PUT请求DELETE请求HEAD请求HTTPS如何保证安全,加密过程Http和Https的基本概念Http:超文本传输协议(Http,HyperText Transfer Protocol)设计Http最初的目的是为了提供一种发布和接收HTML...原创 2019-12-13 11:26:19 · 617 阅读 · 0 评论 -
[网络通信协议]http
HTTPHTTP基础什么是HTTP特点缺点HTTP的生命周期工作原理连接请求应答常用的HTTP头信息关闭连接请求过程过程概览请求过程的具体分析1.域名解析2.TCP连接(三次握手)3.建立TCP连接之后,发起HTTP请求4.服务器端响应http请求,浏览器得到html代码5.浏览器解析html代码,并请求html代码中的资源6.浏览器对页面进行渲染呈现给用户总结HTTP基础什么是HTTPht...原创 2019-12-12 13:17:17 · 200 阅读 · 0 评论 -
[网络通信协议]websocket
websocket定义背景HTTP轮询短轮询长轮询概念实现过程特点WebSocket与TCP,HTTP的关系组成结构WebSocket 客户端客户端 APIWebSocket 属性属性 描述事件 事件处理程序 描述方法 描述示例WebSocket 服务端JavaSpring在 Spring 实现 WebSocket 服务器步骤:WebSocket 代理工作方式如何建立连接1、客户端:申请协议升级2...原创 2019-12-11 12:48:57 · 1168 阅读 · 0 评论 -
[网络通信协议]进程间的通信
进程通信进程特点每个进程各自有不同的用户地址空间任何一个进程的全局变量在另一个进程中都看不到进程间交换数据必须通过内核IPC机制进程间通信(InterProcess Communication,IPC)是进程间共享消息的通信方式消息是发送进程形成的消息块,将消息内容传送给接收进程IPC机制是消息从一个进程的地址空间拷贝到另一个进程的地址空间进程间的通信本质进程之间可以看到一...原创 2020-01-14 14:20:03 · 661 阅读 · 0 评论