您当前的位置:首页 > 计算机 > 编程开发 > Socket

SOCKS代理和SOCKET的区别

时间:03-07来源:作者:点击数:

关于SOCKS和SOCKET这两个英文单词,很多朋友经常弄混,今天小编给大家总结一下这两者的区别,请看下面的分享。

什么是SOCKET?

SOCKET被称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。它的本质是编程接口(API),对TCP/IP的封装。

什么是SOCKS?

SOCKS是一个代理协议,目前最新版本为SOCKS5,所谓代理就是,你可以通过它的去间接的访问网络,相当于一个中转站。有必要说明下代理的工作原理,很简单。

两者的区别:

SOCKET是一个API,一个工具,建立网络连接用的。

SOCKS是协议,是一组数据结构,由于数据结构简单,目前没发现什么封装好的系统API,所以数据包需要自己写代码去组 。

以上就是小编带来的全部内容了,虽然这两个单词只相差几个字母,但是差别是很大的,大家一定要注意啊。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门