Mac-ifconfig輸出註釋

lo0: flags=8049 mtu 16384

     options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>

     inet 127.0.0.1 netmask 0xff000000 

     inet6 ::1 prefixlen 128 

     inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 

     nd6 options=201<PERFORMNUD,DAD>

lo0表示loopback迴環地址,就是常說的127.0.0.1的本機地址;

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

//software Network Interface 軟件網絡接口

stf0: flags=1<UP> mtu 1280

     nd6 options=209<PERFORMNUD,IFDISABLED,DAD>

6to4 tunnel interface ipv6->ipv4通道接口

6to4隧道和6in4隧道都是用於ipv4到ipv6過渡時期的策略,可以使得主機或站點在其ISP(寬帶運營商)並未提供IPV6服務時仍然獲得訪問IPV6網絡的能力。但如果主機本身本不支持ipv6協議,那麼隧道機制也不能使其訪問ipv6。

二者的共同點是它們都通過封裝的形式使用IPV4報文頭對IPV6報文進行封裝,並且都有封裝和解封裝的過程。且二者都需要一個公網IPV4地址。

不同點是:

1.IANA分配給6to4隧道的TLA部分是0x0010,和前三位001(可匯聚全球單播地址)拼接起來是2002,而分配給6in4的是0x0001,拼接後是2001。所以當看到2002:開頭的IPV6地址就是6to4隧道的地址,而2001:開頭的則是6in4的地址。

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

     options=400<CHANNEL_IO>

     ether dc:a9:04:90:64:08 

     inet6 fe80::bb:28d9:f87f:a606%en0 prefixlen 64 secured scopeid 0x4 

     inet 192.168.10.171 netmask 0xffffff00 broadcast 192.168.10.255

     nd6 options=201<PERFORMNUD,DAD>

     media: autoselect

     status: active

en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500

     options=460<TSO4,TSO6,CHANNEL_IO>

ether 82:c1:7b:03:b0:01 

     media: autoselect <full-duplex>

     status: inactive

en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500

     options=460<TSO4,TSO6,CHANNEL_IO>

ether 82:c1:7b:03:b0:00 

     media: autoselect <full-duplex>

     status: inactive

en31: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

     options=6407<RXCSUM,TXCSUM,VLAN_MTU,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>

ether 00:e0:4c:36:08:05 

     nd6 options=201<PERFORMNUD,DAD>

     media: autoselect (none)

     status: inactive

以太網0 有線網卡 :執行命令行:networksetup -listallhardwareports

Hardware Port: USB 10/100 LAN

Device: en31

Ethernet Address: 00:e0:4c:36:08:05

Hardware Port: Wi-Fi

Device: en0

Ethernet Address: dc:a9:04:90:64:08

Hardware Port: Bluetooth PAN

Device: en3

Ethernet Address: dc:a9:04:84:2e:58

Hardware Port: Thunderbolt 1

Device: en2

Ethernet Address: 82:c1:7b:03:b0:01

Hardware Port: Thunderbolt 2

Device: en1

Ethernet Address: 82:c1:7b:03:b0:00

Hardware Port: Thunderbolt Bridge

Device: bridge0

Ethernet Address: 82:c1:7b:03:b0:00

其他參數解釋

UP代表網卡是開啓狀態

RUNNING 代表這個網卡是處於網絡連接狀態

MULTICAST:代表着喝網卡是支持組播的

mtu 1500:代表這個網卡最大的單元傳輸爲1500字節

inet 192.168.44.163 netmask 0xffffff00 broadcast 192.168.44.255:

inet 192.168.44.163 網卡的IP地址爲192.168.44.163

broadcast 192.168.44.255 網卡的廣播地址爲192.168.44.255


bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

     options=63<RXCSUM,TXCSUM,TSO4,TSO6>

     ether 82:c1:7b:03:b0:00 

     Configuration:

         id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0

         maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200

         root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0

         ipfilter disabled flags 0x0

     member: en1 flags=3<LEARNING,DISCOVER>

             ifmaxaddr 0 port 7 priority 0 path cost 0

     member: en2 flags=3<LEARNING,DISCOVER>

             ifmaxaddr 0 port 6 priority 0 path cost 0

     nd6 options=201<PERFORMNUD,DAD>

     media: <unknown type>

     status: inactive

//bridge0: 第2層橋接

p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304

     options=400<CHANNEL_IO>

     ether 0e:a9:04:90:64:08 

     media: autoselect

     status: inactive

Point-to-Point 協議

awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484

     options=400<CHANNEL_IO>

     ether b6:2b:d3:b0:b2:40 

     inet6 fe80::b42b:d3ff:feb0:b240%awdl0 prefixlen 64 scopeid 0xb 

     nd6 options=201<PERFORMNUD,DAD>

     media: autoselect

     status: active

airdrop peer to peer(一種mesh network), apple airdrop設備特有

llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

     options=400<CHANNEL_IO>

     ether b6:2b:d3:b0:b2:40 

     inet6 fe80::b42b:d3ff:feb0:b240%llw0 prefixlen 64 scopeid 0xc 

     nd6 options=201<PERFORMNUD,DAD>

     media: autoselect

     status: active

//未知不明白


utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380

inet6 fe80::1a5f:cfd8:983a:fea0%utun0 prefixlen 64 scopeid 0xd 

     nd6 options=201<PERFORMNUD,DAD>

utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000

inet6 fe80::1538:d763:411e:7fde%utun1 prefixlen 64 scopeid 0xe 

     nd6 options=201<PERFORMNUD,DAD>

utun0/utun1 vpn相關

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章