OSI七层协议(从上向下):
一、应用层:
为用户的应用程序提供网络服务的(HTTP、HTTPS、FTP……)
二、表示层:
负责端到端的数据信息可以被另一个主机所理解和识别,并且按照一定的格式将信息传递到会话层
三、会话层:
会话层是管理主机之间的会话进程,负责建立,管理,和终止会话进程
四、传输层:
进行数据传输的(TCP UDP)
TCP和UDP
区别 | TCP | UDP |
---|---|---|
传输方式上 | 面向连接的 | 非面向连接的 |
传输的数据 | 传输的是数据流 | 传输的是数据包(可能会出现丢包) |
传输的效率 | 慢 | 快 |
传输的稳定性 | 高 | 低 |
五、网络层:
路由器
六、数据链路层:
网桥 交换机
七、物理层:
网线 网卡 集线器 中继器
发起请求:
会携带请求头:"User-Agent"(模拟浏览器进行请求)
"Cookies"(存储在浏览器里面的,使用cookie表明用户的身份)
"Refere"(说明当前的请求是从哪个页面发起的)
常见的请求状态码:
200:
请求成功
301:
永久重定向
302:
临时重定向
400:
客户端错误
401:
未授权
403:
服务器拒绝访问
404:
页面未找到
405:
请求方式不对
408:
请求超时
500:
服务器错误
503:
服务器不可用
网友评论