TCP/IP协议簇(四层模型)

TCP/IP协议采用四层模型,包括应用层、传输层、网络层和数据链路层。应用层主要涉及HTTP等协议,传输层有TCP和UDP,网络层处理IP地址和路由,数据链路层负责数据帧的识别和传送。HTTP请求由请求行、消息报头和请求正文组成,TCP通过三次握手建立连接,四次挥手断开连接,提供可靠的传输服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TCP/IP协议采用了四层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求

四层模型:

  • 数据链路层:负责设备之间数据帧的识别和传送
  • 网络层:负责地址管理和路由的选择(IP/ARP,ICMP…)
  • 传输层:负责主机之间的数据传输(TCP,UDP)
  • 应用层:负责应用程序间的沟通(HTTP,DNS,URI,HTML…)

应用层

应用层最常见的协议就是HTTP协议

HTTP协议是基于请求与响应模式的、无状态的、应用层的协议

HTTP请求由三部分组成

  • 请求行
  • 消息报头
  • 请求正文

请求方法有很多,例如:

  • GET 获取资源
  • POST 传输实体主体
  • PUT 传输文件
  • HEAD 获得报文首部
  • DELETE 删除文件

HTTP响应由三部分组成

  • 状态行
  • 消息报头
  • 相应正文

响应状态码有五种类型:

  • 1XX 信息性状态码
  • 2XX 成功状态码
  • 3XX 重定向状态码
  • 4XX 客户端错误状态码
  • 5XX 服务器错误状态码

我们常见的状态码有:

  • 200 OK 客户端请求成功
  • 302 对象已移动
  • 403 Forbidden 服务器收到请求ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值