• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            AIX5L網卡治理與配置

            Posted on 2009-05-12 11:12 Prayer 閱讀(577) 評論(0)  編輯 收藏 引用 所屬分類: LINUX/UNIX/AIX
            Piner寫過一篇文章介紹AIX中網卡的治理和配置,這里想補充一些相關的信息。本文中所有試驗都基于AIX 5.3。

              AIX中查看零碎中的網卡設備

            #lsdev -Cc adapter | grep ent
            ent0   Available 00-08 10/100/1000 Base-TX PCI-X Adapter (14106902)
            ent1   Available 07-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
            ent2   Available 07-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
            ent3   Available 0B-08 10/100/1000 Base-TX PCI-X Adapter (14106902)
            ent4   Available   EtherChannel / IEEE 802.3ad Link Aggregation

              從上面可以看出,零碎中共有四塊網卡(ent0~ent3,而ent4是由多塊網卡綁定出來的虛擬網卡EtherChannel,關于網卡綁定,請參考piner的另一篇文章。

              那么,四塊網卡具體是插在哪個插槽上的呢?

            #lsslot -c pci | grep entU787B.001.DNW6FCB-P1-C2 PCI-X capable, 64 bit, 133MHz slot ent3
            U787B.001.DNW6FCB-P1-C3 PCI-X capable, 64 bit, 266MHz slot ent0

              上述命令顯示的是插在PCI插槽上的兩塊網卡,都是在第一個PCI籠子中,分別在第二個和第三個插槽。另外兩塊則是主板上內置的網卡,不是插在PCI槽上的。

            #lscfg -v | grep ent
            Model Implementation: Multiple Processor, PCI bus
            ent1 U787B.001.DNW6FCB-P1-T9 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
            ent2 U787B.001.DNW6FCB-P1-T10 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
            ent3 U787B.001.DNW6FCB-P1-C2-T1 10/100/1000 Base-TX PCI-X Adapter (14106902)
            ent0 U787B.001.DNW6FCB-P1-C3-T1 10/100/1000 Base-TX PCI-X Adapter (14106902)

            AIX中,一個網卡在零碎中實際上可以看到兩個設備接口,en開頭的是Ethernet II標準的,et開頭的是IEEE 802.3標準的。以太網的幀有兩種標準:Ethernet II(或者叫Standard Ethernet)和IEEE802.3,兩者主要是標志幀的下層協議的方式不一樣,Ethernet II使用了一個TYPE值表示,而IEEE802.3則使用一個數據LENGTH表示。一般來說,Ethernnet II更常用。

            #lsdev -Cc if
            en0 Defined 00-08 Standard Ethernet Network Interface
            en1 Defined 07-08 Standard Ethernet Network Interface
            en2 Defined 07-09 Standard Ethernet Network Interface
            en3 Defined 0B-08 Standard Ethernet Network Interface
            en4 Available   Standard Ethernet Network Interface
            et0 Defined 00-08 IEEE 802.3 Ethernet Network Interface
            et1 Defined 07-08 IEEE 802.3 Ethernet Network Interface
            et2 Defined 07-09 IEEE 802.3 Ethernet Network Interface
            et3 Defined 0B-08 IEEE 802.3 Ethernet Network Interface
            et4 Defined    IEEE 802.3 Ethernet Network Interface
            lo0 Available   Loopback Network Interface

              其中lo0表示本地回環接口,也就是127.0.0.1

              查看某塊網卡的具體屬性

            #lsattr -El ent1
            alt_addr  0x000000000000 Alternate ethernet address        True
            busintr   273      Bus interrupt level            False
            busmem   0xf8120000  Bus memory address            False
            chksum_offload yes    Enable hardware transmit and receive checksum True
            compat_mode no     Gigabit Backward compatability      True
            copy_bytes 2048     Copy packet if this many or less bytes  True
            delay_open no     Enable delay of open until link state is known True
            failback  yes      Enable auto failback to primary      True
            failback_delay 15     Failback to primary delay timer      True
            failover  disable    Enable failover mode           True
            flow_ctrl  yes      Enable Transmit and Receive Flow Control True
            intr_priority 3      Interrupt priority            False
            intr_rate  10000    Max rate of interrupts generated by adapter  True
            jumbo_frames no     Transmit jumbo frames           True
            large_send yes     Enable hardware TX TCP resegmentation   True
            media_speed Auto_Negotiation Media speed               True
            rom_mem  0xf80c0000  ROM memory address            False
            rx_hog  1000     Max rcv buffers processed per rcv interrupt  True
            rxbuf_pool_sz 2048    Rcv buffer pool, make 2X rxdesc_que_sz  True
            rxdesc_que_sz 1024    Rcv descriptor queue size         True
            slih_hog   10    Max Interrupt events processed per interrupt True
            tx_que_sz   8192    Software transmit queue size       True
            txdesc_que_sz 512     TX descriptor queue size         True
            use_alt_addr no     Enable alternate ethernet address     True

              查看某個網卡設備接口的屬性

            #lsattr -El en0
            alias4      IPv4 Alias including Subnet Mask     True
            alias6      IPv6 Alias including Prefix Length    True
            arp     on Address Resolution Protocol (ARP)     True
            authority     Authorized Users             True
            broadcast     Broadcast Address             True
            mtu     1500 Maximum IP Packet Size for This Device  True
            netaddr      Internet Address             True
            netaddr6     IPv6 Internet Address           True
            netmask      Subnet Mask                True
            prefixlen     Prefix Length for IPv6 Internet Address  True
            remmtu    576 Maximum IP Packet Size for REMOTE Networks True
            rfc1323      Enable/Disable TCP RFC 1323 Window Scaling True
            security   none Security Level              True
            state    down Current Interface Status         True
            tcp_mssdflt    Set TCP Maximum Segment Size       True
            tcp_nodelay    Enable/Disable TCP_NODELAY Option     True
            tcp_recvspace   Set Socket Buffer Space for Receiving   True
            tcp_sendspace   Set Socket Buffer Space for Sending    True
              #lsattr -El et0
            alias4      IPv4 Alias including Subnet Mask     True
            alias6      IPv6 Alias including Prefix Length    True
            arp     on Address Resolution Protocol (ARP)     True
            authority     Authorized Users             True
            broadcast     Broadcast Address             True
            mtu     1492 Maximum IP Packet Size for This Device  True
            netaddr      Internet Address             True
            netaddr6     IPv6 Internet Address           True
            netmask      Subnet Mask                True
            prefixlen     Prefix Length for IPv6 Internet Address  True
            remmtu    576 Maximum IP Packet Size for REMOTE Networks True
            rfc1323      Enable/Disable TCP RFC 1323 Window Scaling True
            security   none Security Level              True
            state    down Current Interface Status         True
            tcp_mssdflt    Set TCP Maximum Segment Size       True
            tcp_nodelay    Enable/Disable TCP_NODELAY Option     True
            tcp_recvspace   Set Socket Buffer Space for Receiving   True
            tcp_sendspace   Set Socket Buffer Space for Sending    True

              修改接口屬性,比如設置IP和子網掩碼

              #chdev -l en1 -a netaddr='192.168.1.1' -a netmask='255.255.255.0'

              而ifconfig只能查看和修改網線已經連接好的網卡信息

              #ifconfig -a
            en4: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD,PSEG,CHAIN>
                inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
                 tcp_sendspace 131072 tcp_recvspace 65536
            lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT>
                inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
                inet6 ::1/0
                 tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1

              假如使用ifconfig操作沒有連接網絡的網卡則會報錯

              #ifconfig en1 up
            0821-510 ifconfig: error calling entry point for /usr/lib/drivers/if_en: The specified device does not exist.
              smit操作網卡相關命令
              smit mkinet添加新的網卡接口
              smit chinet配置網卡接口
              smit tcpip配置tcpip網絡
              smit mktcpip配置IP地址
              smit chgenet配置網卡設備
              smit rminet刪除網卡接口
              smit etherchannel配置網卡綁定
              smit inet配置網卡接口,包括mkinet,chinet,rminet等命令入口

              作者:NinGoo | 【轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明】

              地址:http://www.ningoo.net/html/2007/aix_5l_network_interface.html

            99久久国产综合精品五月天喷水| 中文字幕无码av激情不卡久久| 亚洲中文字幕久久精品无码APP| 亚洲精品无码久久久久去q| 久久发布国产伦子伦精品| 久久最近最新中文字幕大全| 亚洲国产天堂久久综合| 国产亚洲精品自在久久| 合区精品久久久中文字幕一区 | 欧美激情精品久久久久久久九九九| 婷婷久久综合| 99久久精品免费看国产免费| 99久久精品免费看国产一区二区三区 | 国产2021久久精品| 久久久久免费看成人影片| 国内精品久久久久久久亚洲| 久久人人爽人人爽人人片AV不| 久久er热视频在这里精品| 超级碰碰碰碰97久久久久| 亚洲一区中文字幕久久| 久久综合狠狠综合久久| 欧美与黑人午夜性猛交久久久| 99久久精品国产综合一区| 一级a性色生活片久久无少妇一级婬片免费放 | 久久天天躁狠狠躁夜夜2020| 1000部精品久久久久久久久| 久久精品国产免费观看三人同眠| 久久国产成人午夜aⅴ影院| 久久99精品国产| 久久精品国产影库免费看| 久久精品一本到99热免费| 久久综合久久综合亚洲| 亚洲国产成人精品女人久久久 | 亚洲va久久久噜噜噜久久天堂| 精品久久久久久无码不卡| 亚洲精品久久久www| 亚洲欧洲久久久精品| 女人高潮久久久叫人喷水| 狠狠色丁香久久婷婷综合_中| 国产精品99久久久久久宅男小说 | 久久午夜伦鲁片免费无码|