IP 링크 및 IP 주소 출력 의미

IP 링크 및 IP 주소 출력 의미

나는 명령의 출력이 정확히 무엇인지, ip link그리고 ip addr그것이 Linux 시스템에서 무엇을 의미하는지에 대한 설명을 찾고 있습니다.

# ip link
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
link/ether 00:a1:ba:51:4c:11 brd ff:ff:ff:ff:ff:ff
4: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000
link/ether 00:a1:ba:51:4c:12 brd ff:ff:ff:ff:ff:ff

LOWER_UPNO-CARRIER및 기타 기호는 정확히 무엇입니까 ? 나는 참조를 찾았습니다.http://download.vikis.lt/doc/iproute-doc-2.6.32/ip-cref.ps그러나 여기에는 완전한 정보가 포함되어 있지 않으며 매뉴얼 페이지도 충분히 자세하지 않습니다.

답변1

인터페이스 플래그입니다. netdevice(7)매뉴얼 페이지 에 문서화되어 있습니다 . 관련 부분은 다음과 같습니다(알파벳순으로 재정렬됨).

IFF_ALLMULTI      Receive all multicast packets.
IFF_AUTOMEDIA     Auto media selection active.
IFF_BROADCAST     Valid broadcast address set.
IFF_DEBUG         Internal debugging flag.
IFF_DORMANT       Driver signals dormant (since Linux 2.6.17)
IFF_DYNAMIC       The addresses are lost when the interface goes down.
IFF_ECHO          Echo sent packets (since Linux 2.6.25)
IFF_LOOPBACK      Interface is a loopback interface.
IFF_LOWER_UP      Driver signals L1 up (since Linux 2.6.17)
IFF_MASTER        Master of a load balancing bundle.
IFF_MULTICAST     Supports multicast
IFF_NOARP         No arp protocol, L2 destination address not set.
IFF_NOTRAILERS    Avoid use of trailers.
IFF_POINTOPOINT   Interface is a point-to-point link.
IFF_PORTSEL       Is able to select media type via ifmap.
IFF_PROMISC       Interface is in promiscuous mode. 
IFF_RUNNING       Resources allocated.
IFF_SLAVE         Slave of a load balancing bundle.
IFF_UP            Interface is running.

따라서 LOWER_UP이는 물리적 수준에 신호가 있음을 의미합니다(즉, 활성화된 무언가가 네트워크 인터페이스에 연결되어 있음). NO-CARRIER, 정반대입니다. 물리적 수준에서는 신호가 감지되지 않습니다.

관련 정보