ip addr命令作用_linux带内ip

ip addr命令作用_linux带内ip在Linux命令行输入ipaddr命令[root@Orchid~]#ipaddr输出结果为:1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:00inet127.0.0.1/8scopehostloval

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在Linux命令行输入ip addr命令

  • [root@Orchid ~]# ip addr

输出结果为:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:16:3e:0d:18:b8 brd ff:ff:ff:ff:ff:ff
    inet 172.27.191.99/20 brd 172.27.191.255 scope global dynamic noprefixroute eth0
       valid_lft 315018120sec preferred_lft 315018120sec
    inet6 fe80::216:3eff:fe0d:18b8/64 scope link 
       valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:52:5a:5d:36 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
  • 这个命令显示了这台机器上所有的网卡。大部分的网卡都会有一个 IP 地址,当然也会遇到没有 IP 地址的情况。
  • IP 地址是一个网卡在网络世界的通讯地址,相当于我们现实世界的门牌号码。
  1. lo 全称是LOOPBACK,又称回环接口,往往会被分配到 127.0.0.1 这个地址
    这个地址用于本机通信,经过内核处理后直接返回,不会在任何网络中出现
  2. <BROADCAST,MULTICAST,UP,LOWER_UP>
    即net_device flags:网络设备的状态标识
    BROADCAST:表示这个网卡有广播地址,可以发送广播包
    MULTICAST:表示这个网卡有多播地址,可以发送多播包
    UP:表示网卡处于启动的状态
    LOWER_UP:表示 L1 是启动的,即网线插着
  3. mtu 1500
    mtu:即最大传输单元
    最大传输单元 MTU 为 1500,这是以太网的默认值
    网络包是层层封装的,MTU 是第二层 MAC 层的概念
    MAC 层有 MAC 的头,以太网规定连 MAC 头带正文合起来,不超过 1500 个字节
    正文里面有 IP 的头、TCP 的头、HTTP 的头。如果放不下,就需要分片来传输
  4. qdisc fq_codel/noqueue
    qdisc:queueing discipline(排队规则)
    内核如果需要通过某个网络接口发送数据包
    它都需要按照为这个接口配置qdisc(排队规则)把数据包加入队列
    1、最简单的 qdisc 是 pfifo,它不对进入的数据包做任何的处理,数据包采用先入先出的方式通过队列
    2、pfifo_fast 稍微复杂一些,它的队列包括三个波段(band),在每个波段里面,使用先进先出规则
    三个波段(band)的优先级也不相同,band 0 的优先级最高,band 2 的最低
    如果 band 0 里面有数据包,系统就不会处理 band 1 里面的数据包,band 1 和 band 2 之间也是一样
    数据包是按照服务类型(Type of Service,TOS)被分配到三个波段(band)里面的
    TOS 是 IP 头里面的一个字段,代表了当前的包是高优先级的,还是低优先级的
    3、q_codel主要是在Linux的Wi-Fi子系统中使用
    致力于解决bufferbloat的问题,改善round-time times(RTT),甚至提高整体吞吐率
    fq_codel对于实时性要求高的,数据包不大的应用特别nice,比如VOIP,在线游戏
  5. link/ether 00:16:3e:0d:18:b8 brd ff:ff:ff:ff:ff:ff
    即MAC 地址,是一个网卡的物理地址,用十六进制,6 个 byte 表示
    MAC 地址是有一定定位功能的,只不过范围非常有限,局限在一个子网里面。
    所以需要添加IP地址来定位,IP地址是可以全网定位的
  6. inet 172.27.191.99/20 brd 172.27.191.255
    即IPv4地址,这个地址被点分隔为四个部分,每个部分 8 个 bit
    所以 IP 地址总共是 32 位
  7. inet6 fe80::216:3eff:fe0d:18b8/64
    即IPv6地址,因为IPv4地址不够用,于是就有了 IPv6地址(128位)
  8. scope global/host
    对于 eth0 这张网卡来讲,是 global,说明这张网卡是可以对外的,可以接收来自各个地方的包
    对于 lo 来讲,是 host,说明这张网卡仅仅可以供本机相互通信。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164671.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 学习大数据需要掌握哪些Java技术

    学习大数据需要掌握哪些Java技术大数据产业已进入发展的”快车道”,急需大量优秀的大数据人才作为后盾。如果你是Java编程出身,那学习大数据自然是锦上添花;但如果你是刚刚接触大数据技术,还在Java编程基础阶段,这篇文章非常值得你看!首先,我们学习大数据,为什么要先掌握Java技术?Java是目前使用非常广泛的编程语言,它具有的众多特性,特别适合作为大数据应用的开发语言。Java不仅吸收了C++语言的各种优点…

    2022年5月12日
    58
  • phpstorm2021激活码【2021免费激活】

    (phpstorm2021激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月26日
    37
  • ms17010利用失败解决一则

    ms17010利用失败解决一则没有反弹得到session并且提示如下:  [-]10.0.131.2:445-Servicefailedtostart,ERROR_CODE:216换了一个payload  setpayloadwindows/meterpreter/reverse_tcp  setpayloadwindows/x64/meterpreter/bind_tc…

    2022年6月1日
    33
  • ceph S3_ceph minio

    ceph S3_ceph minio参考资料:https://www.cnblogs.com/ytc6/p/7388654.htmlhttp://docs.ceph.com/docs/kraken/start/https://blog.csdn.net/changtao381/article/details/48015623https://blog.csdn.net/litianze99/article/detail…

    2022年8月30日
    0
  • 使用动态IP+MDaemon架设邮件服务器

    先说吧,其实我是个菜鸟,写这篇教程的目的是希望能帮到像我这样辛苦摸索的朋友们,更高级的东西我不懂,所以请高人们能指点指点。最近和几个朋友以前在捣鼓MDaemon,在慢慢看教程跟摸索的情况下,了解了MD最基本的一些应用,下面我们就一步一步来做,目标是建立一个能收发外网的拥有顶级域名的内部邮件服务器。像我这样的属于穷鬼一族,只想少花钱,满电脑的软件全是D版,没办法,人穷志短,所以我们建立的这个邮件

    2022年4月6日
    36
  • lsd 特征点匹配代码_2018-09-24 多关键字排序(基数排序LSD + MSD)「建议收藏」

    lsd 特征点匹配代码_2018-09-24 多关键字排序(基数排序LSD + MSD)「建议收藏」多关键字排序很多时候,一个对象可以用多个特征值来刻画它,可以把每个特征值看做一个关键字,比如扑克牌有花色和点数这两个特征,如果所要求的顺序由多个关键字联合决定,我们就可以利用这种特征来使用多关键字排序方法,多关键字地位不是平等的,有优先级大小。如扑克牌排序,我们就可以规定花色比点数优先,也就是说无论点数多少,只要花色大的就认为它是大牌,比如规定黑桃大于红心,红心大于梅花,梅花大于方块。多关键字排序…

    2022年5月28日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号