网络和通信
天涯遍地是小草
这个作者很懒,什么都没留下…
展开
-
TSN入门
最近研究了AVB和TSN,要总结一下,这是一个大纲,立个flag,2019年1月12-13日打游戏前写完一、简介1.1 什么是TSNTSN是时间敏感以太网二、发展现状2.1 AVB阶段iEEE的AVB工作组改名为TSN工作组。但AVB阶段成果已经投入商用,虽然使用不太广泛。。。2.1.1 主要协议2.2 TSN阶段2.2.1 主要协议三、应用场景AVB和TSN主要应用场景都是...原创 2019-01-09 23:34:46 · 28125 阅读 · 8 评论 -
IEEE 802.1Qav 协议笔记
草稿-未完待续802.1Qav时间敏感流的转发和排队(Forwarding and queuing for time-sensitive streams)一、简述作用:Qav 队列及转发协议的作用是确保传统的异步以太网数据流量不会干扰到 AVB的实时音视频流。时间敏感的 AV 流转发采用伪同步模式(Pseudosynchronous),这个机制依赖于 SRP 提供沿路经的预留带宽以及为...原创 2018-11-30 00:37:17 · 16639 阅读 · 2 评论 -
网络相关资料整理
一、网络分层1、OSI七层模型详解https://blog.csdn.net/yaopeng_2005/article/details/70648692、TCP/IP协议族https://blog.csdn.net/cws1214/article/details/80786293、TCP/IP协议族分层详解https://blog.csdn.net/qq_35644234/articl...原创 2018-08-24 14:07:33 · 511 阅读 · 1 评论 -
MQTT--入门
一、简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在...转载 2018-05-10 09:51:09 · 778 阅读 · 0 评论 -
使用 MQTTnet 实现 MQTT 通信示例
一、什么是 MQTT ? MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是 IBM 开发的一个即时通讯协议,有可能成为物联网的重要组成部分。MQTT 是基于二进制消息的发布/订阅编程模式的消息协议,如今已经成为 OASIS 规范,由于规范很简单,非常适合需要低功耗和网络带宽有限的 IoT 场景。二、MQTTnet MQ...原创 2018-05-09 16:02:07 · 18586 阅读 · 8 评论 -
Python下使用protobuf
Python下使用Protocol buffers一、概述官网链接https://developers.google.com/protocol-buffers/docs/overviewgoogle的东西,请自备梯子。二、安装我用的是Python3.6,Windows环境下载链接https://github.com/google/protobuf/releases/下载两个包:protobuf-p...原创 2018-02-08 16:08:14 · 7586 阅读 · 0 评论 -
Python服务器编程资料收集
收集的资料,想起来就加入一下,所以目录可能会有点混乱 除了官方文档以外,不能保证没有问题,官方文档会有标注一、服务器框架Python几种主流框架 二、异步IO:asyncio廖雪峰的 python并发3:使用asyncio编写服务器 Python 3.4 中新的 asyncio : Servers、Protocols 和 Transports 上面一篇的英文原文,翻...原创 2018-03-08 14:27:42 · 231 阅读 · 0 评论 -
网络连接检测
网络连接检测using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using原创 2017-07-26 09:58:13 · 783 阅读 · 0 评论 -
长连接、心跳和断线重连
一、概述 目前IM软件有一个基本的功能就是长在线,即只要有网络就保持登录,然而,网络状态是无法预测的,所以IM软件经常会有”离线“状态,尤其是手机客户端。长在线这个功能依赖断线重连完成。 通常,网络不稳定是造成不能长时间在线的主要原因,还有比如:服务器强制注销客户端、次客户端被主客户端踢。目前的qq和飞信都有断线重连机制。有时候IM软件自动完成登录,有时转载 2017-06-22 18:38:53 · 15331 阅读 · 0 评论