网络协议
文章平均质量分 93
WJ.L
这个作者很懒,什么都没留下…
展开
-
一文告诉你网络的基本传输
原文链接https://mp.weixin.qq.com/s/LdiBrtATAIjNXCxYchH63w你是一台电脑,你的名字叫 A很久很久之前,你不与任何其他电脑相连接,孤苦伶仃。直到有一天,你希望与另一台电脑 B 建立通信,于是你们各开了一个网口,用一根网线连接了起来。用一根网线连接起来怎么就能"通信"了呢?我可以给你讲 IO、讲中断、讲缓冲区,但这不是研究网络时该关心的问题。如果你纠结,要么去研究一下操作系统是如何处理网络 IO 的,要么去研究一下包是如何被网卡转换成电信转载 2021-02-25 12:40:30 · 430 阅读 · 0 评论 -
WEB应用防火墙-WAF(Impreva)
SecureSphere提供原创 2020-08-20 11:54:34 · 391 阅读 · 0 评论 -
HTTP协议看法
HTTP协议超级详解HTTP协议简介超文本传输协议(英文:HyperTextTransferProtocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定由万维网协会(World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IET...原创 2020-07-10 16:23:46 · 172 阅读 · 0 评论 -
网络协议思维导图总结
原创 2020-07-09 16:07:04 · 1246 阅读 · 0 评论 -
RST报文详解
我们知道TCP建立连接的时候需要三次连接,TCP释放连接的时候需要四次挥手,在这个过程中,出现了很多特殊的标志报文段,例如SYN ACK FIN,在TCP协议中,除了上面说了那些标志报文段之外,还有其他的报文段,如PUSH标志报文段以及今天需要重点讲解的RST报文段。RST:(Reset the connection)用于复位因某种原因引起出现的错误连接,也用来拒绝非法数据和请求。如果接收到R...转载 2020-04-08 14:37:50 · 11367 阅读 · 1 评论 -
cookie/session
cookie用于身份识别,session用于传输的数据记录(如购物车数量的增减)COOKIE和SESSION有什么区别?cookie保存在客户端,session保存在服务器端,cookie目的可以跟踪会话,也可以保存用户喜好或者保存用户名密码session用来跟踪会话...原创 2020-11-24 16:25:04 · 65 阅读 · 0 评论 -
TCP-socket-ddos一文详解
本节内容1.TCP协议浅谈1.HTTP连接2.SOCKET原理3.TCP介绍4.TCP连接的三次握手与四次挥手2.DDOS1.什么是DDOS2.攻击原理3.防护方法4.其他攻击方式了解一、TCP协议浅谈1、HTTP连接HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议,是用于从W...转载 2020-03-26 16:36:26 · 483 阅读 · 0 评论 -
FTP协议分析与抓包
可借鉴https://blog.csdn.net/longyc2010/article/details/43113173FTP是仅基于TCP的服务,不支持UDP,FTP使用2个端口,一个数据端口和一个命令端口FTP有两种模式:主动模式和被动模式,主动模式是使用...原创 2020-03-09 15:10:11 · 634 阅读 · 0 评论 -
HTTP协议详解
HTTP协议详解HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送HTTP响应把结果返回给客户端。其中一个请求的开始到一个响应的结束称为事务,当一个...转载 2020-03-31 11:29:14 · 147 阅读 · 0 评论 -
DNS递归与迭代
客户机向本地DNS服务器发送请求,等待肯定或者否定回复的过程为递归过程迭代是本地服务器向根DNS服务器发出请求,而根DNS服务器只是给出下一级DNS服务器的地址,然后本地DNS服务器再向下一级DNS发送查询请求直至得到最终答案。DNS解析过程:host文件-本地DNS-根域名服务器-顶级域名服务器-二级域名服务器-.........原创 2020-03-02 18:40:59 · 369 阅读 · 0 评论 -
IP协议分析
概述:MTU:CIDR:IPv4(和上面说的一样):IPv6:路由选择:IP地址分类:转载 2020-03-02 15:07:03 · 135 阅读 · 0 评论 -
关于ARP寻址
网络无需地址依然可以通信,当数据包从PC1的网卡出发之后,并不关心自己去往何方,只会顺着网线的方向向前移动,知道到达下一个设备为止,而网线的作用就是将数据包从一端传输到另一端。集线器工作在物理层,会将数据包复制成n-1(n为端口数量)广播出去,交换机工作在数据链路层,相对于集线器而言,交换机会记录自身端口及广播域内的ARP地址表项(记录MAC地址),而当一个数据包到达网关之后;就需要IP地址起作用...原创 2020-03-02 11:41:23 · 846 阅读 · 0 评论 -
分析HTTPS的连接过程
一、借用网络上很火的一个图来记录一下https协议的理解如图所示:1、客户端向服务端发起请求,连接服务端的443端口2、服务端证书有个密钥对,自己保存着私钥,公钥可以发给任何人3、服务端回应请求,发送公钥给客户端4、客户端收到服务器的公钥之后,会对该公钥进行合法性校验(实则就是对CA证书合法性校验的过程),如果校验通过则,客户端自身生成一个随机值(客户端密钥),这个随机值用...原创 2020-01-07 15:59:15 · 623 阅读 · 0 评论 -
OSPF理论与实验
OSPF包类型:hello、BDB、LSU、LSR、LSA。ospf划分区域(area)的好处:减少LSA泛洪从而减少LSDB负载,可通过ABR进行路由汇总,减少路由条目信息,减少路由器资源。ospf为了便于管理及维护,将AS划分为多个区域;区域类型有:area 0(骨干区域):有全部as内路由信息和as外路由信息,并且其它区域的路由必须通过区域0转发;一般区域:具备骨干区域的所有特点...原创 2019-12-31 16:55:35 · 941 阅读 · 0 评论 -
TCP工作机制详解
TCP头部分析与确认号的理解1、TCP的特点:基于字节流面向连接可靠传输缓冲传输全双工流量控制2、头部格式和说明图源百度。如下图示,就是TCP包的头部结构。可以看到这个头部最少有4x5=20个字节。另外还需要理解TCP协议是承载在IP协议中的。关于IP协议可以参考:http://www.cnblogs.com/xcywt/p/8067521.html源端口号和...转载 2019-12-23 11:36:40 · 337 阅读 · 0 评论 -
包过滤、状态化、七层防火墙
包过滤防火墙:又被称为三层防火墙,笼统认为与ACL无异,针对IP包头拆开源IP与目的IP,原端口与目的端口进行匹配。状态化防火墙:防火墙维护一个状态化记录表(默认只维护tcp/udp),当防火墙收到一个不在状态表中的包时,他会与过滤规则进行比较,不管这个包是syn,ack或者是其他什么包,如果过滤规则允许接受这个会话,那么这个会话就被加入转态连接表中去,后续的包都会与状态化连接表比较,如果会话...原创 2020-03-03 12:18:54 · 2266 阅读 · 0 评论 -
对无线网络的看法
无线信道无线信道就是常说的通道,它是以无线电波信号作为传输媒体的数据信号传输通道。一般路由器设置2.4GHz(2.4-2.4835GHz)频段,频段带宽20MHz,分13个信道,一个信道的无线信号会同时干扰与其左边和右边各两个信道,即信道3的信号会影响信道1、2和信道4、5(两个信道间隔5MHz),所以我们在设置无线信道的时候,尽量远离其他无线信号源的两个以上的信道(一个信道同一时间只有一台...原创 2019-11-20 11:11:32 · 4614 阅读 · 0 评论 -
DHCP
理解DHCP之前,需要了解广播域,广播域是属于一个二层逻辑的域。广播域):网络中能接受任一设备发出的广播帧的设备的集合DHCP的工作过程DHCP的大致流程为下图所示DHCP discover寻找dhcp服务器DHCP offer 服务器应答客户机DHCP request 客户机确定并广播所选择的服务器,并arp查询相应IP有没被占用DHCP ACK IP地址分配确认...转载 2019-11-13 16:07:10 · 1328 阅读 · 0 评论