网络相关
文章平均质量分 73
计算机网络
小刘学安卓
这个作者很懒,什么都没留下…
展开
-
普通令牌token和jwt令牌token区别以及使用场景
流行的jwt有一个设计上的缺陷,他通过密文传输用户信息,那么服务器在这种基础结构下是无法做到关闭用户登陆授权的操作,如果用户的jwt密文被偷窃,那么黑客就能以用户身份登陆,并且即使知道密文丢失,也无法关闭被偷窃的jwt密文。jwt令牌的方式就无需数据库的介入,jwt令牌中就包含着用户的信息,SpringSecurityOauth在发布令牌时,会将用户信息放入JWT令牌中,用户拿着JWT令牌时,SpringSecurityOauth从中获取到用户信息,实现用户权限的控制。基于数据库存储(以Redis为例)原创 2023-07-30 19:08:44 · 334 阅读 · 0 评论 -
谈谈 cookie & session & jwt
session作为前端开发,在很长一段时间都不理解什么是session,直到慢慢学习后台开发后才彻底弄懂了什么是session。从前面一节的内容可以知道,cookie是保存在浏览器中的,即客户端,那session保存在哪呢?答案是服务端。当浏览器发送cookie到服务端之后,服务端怎么知道是哪个用户呢?也就是服务端是如何用cookie做登录验证的?客户端发送登录请求,服务端验证密码和用户名,如果都正确,服务端在响应头中会设置set-cookiekey-value为path=/;httpOnly;转载 2023-07-30 18:59:18 · 267 阅读 · 0 评论 -
JWT无状态理解
使用数字签名算法(例如RSA)不能被伪造。因此,任何信任签名者证书的人都可以放心地相信 JWT 是真实的。服务器无需咨询令牌颁发服务器以确认其真实性。因为授权服务器不需要维护任何状态;令牌本身就是验证令牌持有者授权所需的全部内容。原创 2023-07-30 17:37:03 · 386 阅读 · 0 评论 -
JWT | 一分钟掌握JWT | 概念及实例
JWT的全称是Json Web Token。是基于RFC 7519开放标准的,它定义了一种紧凑且独立的方式,用于在各方之间以 JSON 对象的形式安全地传输信息。此信息可以用作验证和相互信任,因为它是经过数字签名的。JWT 可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。转载 2023-07-30 17:06:39 · 444 阅读 · 0 评论 -
网关与路由器的区别
比如说路由器的IP是192.168.0.1(这个就是网关)也是进路由器必须的地址,其他的主机也必须是192.168.0.X(2—254之间任意一个数字)这样才能访问路由器也就是说这样才能上网,电脑上的网关地址就要填写192.168.0.1。另外一方面应用场景的区别,工业现场往往存在不同的网络环境,不同软件、不同系统、不同工厂之间的网络通信语言也都不尽相同,路由器可以做网关,防火墙可以做网关,三层交换机可以做网关,一台普通pc可以做网关,甚至一个智能手机也可以做网关。完全不同的两种系统之间,网关是一个。原创 2023-07-23 16:51:51 · 2708 阅读 · 0 评论 -
三层交换机和路由器的区别
三层交换机传输数据即看mac地址,也看IP地址。二层交换机,传输数据看的是mac地址。路由器传输数据看的是ip地址。原创 2023-07-18 09:43:18 · 216 阅读 · 0 评论 -
计算机网络——VLan介绍
学习视频:原创 2023-07-17 23:16:11 · 632 阅读 · 0 评论 -
网络工程基础框架3层次模型 ,1接入层2 汇聚层 3核心层
原来定义的汇聚层的目的是为了减少核心的负担,将本地数据交换机流量在本地的汇聚交换机上交换,减少核心层的工作负担,使核心层只处理到本地区域外的数据交换。区别:通常将网络中直接面向用户连接或访问网络的部分称为接入层,将位于接入层和核心层之间的部分称为分布层或汇聚层。CISCO有自己的3层层次模型 1,接入层 2,汇聚层 3,核心层。一般用于楼宇间汇聚相当于一个局部或重要的中转站。还有很多内容,详细见原文。接入交换机一般用于直接连接电脑。核心相当于一个出口或总汇总。原创 2023-07-17 22:30:02 · 256 阅读 · 0 评论 -
什么是核心层?汇聚层?接入层
核心层的功能主要是实现骨干网络之间的优化传输,骨干层设计任务的重点通常是冗余能力、可靠性和高速的传输。核心层一直被认为是所有流量的最终承受者和汇聚者,所以对核心层的设计以及网络设备的要求十分严格。:汇聚层是网络接入层和核心层的“中介”,就是在工作站接入核心层前先做汇聚,以减轻核心层设备的负荷。汇聚层具有实施策略、安全、工作组接入、虚拟局域网(VLAN)之间的路由、源地址或目的地址过滤等多种功能。:通常指网络中直接面向用户连接或访问的部分。原创 2023-07-17 22:26:38 · 686 阅读 · 0 评论 -
二层交换机和三层交换机区别
1、两层交换机:二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换。2、三层交换机:是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。2、三层交换机:具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层。1、两层交换机:工作于OSI模型的第2层(数据链路层),故而称为二层交换机。1、两层交换机:属数据链路层设备,可以。2、三层交换机:对于。,根据MAC地址进行转发,并。原创 2023-07-17 22:08:37 · 2933 阅读 · 0 评论 -
你真的了解127.0.0.1和0.0.0.0吗~
IP怎么表达出“国家城市区”的概念呢,这就是IP地址定义的事了。IP 地址用32位来表示,通常被分割为4个“8位”。以“点分十进制”表示成 [a.b.c.d] 的形式。同时这32bit又被划分为网络号和主机号组成。比如10.100.122.2/24 这个IP:10.100.122.2是“点分十进制”表示形式,/24 表示的是前24位是网络号,后8位是主机号。这个网络号其实充当的就是“国家城市区”的概念。转载 2023-07-16 14:40:16 · 1767 阅读 · 0 评论 -
127.0.0.1和0.0.0.0地址的区别主机之二
简单版本:IPV4中,0.0.0.0地址被用于表示一个无效的,未知的或者不可用的目标。 网关地址 0.0.0.0 表示直连规则,即当前记录对应的 Destination 跟本机在同一个网段,通信时不需要经过网关(路由器)。也就是说使用二层交换机通过MAC即可通信。参考文章:127.0.0.1和0.0.0.0地址的区别_host填0.0.0.0是什么_ythunder的博客-CSDN博客127.0.0.1和0.0.0.0地址的区别 - 简书你真的了解127.0.0.1和0.0.0.0吗~_51C原创 2023-07-16 13:58:16 · 230 阅读 · 0 评论 -
0.0.0.0和127.0.0.1的区别
所有不清楚的主机和目的网络限制广播地址,这个地址不能被路由器转发本机地址,在Windows系统中,这个地址有一个别名“Localhost”转载 2023-07-16 13:16:08 · 319 阅读 · 0 评论 -
透彻!127.0.0.1和0.0.0.0之间的区别总算听明白了!
0.0.0.0不是一个ip地址,而是一个通配符,通配当前主机上面所有的网卡(包括虚拟网卡)。原创 2023-07-16 12:38:42 · 384 阅读 · 0 评论 -
【nodejs】模块的加载机制
使用 require()加载自定义模块时,必须指定以./或者../开头的路径标识符。如果没有,则node会把它当作内置模块或第三方模块进行加载。当使用require()导入自定义模块时,如果省略了文件的扩展名,则Node.js会按顺序分别尝试加载以下的文件① 按照确切的文件名进行加载② 补全.js扩展名进行加载③ 补全.json扩展名进行加载④ 补全.node扩展名进行加载⑤加载失败,终端报错。转载 2023-03-15 12:43:39 · 163 阅读 · 0 评论 -
npm 安装库失败之代理设置
由此可见,npm安装三方库的时候,不仅要注册正确的源,还需要正确配置代理proxy。我就是使用npm安装库失败,一直尝试替换registry源,一直还报错,最后看到这篇文章,原理还需要设置正确的代理。上面其实错误日志最后一行提示了npm命令运行的完整日志在/user/xxx/.../301Z-debug.log文件中,打开这个文件,内容大概如下,果然如此,使用了12639这个端口,印象中的确是上家公司的代理配置端口。npm config set proxy null 回车。1、先执行这两个命令。转载 2023-03-11 12:33:35 · 2155 阅读 · 0 评论 -
Whistle 实现原理 —— 从 0 开始实现一个抓包工具
whistle转载 2023-02-28 23:14:15 · 458 阅读 · 0 评论 -
token
token原创 2023-02-10 20:40:34 · 63 阅读 · 0 评论 -
JS学习笔记三
js基础原创 2023-02-09 12:54:59 · 430 阅读 · 0 评论 -
JS学习笔记
JS原创 2023-02-01 22:42:28 · 444 阅读 · 0 评论 -
JS基础笔记
JS原创 2023-02-01 12:58:42 · 463 阅读 · 0 评论 -
HTTP Headers字段以及作用
网络转载 2023-01-02 22:39:11 · 1418 阅读 · 0 评论 -
为什么会有OPTIONS请求
网络转载 2023-01-02 22:14:33 · 1003 阅读 · 0 评论 -
http 缓存
网络转载 2023-01-02 21:42:37 · 99 阅读 · 0 评论 -
常见的网络攻击
网络转载 2023-01-02 21:04:10 · 118 阅读 · 0 评论 -
http请求什么情况下会携带cookie
网络转载 2023-01-02 20:57:56 · 1952 阅读 · 0 评论 -
跨域请求到底会不会被服务器执行
网络转载 2023-01-02 20:49:25 · 716 阅读 · 1 评论 -
http headers之origin,host和referer的区别
网络转载 2023-01-02 18:52:46 · 1322 阅读 · 0 评论 -
如何使用Chrome浏览器模拟弱网情况
浏览器模拟弱网原创 2022-12-19 15:49:36 · 1976 阅读 · 0 评论 -
whistle修改接口返回步骤(只影响前端展示,不会插入数据到数据库)
whistle 修改包返回值原创 2022-12-14 09:51:39 · 2114 阅读 · 1 评论 -
postman入门之下载安装
posytman下载安装原创 2022-12-05 20:19:45 · 356 阅读 · 0 评论 -
彻底搞懂cookie、session和token
cookie、session和token原创 2022-08-19 18:53:15 · 2437 阅读 · 0 评论 -
GET请求和POST请求区别
计算机网络原创 2022-08-09 08:17:45 · 236 阅读 · 0 评论 -
ARP协议原理
https://zhuanlan.zhihu.com/p/59066874转载 2022-08-09 08:18:12 · 630 阅读 · 0 评论 -
ARP协议详解,小白易懂
计算机网络转载 2022-08-08 14:52:46 · 9727 阅读 · 2 评论 -
幂等性~~
计算机网络转载 2022-08-08 12:11:13 · 81 阅读 · 0 评论 -
什么是幂等性
计算机网络转载 2022-08-08 12:07:31 · 106 阅读 · 0 评论 -
HTTP connection
计算机网络转载 2022-08-08 11:53:17 · 536 阅读 · 0 评论 -
HTTP Connection
计算机网络转载 2022-08-08 11:41:34 · 453 阅读 · 0 评论 -
http请求头origin、referer和host区别
计算机网络转载 2022-08-08 11:29:14 · 5652 阅读 · 0 评论