随笔分类 - 计算机网路
摘要:什么是幂等性 HTTP/1.1中对幂等性的定义是: 一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 Methods can also have the property of “idempotenc
阅读全文
摘要:深入理解幂等性 粘包和拆包及Netty解决方案 【吊打面试,击中要害】http三次握手四次挥手,https证书验证阶段和数据传输阶段 深入理解 https 通信加密过程 HTTP断点续传 实现HTTP请求的三种方式 全面深入了解HTTP和HTTPS 服务端 TCP 连接的 TIME_WAIT 问题
阅读全文
摘要:WebService SOAP概述 - 第275篇 接口限流算法有哪些?? 重要的接口需要做哪些检查 如何设计一个完美的权限管理模块 讲一下你项目中的单点登录是如何实现的? 防止并发重复提交 如何设计 API 接口,实现统一格式返回? 分布式session共享方案有哪些 Cookie、Session
阅读全文
摘要:restful接口 springboot前后端传值 Spring Boot 前后端参数交互方式——注解 spring boot前后端参数传递方式
阅读全文
摘要:Java高级开发必会的50个性能优化的细节(珍藏版) 单点登录 单点登录原理与简单实现 你3年工作经验,竟然连单点登录的原理都没答清楚,肯定要被刷啊... jwt技术实现系统间的单点登录 JWT+Interceptor实现无状态登录和鉴权 一文教会你如何写复杂业务代码 并发扣款一致性,幂等性问题,这
阅读全文
摘要:枚举很好用啊,为啥阿里不建议返回值用枚举? 不仅会用@Async,我把源码也梳理了一遍(中) 10分钟让你明白MySQL是如何利用索引的 趣图:一图带你了解 K-均值算法 阿里架构总监一次讲透中台架构,13页PPT精华详解,建议收藏! Java8之熟透Lambda表达式 安全框架 Shiro 和 S
阅读全文
摘要:2019 年 Java 核心技术大总结! 17 个常用的 JVM 参数,你都记住了吗! Java多线程优化都不会,怎么拿Offer? 分布式服务限流实战,已经为你排好坑了 你是否知道Redis为什么有1️⃣6️⃣ 个数据库? 如何设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析 谁没救过火?但
阅读全文
摘要:1、引言ICMP被认为是IP层的一个组成部分,它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。ICMP报文是在IP数据报内部被传输的。如图6-1所示:ICMP报文的格式如图6-2所示:说明:(1)所有报文的前...
阅读全文
摘要:1、引言具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取IP地址。但是无盘机,如X终端或无盘工作站,则需要采用其他方法来获得IP地址。网络上的每个系统都具有唯一的硬件地址,它是由网络接口生产厂家配置的。无盘系统的RARP实现过程是从接口卡上读取唯一的硬件地址,然后发送一份RARP请求(一帧在...
阅读全文
摘要:章节回顾:1、引言当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48 bit的以太网地址来确定目的接口的。设备驱动程序从不检查IP数据报中的目的IP地址。地址解析为这两种不同的地址形式提供映射:32 bit的IP地址和数据链路层使用的任何类型的地址。说明:ARP为IP地址到对应...
阅读全文
摘要:当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。每个IP地址包换两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类...
阅读全文
摘要:1、引言 IP是TCP/IP协议族中最核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。IP提供不可靠、 无连接的数据报传送服务。(1)不可靠 它不能保证IP数据报能成功地到达目的地。IP仅提供最好的传输服务。如果发生某种错误,如某个路由器暂时用完了缓冲区, I...
阅读全文
摘要:1、引言从图1-4可以看出,在TCP/IP协议族中,链路层主要有三个目的:(1)为IP模块发送和接收IP数据报;(2)为ARP模块发送ARP请求和接收ARP应答。(3)为RARP发送RARP请求和接收RARP应答。TCP/IP支持多种不同的链路层协议,这取决于网络所使用的硬件,如以太网、令牌环网、F...
阅读全文
摘要:1、引言很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但TCP/IP协议族允许它们互相进行通信。TCP/IP起源于60年代末美国政府资助的一个分组交换网络研究项目,到90年代已发展成为计算机之间最常应用的组网形式。2、分层网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能...
阅读全文