ent0 en0 et0 專題總結

shilei1發表於2019-05-10

ent1之類的是物理網路卡的裝置名,en0或是et0是網路介面名(邏輯上的),enx(x是一個數字,代表第幾塊網路卡)是標準乙太網介面,et0是IEEE 802.3乙太網介面。

 

en0 Ethernet II protocal interface

et0 802.3 protocal interface 

ent0 Hardware device interface

 

現從應用說起,我剛剛安裝好AIX5.3的要去給它配一個IP地址,於是在
#smit tcpip
下面en0上配了個IPifconfig -a看到en0上有配置IP地址的資訊發現網路不通,不是什麼大問題,是上連的網線所在的VLAN配置與我所配的IP段不一致,於是再到en1上配置IP地址,並使用
#rmdev -l en0
將前面配置的IP地址的網路卡刪除掉,使用ifconfig -a看到只有en1上有配置IP地址的資訊,測試網路正常

過了一段時間,重啟該伺服器後發現網路居然不通,這時使用ifconfig -a看到en0, en1上配有同樣的IP

這時在smit tcpip裡面無法更改en0IP地址,於是使用以下命令

#rmdev -dl en0        //
下完這個命令後在smit tcpip裡面就沒有en0IP配置資訊了
#cfgmgr
這樣網路便恢復正常,再次重啟Server網路不會有前面的問題

學到的東西
首先
#lsdev
就可以看到ent0, en0, et0
ent0
Hardware device interface
en0
Ethernet II protocal interface
et0
802.3 protocal interface

802.3
ethernet II幀格式幾乎完全一樣,但還是有幾個資料位是不同,en0 Ethernet II是標準的


檢視任意網路卡的詳細資訊
#lscfg -vpl ent0
[root@KABDSPC01 /]# lscfg -vpl ent0
  ent0             U787A.001.DPM0W1W-P1-T5  2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)

      2-Port 10/100/1000 Base-TX PCI-X Adapter:
        Network Address.............00096BEB2368
        ROM Level.(alterable).......DV0210
        Device Specific.(YL)........U787A.001.DPM0W1W-P1-T5


  PLATFORM. SPECIFIC

  Name:  ethernet
    Node:  ethernet@1
    Device Type:  network
    Physical Location: U787A.001.DPM0W1W-P1-T5

Physical Location
的位置可以判斷網路卡是否是插在PCI介面上的

一個有用的命令
#lsslot -c pci
[root@KABDSPC01 /]# lsslot -c pci
# Slot                   Description                         Device(s)
U787A.001.DPM0W1W-P1-C1  PCI-X capable, 64 bit, 133MHz slot  Empty     
U787A.001.DPM0W1W-P1-C2  PCI-X capable, 32 bit, 66MHz slot   Empty     
U787A.001.DPM0W1W-P1-C3  PCI-X capable, 32 bit, 66MHz slot   Empty     
U787A.001.DPM0W1W-P1-C4  PCI-X capable, 64 bit, 133MHz slot  Empty     
U787A.001.DPM0W1W-P1-C5  PCI-X capable, 64 bit, 133MHz slot  ent2
U787A.001.DPM0W1W-P1-C6  PCI-X capable, 64 bit, 133MHz slot  Empty     

總結,IP地址只能配在en0, en1這樣的標準interface上,而實際的網線是插在ent0, ent1這樣的物理網路卡上,檢視物理網路卡的位置可以透過
#lscfg -vpl ent0/1/2

一旦給某個interface配置好了IP地址,如果想刪除掉不用它需使用
#rmdev -dl en0
#cfgmgr

 

 

 

 

 

 

 

 

 

 

 

 

 

附帶相關資料

一、物理裝置和邏輯裝置

1
、物理裝置是指以某種方式與計算機系統相連的實際硬體。例如顯示器、終端、磁帶機等。


2
、邏輯裝置是使用者或應用程式訪問物理裝置的介面,使用者或應用程式透過邏輯裝置來訪問物理裝置。


3
、在很多情況下,一個物理裝置會對應多個邏輯裝置

 
  
我的理解
#lsdev -Cc adapter
ent0      Available 03-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1      Available 03-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent2      Available 0A-08 10/100/1000 Base-TX PCI-X Adapter (14106902)


#lsdev -Cc if
en0 Defined   03-08 Standard Ethernet Network Interface
en1 Available 03-09 Standard Ethernet Network Interface
en2 Defined   0A-08 Standard Ethernet Network Interface
et0 Defined   03-08 IEEE 802.3 Ethernet Network Interface
et1 Defined   03-09 IEEE 802.3 Ethernet Network Interface
et2 Defined   0A-08 IEEE 802.3 Ethernet Network Interface

ent0
是物理裝置,en0是邏輯裝置
ent0, ent1, ent2
三個的狀態是Available的,說明它們都是可用的,但是en0, en1, en2中只有en1的狀態是Available的,說明目前只有這個口已經插上網線在使用,而其他的並沒有在用

同理,
#lsdev -Cc adapter
fcs0      Available 06-08 FC Adapter
fcs1      Available 0C-08 FC Adapter
fcs2      Available 09-08 FC Adapter

