
网络/通信
文章平均质量分 74
沉迷WebRTC
想在音视频实时通信行业一直深耕下去的女孩,请多多包涵。
展开
-
CoAP之客户端Copper插件安装(三)
因为火狐浏览器56版本之后不再支持Copper插件,因此我们无法直接在新版本的火狐浏览器中安装Copper插件,但是想要方便使用Copper调试Coap协议,那么我们可以在Chrome 浏览器 安装 Copper 插件,如下流程很简单,也有效;1、下载Copper4Cr 工具git clone https://github.com/mkovatsc/Copper4Cr.git运行该文件夹下的install.bat;2、安装Copper插件在浏览器地址栏输入“chrome://exte原创 2021-01-08 16:58:03 · 1796 阅读 · 0 评论 -
CoAP之Linux服务器上安装及使用(二)
1、下载libcoap源码https://github.com/obgm/libcoap/tree/release-4.2.02、安装步骤./autogen.shmkdir Linux./configure --prefix=$(pwd)/ISVP_lib --disable-dtls执行如上操作时会有下列问题:checking for dot... noconfigure: WARNING: ==> dot not found - continuing wit...原创 2021-01-08 16:33:53 · 1191 阅读 · 0 评论 -
CoAP协议之初探(一)
CoAP 是一个基于 REST 模型的网络传输协议。主要用于轻量级 M2M 通信。由于物联网中的很多设备都是资源受限型的,即只有少量的内存空间和有限的计算能力,所以传统的 HTTP 协议应用在物联网上就显得过于庞大而不适用,CoAP 应运而生。本文介绍物联网平台支持的CoAP协议规范;1.概念支持 RFC 7252 Constrained Application Protocol协议,更多信息,请参见RFC 72522.协议内容CoAP是一个完整的二进制应用层协议,消息格式紧凑,默认运行原创 2021-01-08 15:08:30 · 696 阅读 · 0 评论 -
STUN用于判断NATType的过程及方法
stund用于判断NatType的接口的用法首先来看stund中用于判断NatType的接口的用法。这里主要来看stund中的STUN客户端client.cxx的实现。client.cxx是一个常规的C/C++ app,这个app的主要code如下:void usage() { cerr << "Usage:" << endl << "...转载 2018-05-30 15:22:03 · 2096 阅读 · 0 评论 -
STUN和TURN技术浅析
在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分主机能够直接接入Internet。很多时候,我们希望网络中的两台主机能够直接进行通信,即所谓的P2P通信,而不需要其他公共服务器的中转。由于主机可能位于防火墙或NAT之后,在进行P2P通信之前,我们需要进行检测以确认它们之间能否进行P2P通信以及如何通信。这种技术通常称为NAT穿透(NAT Tra...转载 2018-05-30 16:29:03 · 586 阅读 · 0 评论 -
Windows中使用socket实现网络编程
1、客户端和服务端最基本的数据交互过程如下图所示,按照图中的API调用顺序:2、最简单的测试用例:(1)客户端#include <stdio.h>#include <stdlib.h>#include <WinSock2.h>#pragma comment(lib, "ws2_32.lib") //加载 ws2_32.dllint T...原创 2018-11-19 18:42:49 · 994 阅读 · 1 评论 -
LTE基本认识
1、LTE网络的构成主要包括4部分:UE(User Equipment,比如手机端或者其他可以利用LTE上网的设备)、E-UTRAN(各个基站)、EPC(运营商的核心网服务器)和 PDN(网络上的服务器) (1)eNB(eNodeB) 为用户提供空中接口(air interface),用户设备可以通过无线连接到eNB,基站再通过有线连接到运营商的核心网。我们所说的无线通信,仅...原创 2018-12-13 10:46:31 · 2245 阅读 · 0 评论 -
使用nmcli network-manager管理wifi网络
在日常的工作中,我们需要给设备连接wifi等,不同的供应商提供的配置网络的方式也不同,以nmcli为例,进行说明。(1)使用 nmtui 可以在命令行界面进行网络配置比如:连接wifi:nmcli dev wifi connect wifiname password wifipassword关闭wifi:nmcli dev disconnect wlan0 ...原创 2019-02-18 17:05:14 · 4284 阅读 · 0 评论