一、c/s架构和b/s架构 c/s架构:客户端和服务器 eg:QQ、微信 c端 网络 s端 c端:就是客户端 s端:有固定IP,并且稳定一直在运行,支持高并发 b/s架构:浏览器和服务器 eg:京东、天猫 其实b/s架构的本质也是c/s架构 二、网络协议 什么是网络? 网络就是网络连接介质+网络协议 ...
分类:
其他好文 时间:
2019-09-16 19:44:49
阅读次数:
144
HTTP 是一个属于应用层的面向对象的协议,HTTP 协议一共有五大特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态。 无连接 无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 早期这么做的 ...
分类:
Web程序 时间:
2019-09-12 13:00:02
阅读次数:
100
1.连接时 因为当服务器端收到客户端的SYN连接请求报文后(一), 可以直接发送SYN(请求)+ACK(确认)报文(二), 然后客户端确认与服务器已连接(三)。其中ACK报文是用来应答的,SYN报文是用来同步的。 2.关闭时 但是关闭连接时,当服务器端收到FIN(请求断开连接)报文时(一), 很可能 ...
分类:
其他好文 时间:
2019-09-08 22:24:26
阅读次数:
80
1哨兵的作用哨兵是redis集群架构中非常重要的一个组件,主要功能如下:集群监控:负责监控redismaster和slave进程是否正常工作消息通知:如果某个redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员故障转移:如果masternode挂掉了,会自动转移到slavenode上配置中心:如果故障转移发生了,通知client客户端新的master地址2哨兵的核心知识故障转移时,判断一
分类:
其他好文 时间:
2019-09-08 20:11:36
阅读次数:
82
引言 前段时间一直在准备面试,本以为准备的挺好,然而被腾讯面试官问道网络问题的时候,发现自己对TCP协议的理解真的是停留在表面,不够深入。于是本着提高自己的想法,去查了些资料,这里主要是总结我对TCP建立与断开连接过程的理解。你可以在 "这里" 看到更好的排版 常见题目 在面试中网络问题是一定会考察 ...
分类:
其他好文 时间:
2019-09-04 13:47:29
阅读次数:
91
https://www.cnblogs.com/yangfengwu/p/11432795.html 注:这节实现的功能是WIFI模块作为TCP 客户端,连接咱的TCP服务器,然后实现透传 本来想着做成断线重连,但是无论如何测试,使用官方给的API默认大约2个小时以后就会主动断开连接...... 其 ...
HTTP协议 超文本传输协议 规定了浏览器与服务端之间消息传输的数据格式 四大特性: 1.基于请求响应 2.基于TCP/IP之上的作用于应用层的协议 3.无状态(服务端无法保存用户的状态,一个人来一千次 我都记不住 还当你如初见) 4.无连接(请求来一次我响应一次 之后立马断开连接 两者之间就不再有 ...
分类:
其他好文 时间:
2019-09-04 00:38:40
阅读次数:
116
tcp三次握手位于OSI七层协议(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)中的传输层,用于建立主机间可靠的连接。 连接中用于交互和确认是通过seq、ack等序号以及SYN、ACK等标志位。 三次握手: 第一次握手:客户端发送SYN(seq=j)包请求服务器连接,同时进入SYN-S ...
分类:
其他好文 时间:
2019-08-30 11:22:30
阅读次数:
76
一.网络扫描——NMAPNMAP是一个强大的端口扫描类安全评测工具。设计为检测众多主机数量的巨大网络,支持ping扫描、多端口检测、OS识别等多种技术。使用NMAP定期扫描内部网络,可以找出网络中不可控的应用服务,及时关闭不安全的服务,减小安全风险?-sS,TCPSYN扫描(半开扫描):只向目标发出SYN数据包,如果收到SYN/ACK响应包就认为目标端口正在监听,并立即断开连接;否则认为目标端口并
分类:
系统相关 时间:
2019-08-27 17:42:57
阅读次数:
173
注意:先安装nginx 后安装 keepalived 在从节点 上传jar 在断网之前先将需要的两个tar包放上去 三台都是这样安装 按完一台在安装另一台 1.window设置 共享以太网 注:之前是写死的ip 所以xshell三台都会断开连接 2 cmd 查看刚共享的那台机器的ip ipconfi... ...
分类:
其他好文 时间:
2019-08-24 00:15:13
阅读次数:
93