
网络
文章平均质量分 94
从零开始
椰椰椰耶
椰椰椰耶~~~
展开
-
【HTTPS】中间人攻击和证书的验证
服务器可以创建出一堆公钥和私钥,黑客也可以按照同样的方式,创建一对公钥和私钥,冒充自己是服务器(pub2pub2pub2keypri2keypub1keypri1keykey。原创 2024-09-22 16:04:28 · 22390 阅读 · 92 评论 -
【HTTPS】对称加密和非对称加密
HTTPS 是在 HTTP 的基础上,引入了一个加密层(SSL)。HTTP 是明文传输的(不安全)当下所见到的大部分网站都是 HTTPS 的,这都是拜“运营商劫持”所赐。原创 2024-09-22 16:03:01 · 20185 阅读 · 43 评论 -
【HTTP】构造HTTP请求和状态码
状态码(200、404、403、405、500、504、302、301),Location 和构造HTTP请求的方法(第三方工具和代码构造)原创 2024-09-21 19:30:56 · 21486 阅读 · 47 评论 -
【HTTP】请求“报头”,Referer 和 Cookie
描述了当前这个页面是从哪里来的(从哪个页面跳转过来的)referer。当你在sogou页面进行搜索时,新进入的网页就会有referer有一个非常典型的用途:广告中referer这种情况在十年前左右是非常常见的,运营商(中国移动/中国联通/中国电信)进行篡改。refererrefererHTTPreferer这种行为叫“运营商劫持”。当年,互联网那个还是个新鲜东西,对应的法律还不是特别的完备。原创 2024-09-21 19:28:36 · 22610 阅读 · 47 评论 -
【HTTP】请求“报头”(Host、Content-Length/Content-Type、User-Agent(简称 UA))
表示服务器主机的地址和端口号URL里面不是已经有Host了吗,为什么还要写一次?原创 2024-09-20 22:16:38 · 21347 阅读 · 19 评论 -
【HTTP】方法(method)以及 GET 和 POST 的区别
标准是这么建议的,但不一定采纳。确实很多时候是按照幂等的方式走的。,也是可以被黑客通过抓包获取的。真正保证安全性的关键在于加密,如果数据加密了,就算放到。中也经常不是直接携带二进制(可以),也有很多时候是对二进制数据进行。这个说法不能说是完全错误,但确实有一定的局限性。是只能包含文本的,但是可以对二进制数据进行。,之后自然就成了文本了。上,此时就会被别人直接使用,所以就不安全。网上有些相关的资料,说法不太准确。是很常见的,两个典型使用。描述的是以前,老版本的。登录的时候,如果使用。的长度有限制(历史了)原创 2024-09-20 13:07:11 · 17048 阅读 · 22 评论 -
【HTTP】认识 URL 和 URL encode
认识URL,URL基本格式(带层次的文件路径、查询字符串、片段标识符),URL encode原创 2024-09-19 19:35:12 · 17896 阅读 · 20 评论 -
【HTTP】HTTP报文格式和抓包
HTTP是什么,HTTP的报文格式,抓包工具的原理,抓包工具的请求内容和响应内容原创 2024-09-19 15:35:26 · 17989 阅读 · 18 评论 -
【网络】DNS,域名解析系统
现在已经不使用了(虽然仍然有效),因为网站太多了,域名和 IP 地址都有很多,靠文件来维护,就很不方便。一旦有数据变更,就需要约定以某个服务器的数据为基准,一旦有变更,就修改这个基准服务器的数据,其他服务器从基准的服务器同步数据,基准服务器称为“某个地区的 DNS 镜像可能会很出现故障(qq/wx 能上,但是网页打不开),这就是 DNS 挂了,换个其他的 DNS 服务器就可以了。域名和 IP 地址,存在着对应关系,一般是一个域名对应一个或者多个 IP,也可能是多个域名对应一个 IP。原创 2024-09-17 11:39:05 · 20444 阅读 · 84 评论 -
【网络】TCP/IP 五层网络模型:数据链路层
认识以太网、mac 地址、mac 地址和 IP 地址的区别、ARP协议、MTU原创 2024-09-17 01:12:26 · 19060 阅读 · 46 评论 -
【网络】TCP/IP 五层网络模型:网络层
最核心的就是 IP 协议,是一个相当复杂的协议TCP 详细展开讲解,是因为 TCP 确实在开发中非常关键,经常用到,IP 则不同,和普通程序猿联系比较浅。和专门开发网络的程序猿联系比较紧密(开发路由器,开发交换机,开发防火墙…)原创 2024-09-16 23:18:39 · 19287 阅读 · 41 评论 -
【IP协议】解决 IP 地址不够用的问题(IP地址管理:动态分配、NAT、Ipv6)
动态分配IP地址,NAT,Ipv6等方案的实现原理和优劣原创 2024-09-15 10:07:30 · 19899 阅读 · 28 评论 -
【IP协议】IP协议报头结构
IP协议的报头结构:4位版本、4位首部长度、8位服务类型、16位总长度、16位标识、3位标志、13位片偏移、8位生存时间、8位协议、16位首部校验和、32源 IP 地址、32位目的 IP 地址原创 2024-09-13 21:37:30 · 19601 阅读 · 28 评论 -
【网络】TCP/IP五层网络模型:应用层
应用层是什么,自定义应用层协议,XML方案、JSON方案、YML方案、protobuffer方案原创 2024-09-11 10:37:48 · 16527 阅读 · 18 评论 -
【TCP】相关机制:异常处理
TCP相关机制之“异常处理”:进程崩溃、主机关机、主机掉电(拔电源)(发送方掉电、接收方掉电)、网线断开原创 2024-09-11 10:09:28 · 16796 阅读 · 59 评论 -
【网络】TCP/IP
发展过程:单机 —> 局域网 —> 广域网 —> 移动互联网。原创 2024-08-22 21:31:55 · 11219 阅读 · 77 评论 -
【TCP】网络原理
互联网中,主流的是 TCP/IP 五层协议可以代表我们所编写的应用程序,只要应用程序里面用到了网络通信,就可以认为这个代码就是属于应用层的代码日常开发中最常用到的一层:协议就是约定自定义应用层协议,具体要做什么事情:关于组织数据的格式,还有一些说法,上述“行文本”简单粗暴的方案,在实际开发中,很少会这样做Maven 中就会见到,通过“成对的标签”表示“键值对”信息JSON 方案当前主流的网络通信的数据格式,相比 来说,可读性是很好的,同时能节省一定的带宽YML(YAML)强制要求了数据组织的格原创 2024-08-22 21:31:27 · 8997 阅读 · 58 评论 -
【TCP】核心机制:延时应答、捎带应答和面向字节流
TCP的核心机制之延时应答、捎带应答和面向字节流。四次挥手如何变成三次挥手,如何解决粘包问题,TCP报头,首部长度、保留位、选项、序号、确认序号原创 2024-08-20 13:50:06 · 7691 阅读 · 30 评论 -
【TCP】核心机制:滑动窗口、流量控制和拥塞控制
TCP核心机制之滑动窗口、流量控制和拥塞控制详解。滑动窗口丢包、窗口大小、快速重传、窗口扩展因子、窗口探测包、在拥塞控制中窗口大小的变化过程原创 2024-08-20 11:56:45 · 7344 阅读 · 31 评论 -
【TCP】连接管理:三次握手和四次挥手
TCP的核心机制:连接管理,建立连接(三次挥手),断开连接(四次挥手)详解 + 高频面试题原创 2024-08-19 20:54:42 · 6281 阅读 · 25 评论 -
【TCP】确认应答、超时重传机制和TCP报头
TCP/IP的确认应答和超时重传机制(后发先至,丢包)以及TCP报头(首部长度、保留、选项、序号、确认序号)详解原创 2024-08-19 14:01:49 · 5974 阅读 · 26 评论 -
【TCP/IP】UDP协议数据格式和报文格式
TCP/IP网络层中的UDP协议的数据格式和报文格式介绍,源端口、目的端口,UDP报文长度,校验和,CRC校验和(循环冗余校验),MD5算法原创 2024-08-18 23:19:14 · 5590 阅读 · 42 评论 -
【TCP/IP】自定义应用层协议,常见端口号
TCP/IP协议中自定义应用层协议,组织信息的格式:XML方案、JSON方案、YML(YAML)方案、protobuffer方案,业务端口、管理端口、调试端口原创 2024-08-18 19:44:02 · 4210 阅读 · 34 评论 -
【网络】高并发场景处理:线程池和IO多路复用
IO多路复用是什么,用线程池和IO多路复用解决高并发场景的原理原创 2024-08-17 11:32:54 · 2343 阅读 · 36 评论 -
【网络】TCP回显服务器和客户端的构造,以及相关bug解决方法
TCP回显服务器和客户端的详细构造流程,以及对可能出现的问题进行分析解决原创 2024-08-16 22:47:59 · 1859 阅读 · 17 评论 -
【网络】UDP回显服务器和客户端的构造,以及连接流程
回显服务器和客户端的详细构造方法,实现细节和具体连接流程分析原创 2024-08-16 13:54:34 · 2785 阅读 · 24 评论 -
【网络】UDP和TCP之间的差别和回显服务器
UDP 和 TCP 之间的区别,UDP和TCP API的使用,回显服务器原创 2024-08-15 16:48:51 · 6775 阅读 · 47 评论 -
【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
局域网LAN、广域网WAN、IP地址、端口号、协议分层、TCP/IP协议、封装和分用原创 2024-08-15 09:29:54 · 11335 阅读 · 50 评论