#lsdev -Cc driver
fscsi0 Available 06-08-02 FC SCSI I/O Controller Protocol Device
fscsi1 Available 0C-08-02 FC SCSI I/O Controller Protocol Device
fscsi2 Available 09-08-02 FC SCSI I/O Controller Protocol Device

fcs0, fcs1, fcs2
是三塊實體的物理裝置——光纖卡
fscsi0, fscsi1, fscsi2是三塊光纖卡對應的邏輯裝置,它們都在用

4
、塊裝置是一種將資訊存放在定長塊中的裝置。塊裝置是一種隨機訪問裝置,使用者可以隨時訪問裝置中的任意一塊。常見的塊裝置有:

cd0
只讀光碟機

fd0
軟盤驅動器

hd1 lv00
邏輯卷

hdisk0
硬碟


5
、字元裝置是一種原始的、面向字元流的順序存取裝置,每次按順序讀寫一個字元。常用的字元裝置有:

console, lft0, tty
終端

rmt0
磁帶機

tok0, ent0
網路卡

mem
記憶體

rhd1, rlv00
邏輯卷

rhdisk0
物理卷


這裡,當我們在給db2定義tablespace的時候,如果使用DMS的裸裝置,則device的路徑應該寫成

/dev/r***
而不是 /dev/***

二、裝置的分類層次

1
、在AIX系統中,按類、子類、型號三個層次對裝置進行分類。


(class)是按裝置的功能劃分的,例如印表機類、硬碟類、適配卡類等。

子類(subclass)是按裝置的某種相似性劃分的,例如適配卡類可分為PCI子類和MCA子類。

型號(type)是按裝置的機型或生產廠家劃分的,例如磁帶機可分為4mm12gb 8mm20gb等型號。


[root@KABDSPC01 /]# lsdev -PH
class          type            subclass
   description

3dx            03000008        usbif      USB 3D mouse
PCM            fcpother        friend     AIX SCSI/FCP Disk Path Control Module
PCM            scsiscsd        friend     AIX SCSI/FCP Disk Path Control Module
PCM            vscsi           friend     AIX SCSI/FCP Disk Path Control Module
adapter        IBM,HPS         chrp       Switch Network Interface Adapter
adapter        IBM,lhca        chrp       Infiniband Host Channel Adapter

裝置類主要有adapter, array, bus, cdrom, disk, driver, if, mem, processor, tape, tty


2
、獲取裝置資訊

# lsdev [-option]

AIX系統中,有兩個關於裝置的資料庫----PredefinedCustomizedPredefined 據庫中記錄了AIX系統本身可以支援的所有裝置種類;Customized資料庫中則記錄 了目前你的系統已配置/安裝的裝置型別。


Customized
資料庫中又有兩類裝置。一種叫Defined裝置;另一種叫Available裝置。 Defined裝置是指它的驅動程式已安裝,但系統還沒有找到該裝置。Available裝置則 是指系統已找到該裝置及其驅動程式,因此你可以直接使用這個裝置。


這條命令的引數如下:


-P
:檢視系統Predefined資料庫中的裝置

-H
:輸出時,在第一行加上各列的
Title
-c
指出要查詢的裝置型別

-C
:檢視系統Customized資料庫中的裝置


3
、獲取裝置的具體資訊


# lsattr [-option] [resource name]

這條命令是用來獲取某一裝置的具體資訊的。


每個邏輯裝置在系統中都有一個 Location Code ,這個號碼因裝置的型別及與之所 連的適配卡而定。


這條命令的引數如下:


-C
:從ODM庫中提取customized裝置的資訊。

-E
:看裝置的具體屬性。

-l
列出邏輯裝置名。

-c
按類來列出裝置。


4
、顯示系統配置、診斷、VPD(vital product data)的資訊


# lscfg
-l Name
Displays device information for the named device.
-p
Displays the platform-specific device information. This flag only applies to AIX 4.2.1 or later.
-v
Displays the VPD found in the Customized VPD object class. Also, on AIX 4.2.1 or later, displays platform. specific VPD when used with the -p flag.
-s
Displays the device description on a separate line from the name and location.

常用
#lscfg -vpl hdisk*/ent0/rmt2


三、裝置的狀態

AIX中,裝置可以處在下列三種狀態之一:


1
Undefined未定義狀態


如果裝置處於此狀態,則系統沒有該裝置的任何資訊。


2
Defined已定義狀態


處於此狀態,說明系統已經存有該裝置的全部資訊,並已經給裝置分配好邏輯裝置名和埠,但當前裝置還不能被使用。


3
Available可用狀態


處於此狀態的裝置能被正常使用。


裝置可以在這三種狀態之間進行轉換,可透過命令mkdev -dl rmdev -dl來進行,或透過smit dev來實現。

例如:

(1) mkdev -l rmt0
rmt0 Available

(2) rmdev -l rmt0
rmt0 Defined

(3) rmdev -dl rmt0
rmt0 deleted

四、序列裝置


序列裝置是與系統串列埠相連的裝置,一般需要手工配置。


1
、顯示所有已定義的TTY裝置


lsdev -Cctty
smit tty

2
、增加一個TTY裝置


smit tty
-Add a TTY
-TTY (rs232 rs422)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-718476/,如需轉載,請註明出處,否則將追究法律責任。