是“安慰”一个通用的总称,VPN只是一种方法? (telnet是我知道的另一个stream行的)
RDP是RAT的一种types? 如何VPN是一个RAT? 是VPN的networking层应用程序,而RDP是应用程序层上的应用程序?
所有这些在概念上对我来说都是有道理的,当我单独阅读它们的时候,但是把它们放在实际的场景中会变得有些复杂。
我一直在工作和阅读这些内容,但到目前为止,我还没有碰到一个解释说明,这足以让我充分理解它们是如何以及为什么是不同的,并用于不同的情况。
你怎么能把这个方法放到一个14岁的时候,他就能够完全理解这个概念?
我不是100%确定,如果这将有助于清理你的东西,但我会尽力打破你提到的每个应用程序/协议。 不确定你的意思是“大鼠”。
一般情况下,一个系统通常与telnet / SSH配对(OSI模型的第7层)。您正在查看系统的“terminal”或“控制台”,无法使用telnet / ssh查看虚拟桌面。 如果您只想运行基于控制台的命令,则可以telnet或SSH到系统中。 系统维护(configuration)或脚本目的(设置自定义脚本)最好在控制台中完成。
当进入一个虚拟的系统来查看桌面时,你是“远程”,而不是“安慰”。 这可以通过RDP或其他虚拟应用程序(如teamviewer)完成。 RDP等也是OSI模型的第7层应用/服务。 人们使用虚拟桌面来操作只能通过GUI进行故障排除或操作的应用程序。 例如浏览网页最好通过桌面GUI(又名RDP,teamviewer或物理桌面)来完成。 你不想通过控制台浏览网页(你可以通过控制台使用基于文本的浏览器,但是用它们浏览网页是非常可怕的)。
VPN – 虚拟专用networking(Virtual Private Networks),它们是用来连接那些不能连接的networking的。 AKA允许外部networking通过从networking上的公共IP入口点到本地专用networking的隧道进入私人networking,从而创build一个虚拟专用networking。 他们运行在OSI模型的2/3层(数据/networking层)。
有很多types的VPN,PPTP,IPSEC等。它们通常与encryption一起使用(不知道IT技术不会对它们进行encryption),他们做的是封装你想要传输的数据,只有对方具有访问密钥的解密隧道数据包。
这些都是工具,当他们使生活变得更容易的时候,这些工具就会被使用。 有多种方式可以随时做事,但最好select适合任务的选项。
希望这有助于澄清他们。