当前位置:雷电ip >
代理IP知识:动态IP加速器相关概念
发表日期:2020-12-10
ip代理软件的知识看起来都那么专业,但是其实如果掌握了基础知识,再去慢慢消化理论知识,就会发现原理并不复杂。
下面是动态IP加速器设计相关概念介绍:
LAC:L2TPAccessConcentratorL2TP服务接入集中器,提供各种用户接入AAA的一些服务,具有发起隧道和会话连接的一些功能以及对动态IP加速器用户代理认证的一些功能,这些LAC一般是由ISP来提供接入设备。
LNS:L2TPNetworkServerL2TP的网络服务器,它是动态IP加速器企业侧的服务器,这个服务器也可以完成对用户的最终授权和验证,并且可以接受来自LAC的隧道连接请求并且更具连接请求来实现和用户之间的ppp的会话通道。在有关验证的时候,用户数据可以采用RADIUS服务器ip代理软件来保存。
L2TP隧道和会话得建立流程:
L2TP的会话建立是由PPP来触发的,隧道的建立由会话触发,由于多个会话可以复用在一条隧道上,如果会话建立前隧道已经建立,则隧道不用重新建立。
这里所探讨的隧道和会话建立流程主要是指LAC和LNS之间的建立流程,而Client与LNS建立的过程因操作系统和软件的不同而不同,而且过程更加简单一些。
如果在LAC和LNS之间直接建立传输报文的隧道,那这个隧道就必须涉及到有关传输会话的操作,因此隧道本身必须具备具有相同会话连接特性的一组用户可以共享连接属性所定义的一个通道。而会话是针对每个用户与企业动态IP加速器服务器建立连接ppp的数据通道ip代理软件同一个LAC与LNS之间指可以建立一个L2TP的隧道,但是在这个隧道种可以传递多个会话,不管是隧道也好会话也好,他们都可以动态的建立维护以及删除。
由于隧道的建立是一个三次握手的流程,类似于TCP连接的建立,三次握手保证了有关隧道的可靠性,隧道建立的三次握手过程如下:
首先由LAC端像LNS端发起一个建立隧道的请求:SCCRQ
然后LNS端会针对请求分配一些资源,分配好后给源端做出一个回应:SCCRP
LAC端收到回应之后要对它做一个确认:SCCCN,这就表示隧道已经完全建立了。
有了隧道后,会话就可以在隧道里面来传递,在触发建立了隧道之后,那么后续得一些同一对LAC和LNS之间的会话就会复用在这条隧道里面。
会话的建立流程同样也是三次握手,会话的建立本身是由PPP模块来触发的,如果在会话之前没有可用会话呢,它会首先建立隧道连接,建立之后在实现有关的会话,而会话建立完成之后就可以完成数据的传输。
首先由LAC端发起会话请求:ICRQ
LNS收到这个ICRQ之后会对它做一个应答:ICRP
然后LAC端在收到这个应答后会对它做一个确认:ICCN
除了建立之外,隧道和会话的维护和拆除也有那么一个流程
隧道建立之后,一直要等所属会话全部下线之后才可以拆除,为了确认对端隧道依然存在,必须定时发送一些维护报文,其流程为LAC端或者LNS端互相发出Hello报文进行查询,对应的LNS或者LAC发出ZLB(Zero-LengthBody:零长度实体报文)进行确认。ZLB只有一个L2TP的报文头。
如果这个隧道已经没有必要在进行维护下去了(比如会话已经全部中断了),即进行拆除行为,先由任意一端发出拆除链接通知StopCCN(Stop-Control-Connection-Notification),另外一端回应ZLB报文。
同样会话的拆除也是由一端发出拆除通知CDN(Call-Disconnect-Notify),另外一端返回zlb。
隧道拆除是一定要在会话完全拆除之后才能拆除的。
L2TP协议栈结构及数据包的封装过程:
用户端的IP报文数据,首先封装成PPP的数据,通过物理层发送到LAC端,发送到LAC端之后会传递给L2TP隧道协议,来完成对数据的进一步的处理,这个处理实际上就是叫做封装,LAC收到报文后,首先还原成p2p的数据,然后传递给l2tp,l2tp这个协议会封装在ppp的前面,然后通过udp协议这个传输介质来传递,因此要封装成UDP的数据包,因为首先要在公网上传递,所以必须具有ip地址,因此在udp报头前面加上一个ip报头,然后通过链路层打上帧头帧尾传递给物理层,转换为二进制传输出去。
经过internet传输之后到达对端LNS,收到该报文后,就会有一个解封装的过程,跟LAC端的封装过程相反,解封装后,它就已经跟总部内网实现通讯了,这个时候会封装一个新的链路层发往总部的server。
如果你对ip代理软件相关知识感兴趣,那么就不能错过雷电代理ip代理软件带来的科普了。雷电代理是国内优质的动态IP代理服务商,代理ip软件覆盖全国160多个城市、3000万海量代理IP供应,支持一键切换IP,操作简单。
下面是动态IP加速器设计相关概念介绍:
LAC:L2TPAccessConcentratorL2TP服务接入集中器,提供各种用户接入AAA的一些服务,具有发起隧道和会话连接的一些功能以及对动态IP加速器用户代理认证的一些功能,这些LAC一般是由ISP来提供接入设备。
LNS:L2TPNetworkServerL2TP的网络服务器,它是动态IP加速器企业侧的服务器,这个服务器也可以完成对用户的最终授权和验证,并且可以接受来自LAC的隧道连接请求并且更具连接请求来实现和用户之间的ppp的会话通道。在有关验证的时候,用户数据可以采用RADIUS服务器ip代理软件来保存。
L2TP隧道和会话得建立流程:
L2TP的会话建立是由PPP来触发的,隧道的建立由会话触发,由于多个会话可以复用在一条隧道上,如果会话建立前隧道已经建立,则隧道不用重新建立。
这里所探讨的隧道和会话建立流程主要是指LAC和LNS之间的建立流程,而Client与LNS建立的过程因操作系统和软件的不同而不同,而且过程更加简单一些。
如果在LAC和LNS之间直接建立传输报文的隧道,那这个隧道就必须涉及到有关传输会话的操作,因此隧道本身必须具备具有相同会话连接特性的一组用户可以共享连接属性所定义的一个通道。而会话是针对每个用户与企业动态IP加速器服务器建立连接ppp的数据通道ip代理软件同一个LAC与LNS之间指可以建立一个L2TP的隧道,但是在这个隧道种可以传递多个会话,不管是隧道也好会话也好,他们都可以动态的建立维护以及删除。
由于隧道的建立是一个三次握手的流程,类似于TCP连接的建立,三次握手保证了有关隧道的可靠性,隧道建立的三次握手过程如下:
首先由LAC端像LNS端发起一个建立隧道的请求:SCCRQ
然后LNS端会针对请求分配一些资源,分配好后给源端做出一个回应:SCCRP
LAC端收到回应之后要对它做一个确认:SCCCN,这就表示隧道已经完全建立了。
有了隧道后,会话就可以在隧道里面来传递,在触发建立了隧道之后,那么后续得一些同一对LAC和LNS之间的会话就会复用在这条隧道里面。
会话的建立流程同样也是三次握手,会话的建立本身是由PPP模块来触发的,如果在会话之前没有可用会话呢,它会首先建立隧道连接,建立之后在实现有关的会话,而会话建立完成之后就可以完成数据的传输。
首先由LAC端发起会话请求:ICRQ
LNS收到这个ICRQ之后会对它做一个应答:ICRP
然后LAC端在收到这个应答后会对它做一个确认:ICCN
除了建立之外,隧道和会话的维护和拆除也有那么一个流程
隧道建立之后,一直要等所属会话全部下线之后才可以拆除,为了确认对端隧道依然存在,必须定时发送一些维护报文,其流程为LAC端或者LNS端互相发出Hello报文进行查询,对应的LNS或者LAC发出ZLB(Zero-LengthBody:零长度实体报文)进行确认。ZLB只有一个L2TP的报文头。
如果这个隧道已经没有必要在进行维护下去了(比如会话已经全部中断了),即进行拆除行为,先由任意一端发出拆除链接通知StopCCN(Stop-Control-Connection-Notification),另外一端回应ZLB报文。
同样会话的拆除也是由一端发出拆除通知CDN(Call-Disconnect-Notify),另外一端返回zlb。
隧道拆除是一定要在会话完全拆除之后才能拆除的。
L2TP协议栈结构及数据包的封装过程:
用户端的IP报文数据,首先封装成PPP的数据,通过物理层发送到LAC端,发送到LAC端之后会传递给L2TP隧道协议,来完成对数据的进一步的处理,这个处理实际上就是叫做封装,LAC收到报文后,首先还原成p2p的数据,然后传递给l2tp,l2tp这个协议会封装在ppp的前面,然后通过udp协议这个传输介质来传递,因此要封装成UDP的数据包,因为首先要在公网上传递,所以必须具有ip地址,因此在udp报头前面加上一个ip报头,然后通过链路层打上帧头帧尾传递给物理层,转换为二进制传输出去。
经过internet传输之后到达对端LNS,收到该报文后,就会有一个解封装的过程,跟LAC端的封装过程相反,解封装后,它就已经跟总部内网实现通讯了,这个时候会封装一个新的链路层发往总部的server。
如果你对ip代理软件相关知识感兴趣,那么就不能错过雷电代理ip代理软件带来的科普了。雷电代理是国内优质的动态IP代理服务商,代理ip软件覆盖全国160多个城市、3000万海量代理IP供应,支持一键切换IP,操作简单。
最新文章