首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
标准协议专题
P2P通信标准协议(四)之SIP
在前面几篇文章中我们介绍了建立p2p通信的一般协议(簇),以及一种完整的NAT传输解决方案ICE, 但是对于多用户的通信情况,还有一些通用协议来实现标准化的管理,如之前讲过的SDP和SIP等,SIP(Session Initiation Protocol), 是属于应用层的控制协议,主要用于在一个或多个参与者之间创建,修改和中止会话(sessions).会话的类型包括IP电话, 多媒体流分发和多
阅读更多...
P2P通信标准协议(三)之ICE
在P2P通信标准协议(二)中,介绍了TURN的基本交互流程,在上篇结束部分也有说到,TURN作为STUN 协议的一个拓展,保持了STUN的工具性质,而不作为完整的NAT传输解决方案,只提供穿透NAT的功能, 并且由具体的应用程序来使用.虽然TURN也可以独立工作,但其本身就是被设计为ICE/RFC5245 的一部分,本章就来介绍一下ICE协议的具体内容. SDP ICE信息的描述格式通常采用标
阅读更多...
P2P通信标准协议(二)之TURN
上一篇P2P通信标准协议(一)介绍了在NAT上进行端口绑定的通用规则,应用程序可以根据这个协议来设计网络以外的通信。 但是,STUN/RFC5389协议里能处理的也只有市面上大多数的Cone NAT(关于NAT类型可以参照P2P通信原理与实现), 对于Symmetric NAT,传统的P2P打洞方法是不适用的。因此为了保证通信能够建立,我们可以在没办法的情况下用保证成功的中继方法(Relayin
阅读更多...
UDS汽车诊断标准协议(ISO 14229)
1、前言 1、车辆诊断的目的 为能快速准确判断车辆或某控制器的故障及故障原因,为维修提供可靠依据。诊断服务常用于Tester(客户端)和ECU(服务器)间的会话控制、安全访问、例程控制、DTC读取,ECU软件刷写(软件下载)等。 2、ECU ECU(Electronic Control Unit)电子控制器单元,又称汽车的“行车电脑”,它们的用途就是控
阅读更多...
网络参考模型与标准协议(一)
OSI参考模型 OSI 模型(Open Systems Interconnection Model),由国际化标准组织ISO (TheInternational Organization for Standardization )收录在ISO 7489标准中并于1984年发布。 OSI参考模型又被称为七层模型,由下至上依次为: 物理层: 在设备之间传输比特流,规定了电平、速度和电缆
阅读更多...
关于GNS3中稀疏(sparse)协议BSR(标准协议)组播配置(备注:启用组播路由Cisco Packet Tracer不支持)
步骤1:路由配置(路由r1步骤配置省略) 路由r2 R2#conf t R2(config)#int f0/0 R2(config-if)#ip add 10.1.1.2 255.255.255.0 R2(config-if)#no sh R2(config-if)#exit R2(config)#int f0/1 R2(config-if)#ip add 20.1.1.1 255.255.
阅读更多...