JS截取函数的三大金刚slice(),substring(),substr()的区别与使用
在JS中,slice()、substring()、substr()都有截取字符串的作用,那他们有哪些用法上的区别呢?如果你也有疑惑,这篇文章或许能够帮助到你。
本次我们探讨下“发快递”……咳咳咳,其实是SSL协议与IPSec协议哪种传输比较好!
小睿想通知小明吃饭,可是小明不在身边,小睿该怎么做?
这自然难不倒机智如我小睿睿,一瞬间灵机一动,顿时我想出两种办法!
(1)打电话给小明
(2)发快递里面放个爱心小纸条告诉他吃饭
有人会说小睿你是不是傻,打个电话不就得了,还用到快递里面放纸条?
你别急,且听小睿缓缓道来。
便捷性
小睿通知小明,打电话和发快递哪个便捷?
肯定有坐在前排的小伙伴迫不及待回答道:“肯定是打电话呀!”
小睿告诉你:“不一定”
SSL类似打电话
(1)SSL VPN
SSL相当于电话,但是能传递的消息比较单一,电话只能传递语音消息。小睿要是想给小明送一个小礼物,还得通过快递!
SSL VPN也是一样,只能转发HTTP应用都是在浏览器中。如果其他的应用,如邮件、远程桌面、某些软件就必须安装SSL VPN的客户端。但这样就丧失了SSL VPN易安装、易维护的特点。
(2)IPSec VPN
IPSec VPN则相当于快递,不管什么消息都能通过它发出去。但其也有其缺点,就是部署维护比较麻烦!容易和咱们一些用的常用软件冲突。
所以二者各有优缺点,我们需要根据使用环境不同来进行挑选配置!
传输速度
消息传递上可能打电话比较快,但电话可能占线、无信号等异常出现,很难说效率一定高于IPSec VPN。
SSL效率不一定比IPSec高
快递嘛!只要不是“天塌地陷”,实在是道路不通,肯定能送到你手上。
安全性
SSL你被吓是这样
小睿打电话给小明,此时小睿在电话中大叫一声,肯定能把小明吓一跳……
IPSEC被吓可能这样
要是快递呢?小睿邮寄过去的快件中放一个毛毛虫,不知真相的小明跟许多小伙伴一起分享快乐拆快递,然后大家一起被吓了一跳……
从安全性比较,SSL VPN安全性稍好一点,因为如果用IPSEC VPN,有一台电脑中毒,会感染整个网络,而SSL VPN更细粒度的控制都避免这种情况。
最后说一点:如果你使用SSL VPN客户端必须配合SSL VPN服务器,各个厂家的客户端都是自行开发的,无法互相兼容,由于客户端都是动态加载的,也就是说访问什么服务器,必然加载与之配套的客户端,不存在兼容性问题,但客户端是操作系统相关,甚至是浏览器相关的,很多厂家的SSL VPN只开发了基于Windows IE的客户端,使用Linux、BSD操作系统的使用者无疑就杯具了。
本文重在科普,或许不够严谨!
如果您对本文感兴趣,其相关系列文章可能适合您:
《没有SSL证书等于明文发电报的特工?小白也能懂的ssl vpn技术讲解》
《资深特工“小睿”接头全过程!小白也能懂的IPsec vpn技术讲解》
本文由云独家原创,如有转载请注明出处!