返回顶部
首页 > 资讯 > 操作系统 >linux中的lo有什么作用
  • 222
分享到

linux中的lo有什么作用

2023-06-29 09:06:01 222人浏览 独家记忆
摘要

本篇内容主要讲解“linux中的lo有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中的lo有什么作用”吧!在linux中,lo是local的简写,是指本地环回接口;利用这个接

本篇内容主要讲解“linux中的lo有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中的lo有什么作用”吧!

在linux中,lo是local的简写,是指本地环回接口;利用这个接口可以实现系统内部发送和接收数据,主要作用是检测本机的网络配置、提供某些应用程序在运行时需调用服务器上的资源。

教程操作环境:linux7.3系统、Dell G3电脑。

linux中lo是什么

lo: local的简写,一般指本地环回接口。

lo接口的作用

本地一个进程发起连接,到一个本地的daemon监听的内网IP地址(eth2: 10.1.1.1)的端口(8085),此时在eth2上是抓不到包的,在 lo 上抓到,说明使用的是本地回环接口lo,而网络层的IP地址则是内网IP地址.

lo其实是一个系统虚拟的环回接口,它的IP地址是127.0.0.1,利用这个接口可以实现系统内部发送和接收数据,所以一般情况下我们使用:ping 127.0.0.1 是可以ping通的,因为这其实就是系统内部建立连接。

127.0.0.1,通常被称为本地回环地址(Loop back address),不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。通常在不安装网卡前就可以ping通这个本地回环地址。一般都会用来检查本地网络协议、基本数据接口等是否正常的。

其主要作用有两个:

一是测试本机的网络配置,能PING通127.0.0.1说明本机的网卡和IP协议安装都没有问题;

另一个作用是某些SERVER/CLIENT的应用程序在运行时需调用服务器上的资源

1.网络接口的命名

这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的。例如:

eth0: ethernet的简写,一般用于以太网接口。

wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。

ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口。

lo: local的简写,一般指本地环回接口。

2.网络接口如何工作

网络接口是用来发送和接受数据包的基本设备。

系统中的所有网络接口组成一个链状结构,应用层程序使用时按名称调用。

每个网络接口在linux系统中对应于一个struct net_device结构体,包含name,Mac,mask,mtu…信息。

每个硬件网卡(一个MAC)对应一个网络接口,其工作完全由相应的驱动程序控制。

3.虚拟网络接口

虚拟网络接口的应用范围非常广泛。最着名的当属“lo”了,基本上每个linux系统都有这个接口。

虚拟网络接口并不真实地从外界接收和发送数据包,而是在系统内部接收和发送数据包,因此虚拟网络接口不需要驱动程序。

虚拟网络接口和真实存在的网络接口在使用上是一致的。

4.网络接口的创建

硬件网卡的网络接口由驱动程序创建。而虚拟的网络接口由系统创建或通过应用层程序创建。

驱动中创建网络接口的函数是:reGISter_netdev(struct net_device *)或者register_netdevice(struct net_device *)。

这两个函数的区别是:register_netdev(…)会自动生成以”eth”作为打头名称的接口,而register_netdevice(…)需要提前指定接口名称.事实上,register_netdev(…)也是通过调用register_netdevice(…)实现的。

到此,相信大家对“linux中的lo有什么作用”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: linux中的lo有什么作用

本文链接: https://lsjlt.com/news/323953.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux中的lo有什么作用
    本篇内容主要讲解“linux中的lo有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中的lo有什么作用”吧!在linux中,lo是local的简写,是指本地环回接口;利用这个接...
    99+
    2023-06-29
  • Linux Shell中()、(())、[]、[[]]、{}的有什么作用
    这篇文章主要介绍“Linux Shell中()、(())、[]、[[]]、{}的有什么作用”,在日常操作中,相信很多人在Linux Shell中()、(())、[]、[[]]、{}的有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好...
    99+
    2023-06-15
  • linux中shell有什么作用
    Shell是一种命令行解释器,它是Linux操作系统中用户与系统内核交互的界面。它具有以下作用:1. 执行命令:通过Shell,用户...
    99+
    2023-08-30
    linux shell
  • linux中dd有什么作用
    这篇文章主要介绍“linux中dd有什么作用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux中dd有什么作用”文章能帮助大家解决问题。在linux中,dd是用于读取、转换并输出数据的命令;该...
    99+
    2023-07-02
  • linux中EncryptPad有什么作用
    这篇文章主要介绍“linux中EncryptPad有什么作用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux中EncryptPad有什么作用”文章能帮助大家...
    99+
    2023-02-17
    linux encryptpad
  • Python中的命名空间、作用域以及lo
          最近一直看一本python经典教材——《Python学习手册》,因为之前都是突击学的,也没有仔细看一些经典教材,所以感觉自己的基础掌握的还不是很好,虽然网络上资源多,但我觉得还是有必要买本教材来认真的读一读,底层基础决定上层建筑...
    99+
    2023-01-31
    作用 空间 Python
  • linux的sendmail有什么作用
    sendmail是一个邮件传输代理(MTA),在Linux操作系统中用于发送和路由电子邮件。它负责将邮件从发送者的邮件客户端(如Ou...
    99+
    2023-08-25
    linux sendmail
  • Linux kworker有什么作用
    本文小编为大家详细介绍“Linux kworker有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux kworker有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。kworker是内核工...
    99+
    2023-06-27
  • linux arp有什么作用
    这篇文章主要介绍“linux arp有什么作用”,在日常操作中,相信很多人在linux arp有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux arp有什么...
    99+
    2023-03-23
    linux arp
  • Linux操作系统中rpm有什么用
    这篇文章将为大家详细讲解有关Linux操作系统中rpm有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、 安装rpm包rpm 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中...
    99+
    2023-06-13
  • linux运维有什么作用
    本篇文章为大家展示了linux运维有什么作用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和...
    99+
    2023-06-28
  • Linux的symlinks命令有什么作用
    本文小编为大家详细介绍“Linux的symlinks命令有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的symlinks命令有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Linux...
    99+
    2023-06-27
  • Linux的ex命令有什么作用
    本文小编为大家详细介绍“Linux的ex命令有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的ex命令有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。ex启动vim编辑器的ex编辑模式...
    99+
    2023-06-28
  • Linux的elinks命令有什么作用
    今天小编给大家分享一下Linux的elinks命令有什么作用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Linux常用命令...
    99+
    2023-06-28
  • Linux的eject命令有什么作用
    这篇文章主要介绍了Linux的eject命令有什么作用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux的eject命令有什么作用文章都会有所收获,下面我们一起来看看吧。eject用来退出抽取式设备补充说...
    99+
    2023-06-28
  • Linux的dris命令有什么作用
    本文小编为大家详细介绍“Linux的dris命令有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的dris命令有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。dris显示和清空目录堆栈...
    99+
    2023-06-28
  • Linux的sync命令有什么作用
    这篇“Linux的sync命令有什么作用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux的sync命令有什么作用”文...
    99+
    2023-06-28
  • Linux的ftptop命令有什么作用
    这篇文章主要介绍“Linux的ftptop命令有什么作用”,在日常操作中,相信很多人在Linux的ftptop命令有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux的ftptop命令有什么作用...
    99+
    2023-06-28
  • Linux的fmt命令有什么作用
    这篇文章主要介绍了Linux的fmt命令有什么作用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux的fmt命令有什么作用文章都会有所收获,下面我们一起来看看吧。Linux长常用命令fmt 读取...
    99+
    2023-06-28
  • Linux的rpmquery命令有什么作用
    本篇内容介绍了“Linux的rpmquery命令有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux常用命令rpmquery命...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作