HTTP请求是依赖TCP的,也就是在单片机上面,我们一样可以使用,无非就是先发送一个http请求头,再发送正文,比如我最近就使用了http post方式发送数据到服务器,服务器端使用的是WEB API,单片机使用的STM32 与SIM800C,SIM800C使用GPRS连接服务器,采用方式,TCP连接,在这里就不讲述TCP连接方式了,假设你已经会使用TCP方式连接服务器,并发送数了。以下代码只
UDP是User Datagram Protocol(用户数据报协议)的缩写,它是一个简单的协议,简单到UDP规范RFC0768只有区区3页。什么是UDP?UDP是User Datagram Protocol(用户数据报协议)的缩写,它是一个简单的协议,简单到UDP规范RFC0768只有区区3页。UDP是工作在IP层之上的传输层协议,UDP对IP主要有两个扩展:扩展出端口号使得IP数据报可以多路分
转载 5天前
11阅读
对于ARP协议, 我本来是不了解的,只是解决了两个ARP相关的P2的Bug后,也就懂了。本文将从原理的角度对ARP做一个透析。1. 什么是ARP?ARP(Address Resolution Protocol),也就是地址解析协议。解析什么地址?将IP地址解析为以太网MAC地址(i.e. 物理地址)的协议。在以太网当中 , 网络设备是通过物理地址表示的 , 这个物理地址就是48位的以太网地址。 简
NAT 穿透的几种方式 NAT穿透的几种方式 项目需要,学习了一些NAT方面的知识,想着应该怎么通俗易懂的来说一下,但是一直没有好的思路,直到雪论坛发现了一个老帖子,我觉得写的非常好,这里做了一些修改后分享给大家。作者:heyuehui :http://bbs.pediy/showthread.php?t=131961什么是NAT? 为什么要使用NAT? NAT是将私
漂移一词有很多的应用,我在看录像中看到了汽车狂奔中的漂移技术,看到周杰伦表演的漂移过弯的精彩表演,不知是特技还是他已经真的练就了这个本事,一般的漂移是指物体悬浮于水面整体运动而相互的关系不变,现在又有了新的用处,IP地址漂移。 采用地址漂移技术,利用虚拟IP地址来绑定主服务器,可有效解决不能利用组播的情况下,多台服务器集群之间的信息交互问题。此方法具有一定的代表性,在很多行业可以采用。 双机集
转载 1月前
18阅读
IPv4 主机互访和 IPv6 主机互访都可以使用下面相同的网络拓扑。 在IPv4网络中,主机A要访问主机B时,仅仅知道主机B的IP地址还不够,还需要知道主机B的MAC地址。以太网的同一网段内根据IP地址查询对应的MAC地址,实现三层IP地址与二层MAC地址之间的动态映射,可以通过ARP协议实现。ARP协议工作过程非常简单,通过两个步骤就可以完成地址解析过程。ARP协议工作过
ARP协议:IP地址是主机在网络层中的地址。数据链路层是不能够识别IP地址的,但网卡、交换机等都工作在数据链路层,所以如果想要将网络层中的数据包交给目的主机,必须要在数据链路层封装为有MAC地址的帧后才能发送。但是32bit的IP地址和48bit的MAC地址之间没有简单的映射关系。ARP协议就是将某个IP地址解析为对应的MAC地址的协议。每个主机都设有一个ARP高速缓存,存放局域网中主机的IP地址
1、回调从接口调用的角度看,把一个A接口的URL像参数传递那样,传给B接口,A接口会在某个时刻被调用执行,这就叫做回调。举个常见的例子:X平台接入公司的统一登录平台:当登录态失效时,X平台调用统一登录平台界面接口,当用户输入手机号码和验证码,统一登录平台校验通过后,统一登录平台再调用X平台提供的登录回调接口,这时统一登录平台会把用户相关信息回传给X平台,X平台注入登录态,最后X平台跳转到首页2、
切记:重启!!!!一下知识总的来说就是2点:第一点:如何通过路由器公网IP+映射的公网端口号---访问局域网服务器第二点:如何通过花生壳的域名+花生壳的端口号-----访问局域网服务器名词概念:1、 端口映射端口映射就是将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。端口映射有动态和静态之分。
来可电子的CANIOT网关可以实现串口,网口和CAN口的远程数据传输。 CANIOT网关 实现的原理为网关通过4g或者WiFi连接到服务器,再由服务器将接收到的网关数据转发到网关配套的客户端上,客户端再通过对应的上位机软件将接收到的数据显示出来。网关目前主要的是三个功能是数据,程序下载和数据存储。数据目前主要提供串口,网口和CAN口三种接口的数据传输,其中串口和网口采用的
LoRa串口系统设计内容概要:1、串口系统设计需求2、串口系统通信机制3、串口系统业务流程串口系统设计需求:1、将LoRa终端定义成两种角色:Master(主机)和Slave(从机)2、一个模块发送任意字节长度(小于128Byte)数据,另一模块都可以接收到3、PC机上通过串口调试助手实现接收和发送4、终端在LCD屏幕上显示终端类型及收发数据包个数串口系统通信机制:串口
三、IP组播路由中的隧道传输机制 组播中的隧道概念指将组播包再封装成一个IP数据包在不支持组播的互联网络中路由传输。最有名的组播隧道的例子就是MBONE(采用DVMRP协议)。在隧道的入口处进行数据包的封装,在隧道的出口处则进行拆封。在达到本地全IP组播配置传输机制上,隧道机制非常有用。 四、网络多媒体的应用要求 因为多媒体信号是交互的、互动的,它对网络提出了以下的应用要求: (1) 吞吐(thr
一、定义内网穿透也成NAT穿透,进行NAT穿透是为了使具有某一个特定源IP地址和源端口号的数据包不被NAT设备屏蔽而正确路由到内网主机。NAT(网络地址转换)设备自动屏蔽了非内网主机主动发起的连接,也就是说从外网发往内网的数据包将被NAT设备丢弃掉。这使得位于不同NAT设备之后的主机无法交换信息。这一方面保护了内网主机免于来自外部网络的攻击,另一方面也为P2P通信带来了一定困难。外部主机要与内网主
如果你想在自己的电脑上搭建网站并且让别人访问到,你可以看看这篇文章。在一般情况下, 我们在本机搭建的网站别人是无法访问的,这时候我们就需要内网穿透。1,内网穿透在Internet网络中,有两种网络形式可以相互通讯:一是公网IP地址可以互相通讯,二是同归于一个网段的私有IP地址在局域网内可以相互通讯。然而,公网IP地址和私有IP地址之间不能直接通讯。路由器一般有两个IP地址:一个是公网IP地址,用于
第五天基础部分ESP8266TCP传输 分服务端和接收端,需要提前建立连接,后续才能传输。 UDP传输 不区分服务端和接收端,不需要提前建立连接。模式就是在作为TCP客户端传输或UDP传输的情况下,进入这个模式,就收发的都是原始数据 不会加数据封装,接收数据就不是IPD开头那种。先创建TCP/UDP连接,再进入模式之后手机用TCP/UDP发数据,发什么,模块转发给我们MCU就是什么。除
很多公司为了提高云服务器的安全性,采用nginx代理。原料:三台云服务器,一台带有一个公网ip(),另外两台不需要公网ip,有内网ip即可,只要这三台的内网ip在同一个网段中。准备:不带公网ip的云服务器安装好web环境,分别丢一个项目到上面。(当然数据库主从什么的也可以自行安装),带有公网ip的服务器中安装Nginx如果以上不会的可以查看我的往期博客。只要以上步骤完成下面的就十分简单了。1进入N
转载 4月前
390阅读
最近在翻看以前写的文档,把这篇word文档复制下来,保留一下。  序号版本作者描述1V0.1YJ.Yan初始版本2V0.2YJ.Yan添加方案细节描述以及可参考方案      1.      基本概念a)       N
 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内[1] 另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上
目录知识点1:网站流量分析指标什么是pv?什么是uv?什么是IP?知识点2:正向代理和反向代理知识点3:负载均衡实验什么是负载均衡?IP地址规划:实验拓扑图知识点4:负载均衡策略1、请求轮询2、增加权重 3、最少连接数4、ip_hash 策略 知识点5:获取访问机器的真实ip地址1、在负载均衡器上修改http请求报文头部字段,谈价一个X_Real-IP字段2、修改web服务器的
目录一、协议简介二、TCP报文格式1、字段解析2、报文解析 三、TCP的重传机制1、超时重传2、快速重传3、 SACK 方法4、Duplicate SACK四、TCP的滑动窗口机制五、流量控制六、拥塞机制1、慢启动2、拥塞避免算法3、拥塞发生4、快速恢复七、TCP的三次握手八、TCP的四次挥手一、协议简介TCP(Transmission Control Protoco
  • 1
  • 2
  • 3
  • 4
  • 5