OSI七层参考模型
当SYNC队列满了之后,会通过源端口,目的端口和时间戳建立一个特别的sequwnce发回去(SYN Cookie ),如果是攻击,服务端不会做响应,如果是正常请求才会响应 keepalive time查看各种状态下的连接数
访问一个HTTP请求经历的流程
1.DNS解析:根据URL逐层查询DNS,解析缓存,解析url中域名对应的IP。DNS缓存依次是浏览器缓存->系统缓存->路由器缓存->IPS服务器缓存->域名服务器缓存->顶级服务器缓存。从哪个地方找到IP就即刻返回
2.找到IP地址后根据IP和对应端口与服务器建立TCP连接
3.浏览器发送http请求
4.服务器处理请求返回HTTP报文给浏览器
5.浏览器解析渲染展示到页面
6.浏览器释放连接(4次挥手)
网友评论