代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
VPN的实现原理
来源: 作者:admin 时间:2018-12-19 09:24:30

1、VPN网关一般会采用双网卡结构,内网卡接入公司总部A的内部局域网络,外网卡使用公共IP接入Internet。


2、例如说分公司B的终端(192.168.3.2)需要访问总部A的服务器(192.168.1.252),其发出的访问数据包的目标地址为服务器的IP:192.168.1.252


3、分公司B局域网的VPN网关在接收到终端(192.168.3.2)发出的访问数据包①时对其目标地址(192.168.1.252)进行检查,发现目标地址属于公司总部A网络的地址,于是将该数据包①根据所采用的VPN技术进行封装,同时VPN网关会构造一个新的VPN数据包②,并将封装后的原数据包①作为VPN数据包②的负载,VPN数据包的目标地址为公司总部A网络的VPN网关的公共IP地址。

1544408903411486.png

4、分公司B局域网的VPN网关将VPN数据包发送到Internet外网中,由于VPN数据包的目标地址是总部A网络的VPN网关的外部地址,所以该数据包将被Internet中的路由正确地发送到总部A网络的VPN网关


5、总部A网络的VPN网关对接收到的数据包②进行检查,如果发现该数据包是从分公司B网络的VPN网关发出的,即可判定该数据包为VPN数据包,并对该数据包进行解包。解包的过程主要是将VPN数据包的包头剥离,将负载通VPN技术反向处理还原成原始的数据包①


6、总部A网络的VPN网关将还原后的原始数据包发送至目标服务器(192.168.1.252)。在服务器(192.168.1.252)看来,它收到的数据包就跟从终端(192.168.2.2)直接发过来的一样。


7、从服务器(192.168.1.252)返回终端(192.168.2.2)的数据包处理过程与上述过程原理是一样的。这样就完成了整个通过VPN的访问。

相关文章内容简介
网络抓取策略:广度优先和深度优先分析
推荐阅读
  • 14 2020-01
    如何在C#中使用动态代理IP接口抓取数据

    如何在C#中使用动态代理IP接口抓取数据?下面为C#中调用动态代理IP抓取数据的代码,需要修改代码中的order属性为正确的API订单号

  • 21 2019-09
    关于http代理中的http connect代理

    很多人可能认为http代理就是只为web服务提供的,其实他们还忽略了http代理的connect作用。以下引用一段文字作为解析。HTTP Tunneling HTTP is a text-based protocol to retrieve Web pages through a Web browser.

  • 21 2019-06
    怎样用换IP软件实现高速上网

    怎样用换IP软件实现高速上网?在互联网日益兴旺的今日,我们每天都在运用阅读器阅读最新信息、上网冲浪等,这成为了现代人必不可少的内容之一。许多网民朋友都纷纷表示,互联网自身属

  • 05 2019-09
    什么是反向代理服务器

    我们常会看到‘反向代理服务器’这个名词,例如常看到文章上说 nginx 是一个反向代理服务器、varnish 是一个反向代理服务器。什么是反向代理服务器?下面就了解下这个概念。含义 ‘反向代

  • 26 2019-09
    好用的代理IP有什么特征

    现如今,互联网很多行业都用得上代理IP,而市面上的资源那么多,你知道好用的代理IP有什么特征吗?一、看IP的流水。 流水越大,说明IP重复的几率越小,能使用的代理IP越多,一些大型IP代

  • 19 2019-09
    动态ip代理服务

    在我们的生活工作中常常会使用到网络,代理IP也越来越受到人们的欢迎,特别是对于一些专业的网络营销人员来说,这种代理是他们生活工作必不可少的工具。就如同我们平时上网一样,使用