重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4104|回复: 0
打印 上一主题 下一主题

ent0 en0 et0 专题总结

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-25 12:23:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

ent0 en0 et0 专题总结

 

ent1之类的是物理网卡的设备名,en0或是et0是网络接口名(逻辑上的),enx(x是一个数字,代表第几块网卡)是标准以太网接口,et0是IEEE 802.3以太网接口。

en0Ethernet II protocal interface

et0802.3 protocal interface

ent0Hardware 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 Available06-08-02FC 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)是按设备的机型或生产厂家划分的,例如磁带机可分为4mm12gb8mm20gb等型号。


[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 AIX4.2.1or 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 -dlrmdev -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)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-12-1 13:26 , Processed in 0.135748 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表