国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

套接字安全(SOCKS)協議在網絡中有什么作用?
2007-10-09   網絡

套接字安全(SOCKS,socket security)是一種基于傳輸層的網絡代理協議。該協議的作用是在TCP和UDP中為客戶機/服務器應用程序提供一個框架,以方便而安全地使用網絡防火墻的服務。

目前常見的SOCKS版本為SOCKS 4和SOCKS 5。SOCKS 4為基于TCP的客戶機/服務器應用程序(包括Telnet、FTP和http等)提供穿過防火墻的信息傳輸。SOCKS版本5在RFCl928中定義,它擴展了SOCKS版本4,增加了對UDP的支持,提供了通用強壯的安全認證方案,并擴展了尋址方案,包括對域名和IPV6地址的支持。

由于網絡應用的需求,需要創建一種機制,通過防火墻來管理IP多點傳送的入口和出口,可以通過對已有的SOCKS版本5協議定義擴展來完成。這些擴展分兩部分定義。分別為基本級別UDP擴展和多點傳送UDP擴展,它提供單點傳送TCP和UDP流量的用戶級認證,為防火墻傳輸提供了一個框架。

SOCKS是通過在應用程序中用特殊請求替代標準網絡系統調用來工作的,這些新的系統調用在己知端口上(通常為TCP 1080)打開到一個SOCKS代理服務器的連接。如果連接請求成功,則客戶機進入一個使用認證方法的協商,用選定的方法認證。然后發送一個中繼請求,SOCKS服務器評價該請求,并建立適當的連接或拒絕它。當建立了與SOCKS服務器的連接之后,客戶機應用程序把用戶想要連接的機器名和端口號發送給服務器, SOCKS服務器實際連接遠程主機,然后透明地在客戶機和遠程主機之間來回傳輸數據,而在用戶端則感覺是在直接與遠程主機通信。

目前,大多數常用的網絡應用程序包括FTP和Telnet都已經被SOCKS化。并且許多廠商的產品,例如IP Phone和QQ等,都已把SOCKS支持包括在商業應用程序中。

熱詞搜索:

上一篇:IIS中有哪些對用戶的驗證方式?各有什么特點?
下一篇:什么是遠程網絡監控(RMON)技術?

分享到: 收藏
主站蜘蛛池模板: 河间市| 会宁县| 博野县| 延安市| 加查县| 淳安县| 乐都县| 阳江市| 徐水县| 隆子县| 佛冈县| 克山县| 调兵山市| 白山市| 新绛县| 贵港市| 盘山县| 云和县| 洛川县| 阿拉尔市| 哈尔滨市| 泰州市| 宁乡县| 大足县| 石首市| 赣榆县| 万载县| 杨浦区| 通城县| 澳门| 灌云县| 汝城县| 安西县| 通河县| 肃宁县| 将乐县| 梁山县| 濮阳县| 惠东县| 巴南区| 永康市|