第一层 物理层
0101010 强弱强弱电 数模 模数转换浏览器
第二层 数据链路层
网卡缓存
第三层 网络层
路由器层 IP协议服务器
第四次 传输层
TCP UDP协议 数据包分割cookie
第五次 会话层
SSL TLS网络
第六次 表示层
不一样系统之间的 语法 格式化session
第七次 应用层
消息头 socks socket
TCP 的三次握手
为何须要三次握手才能创建链接
SYN Flood不断发生SYN链接而后下线会形成对队列饱和 (一下解决办法)
TCP 四次挥手
UDP
TCP 滑动窗口
(我的理解)滑动窗口大小 也就是 流量大小,窗口越大 TCP同时发送的单包越多,
http 介绍
问题:在浏览器地址栏输入URL 按下回车以后经历的流程
答案: 1 DNS解析 从 浏览器缓存 系统缓存 路由器缓存 IPS服务器缓存 根域名服务器缓存 顶级域名服务器缓存 找ip 2 用IP+端口进行 TCP链接post
3 发送http请求3d
4 服务器处理请求返回http报文cdn
5 浏览器渲染界面
6 结束TCP链接
问题 常见的HTTP状态码
GET POST 区别
幂等性 请求屡次都不会对数据形成更改 get put都通常是幂等性 post不是
ookie session的区别
cookie
session
区别
https http
https http区别
socket 简介
IP+协议+端口 惟一标识
使用 socket UDP 实现 客户端发送字符串 服务器打印接收字符串 并返回给客户端字符串长度
socket Server
socket Client
UDP server
UDP client