正如问题所说,什么是Microsoft Loopback Adapter?作为开发人员,它有哪些使用场景呢?我注意到在安装一些应用程序时需要它,但除了猜测之外,我从未真正理解它的功能。
我已经阅读了几篇在线文章,但没有什么让我真正“明白”的东西。虽然我不需要非常复杂的答案,但一点解释会非常有用。
谢谢! George
当向 127.0.0.1(或本地主机)发送消息时,内部网络驱动程序通常通过简化几个步骤来处理该消息。
如果您使用像Wireshark这样的网络嗅探器/协议分析器,则无法查看这些已简化的数据包。
通过使用环回适配器,消息将通过整个堆栈发送得更远,从而使像Wireshark这样的程序能够捕获数据包(并使您能够分析这些数据包)
好的,我能提供的最佳答案就是一些链接。 http://en.wikipedia.org/wiki/Loopback 这里的关键句子是
"任何计算机程序发送到回环接口的流量都会立即在同一接口上接收到。"
http://www.juniper.net/techpubs/software/erx/erx50x/swconfig-system-basics/html/system-mgmt15.html 如果你对网络不熟悉,这可能比较晦涩。
基本上,它是一个虚拟的网络接口,用于测试和稳定性。实际上,很可能是你永远不必担心的事情(否则你已经知道了!)
有些软件需要一些网络功能,即使该计算机没有网络功能。Loopback是一个虚拟的网络驱动程序,可以将真实的网络协议绑定到它上面。这使得软件能够正确安装,即使该计算机没有安装真正的网络卡。
如果您正在安装非网络计算机,则需要回环适配器将计算机连接到网络。
安装回环适配器后,回环适配器会为您的计算机分配本地IP地址。安装回环适配器后,您的计算机上至少有两个网络适配器:您自己的网络适配器和回环适配器。 您可以更改适配器的绑定顺序,而无需重新安装回环适配器。 适配器对协议的绑定顺序指示使用适配器的顺序。 当TCP/IP协议首先使用回环适配器时,所有访问TCP/IP的程序都会首先探测回环适配器。
如果您的程序有过期日期,那么它通常用于保持其正常运行。