SS、SSH、SSL、VPN分别是?

1.SS:

shadowsocks,也就是大家常说的SOCKS代理,中文名叫:影梭。SOCKS代理:Socks 不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快得多。通常绑定在代理服务器的1080端口上,而SOCKS代理又分为SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCK4则不一定能做到。

2.SSH:

安全外壳协议(SecurityShell ),SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据,这就不太可靠。ssh可以将所有传输数据进行加密,而且能够防止DNS欺骗和IP欺骗。它既可以代替Telnet,又可以为FTP、PoP、甚至为PPP提供一个安全的"通道"

3.SSL:

安全套接层(Secure Sockets Layer,SSL),为Netscape所研发并内置于其浏览器中,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。在传输中:①认证用户和服务器 ②加密数据 ③检测数据完整性。只要3.0版本以上之I.E.或Netscape浏览器即可支持SSL。

4.VPN

虚拟专用网络(Virtual Private Network,VPN),应用在OSI的第二层和第三层,其中PPTP(点对点隧道协议)和L2TP(点到多隧道协议)工作在第二层,ipsec(端到端加密传输)工作在第三层。VPN分为三种:①客户端到网关(Access VPN )②网关到网关(Intranet VPN) ③客户端接入合作伙伴企业网(Extranet VPN);实现原理又分为重叠VPN和对等VPN,前者是用户建立端点,后者是通过ISP完成VPN隧道建立。在数据传输过程中,使用端到端的基于IP通讯的数据安全防护,还可以利用传统路由技术的标记交换实现IP VPN。


作者头像
南宫俊逸创始人

君子好学,自强不息~

上一篇:SQLServer distribution 数据库处于恢复挂起状态的解决办法;SQL Server 945 错误
下一篇:如何解决SYN泛洪问题?

发表评论

阿里云2021年 618 年中钜惠活动