各种网络协议

OSI是什么?

描述了一些概念,用于协调进程间通信标准。
ps:路由器工作在三层,nginx可以在 四层也可以在七层,vxlan是一个虚拟出来的大二层

OSI网络七层模型

物理层:主要由双绞线、光缆、电缆、无线电波组成。其作用就是连接不同的计算机,并传递底层电信号,高电压:1,低电压:0。
链路层:Mac地址:每台计算机唯一的物理地址,写在网卡上的。(以太网协议:指网卡地址,每台接收和发送数据的设备必须装有网卡,负责发送和接收数据的设备,发送端和接收端的地址,指的就是网卡的地址,即mac地址,由12位16进制的数字组成(前六位厂商编号,后6位流水号。))
网络层:ip协议
传输层:tcp协议和udp协议
会话层:
表示层:
应用层:http和ftp协议

TCP/IP(实践性更高的一种模式规范)

物理层:数据传输,比如网线
链路层:
网络层:
传输层:
应用层:

发送一条请求:http协议>tcp协议>ip协议>链路层协议>物理层协议

MQTT(消息队列遥测传输协议)

基于发布/订阅模式的轻量级通讯协议,构建于tcp/ip协议。
有点:以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。
低开销、低带宽占用的即时通信协议,在物联网、小型设备、移动应用等方面有广泛的应用。

RS-485协议

典型的串行通讯标准RS485,定义了电压,阻抗等,但不对软件协议给予定义。RS-485总线标准规定了总线接口的电气特性标准对于2个逻辑状态的定义:正电平在+2V到+6V之间,表示一个逻辑状态;负电平在-2V到-6V之间,则表示另一个逻辑状态;数字信号采用差分传输方式,能够有效减少噪声信号的干扰。

各种请求解析

  • GET /url/list 查看
  • POST /url/create 创建
  • PUT /url/update 更新
  • DELETE /url/delete 删除
  • HEAD /url/is_exists 检查资源
  • PATCH /url/update_by_id 更新某些字段
  • OPTIONS /url/get_methods 检查请求方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值