Tunnels

✍ dations ◷ 2025-11-29 14:50:27 #Tunnels
隧道协议(英语:Tunneling Protocol)是一种网络协议,在其中,使用一种网络协议(发送协议),将另一个不同的网络协议,封装在负载部分。使用隧道的原因是在不兼容的网络上传输数据,或在不安全网络上提供一个安全路径。隧道则是对比分层式的模型,如OSI模型或TCP/IP。隧道协议通常(但并非总是)在一个比负载协议还高的层级,或同一层。要了解协议堆栈,负载和发送协议都须了解。传统的分层式协议,如OSI模型或TCP/IP模型,HTTP协议 ,并不被认为是隧道协议。隧道是在相隔甚远的客户端和服务器两者之间进行中转,并保持双方通信连接的应用程序。通用路由封装是一种跑在 IP (IP 号码为 47)的协议,身为网络层上的网络层的例子,通常是用带有公开地址的 IP 数据包来携带带有 RFC 1918 私用地址的 IP 数据包来穿越互联网。在此例上,发送和负载协议是兼容的,但负载地址和发送网络是不兼容的。隧道协议可能使用数据加密来发送不安全的负载协议。SSH隧道可以通过加密频道将明文流量导入隧道中。为了创建SSH隧道, SSH客户端要设置并转交一个特定本地端口号到远程机器上。一旦SSH隧道创建,用户可以连到指定的本地端口号以访问网络服务。本地端口号不用与远地端口号一样。SSH隧道提供一个绕过防火墙,从而连到某些被禁止的互联网服务的的方法。例如,一个组织可能会禁止用户不通过组织的代理服务器过滤器,而直接访问网页(端口号 80 ),用于监视或控视用户浏览网页。用户可能不希望让他们的网页流量被组织的代理服务器过滤器所监控或阻挡。如果用户能连到一个外部的 SSH 服务器,就有可能创建 SSH 通道,将某个本地端端口号连到远程网页服务器的端口号:80。要连到远程网页服务器,用户可以将他们的网页浏览器指到http://localhost/。SSH支持动态端口发送,允许用户创建SOCKS代理服务器。用户可以设置他的应用程序去使用他们的区域SOCKS代理服务器。这比创建一个连到单一端口号的SSH隧道更有弹性。使用SOCKS,用户可以不被限制只能连到事先定义的端口号和服务器。一个被防火墙阻挡的协议可被包在另一个没被防火墙阻挡的协议里,如HTTP。如果防火墙并没有排除此种包装,这技巧可用来逃避防火墙政策。隧道可按要求创建起一条与其他服务器的通信线路,届时使用 SSL 等加密手段进行通信。另一种基于 HTTP 的穿隧方法使用超文本传输协议的 CONNECT 方法:客户端提交 HTTP 的 CONNECT 命令给代理服务器,代理服务器会建一个 TCP 连线到特定的 服务器端口,并转送服务器端口和客户端连线之间的数据。因为这会制造安全漏洞,HTTP 代理服务器通常会限制 CONNECT 命令。通常只允许基于 TLS/SSL 的 HTTPS 服务。隧道本身不会去解析 HTTP 请求。也就是说,请求保持原样中转给之后的服务器。隧道本身是透明的,客户端不用在意隧道的存在。本条目部分或全部内容出自以GFDL授权发布的《自由在线电脑词典》(FOLDOC)。

相关

  • 肺炎球菌肺炎链球菌疫苗是用于对抗肺炎链球菌的疫苗。 疫苗能够有效防止某些肺炎、脑膜炎和败血症。目前有两种肺炎链球菌疫苗:结合型疫苗(Pneumococcal conjugate vaccine, PCV)及多糖
  • 心室中隔缺损心室中膈缺损(英语:ventricular septal defect,简称:VSD),又称心室中隔缺损、心室间隔缺损、室间隔缺损,列为心脏病之一,当然中隔缺损还有分为心室中隔缺损、心房中隔缺损等等。生出
  • 教学医院教学医院是指具有教学用途,提供在学的医学院及护理学院学生见习、实习和作研究的医院。这类医院通常都是由大学的医学院开设,或由政府指定大学的医学院驻守,因此也被概括性的称
  • 艾宾浩斯赫尔曼·艾宾豪斯(德语:Hermann Ebbinghaus 1850年1月24日-1909年2月26日),是德国心理学家。他是第一个描述学习曲线的人,他开创了记忆的实验研究,并以发现遗忘曲线和间距效应而闻
  • 比萨斜塔坐标:43°43′23″N 10°23′47″E / 43.72306°N 10.39639°E / 43.72306; 10.39639比萨斜塔(意大利语:Torre pendente di Pinsa或Torre di Pisa)是一座位于意大利托斯卡纳大区
  • 波斯尼亚波斯尼亚常作波斯尼亚和黑塞哥维那的简称。波斯尼亚也可解作:地方:参看:注:波斯尼亚与波斯无直接关系。
  • 上升计划上升计划 (俄语:Восход,意思为“上升”或者“日出”)是一个苏联载人航天计划。上升计划是东方计划的后续,利用了东方计划被取消飞行留下的物资。上升计划的两次航天飞行
  • 北卡罗来纳北卡罗来纳州(英语:State of North Carolina),简称北卡州,是位于美国南部区域大西洋海岸的一州。别称“柏油脚跟州”或“旧北州”。下辖100县。州府为罗利,最大的城市为夏洛特。北
  • 粮食粮食指植物可供人类食用的部分。狭义的粮食单指谷物(cereal),即禾本科作物的种子(以及例外情形的非禾本科的荞麦种子)。广义的粮食还要包括豆科植物的种子,以及马铃薯等植物可供食
  • 椭球关节椭球关节(英语:Ellipsoidal joint),又称髁状关节(英语:Condyloid joint),是一种主要沿两个轴向运动的卵形关节,第三轴向运动为被动或辅助。椭球关节具有一个卵形头,嵌在一个卵形杯中,卵