Sun Trunking 

 

( link aggregations ) 

 

 

 

2 개 이상의 Network Interface Card를 하나의 NIC 인 것 처럼 사용 

 

네트워크 이중화 및 대역폭 확대 효과 

 

솔라리스10 u4 이상부터 사용 가능 

 


 

NIC 확인 

 

> ifconfig -a 

 

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 
        inet 127.0.0.1 netmask ff000000 
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 
        inet 192.168.111.211 netmask ffffff00 broadcast 192.168.111.255 
        ether 0:c:29:97:31:c6 
e1000g1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 
        inet 0.0.0.0 netmask ff000000 
        ether 0:c:29:97:31:d0

 

 

 

> grep e1000g /etc/path_to_inst 

"/pci@0,0/pci15ad,790@11/pci15ad,750@0" 0 "e1000g" 
"/pci@0,0/pci15ad,790@11/pci15ad,750@3" 1 "e1000g"

 

 

( SPARC인 경우만 설정 ) 

> eeprom | grep mac 

local-mac-address?=true 

 


주의사항 

 

NIC는 모두 unplumb 상태여야 함 

 

콘솔로 작업할 것. 


> ifconfig e1000g0 down unplumb 

 

> ifconfig e1000g1 down unplumb 

 

 


 

네트워크 카드 묶기 

 

> dladm create-aggr -d e1000g0 -d e1000g1 1 

 

 

 

// 정보 조회 

 

> dladm show-aggr 

           e1000g0      0:c:29:97:31:c6   1000  Mbps    full    up      attached 
           e1000g1      0:c:29:97:31:d0   1000  Mbps    full    up      attached

 

 

 

> ifconfig aggr1 plumb 192.168.111.211 up

 

 

 

// 영구 설정 

 

> vi /etc/hostname.aggr1

192.168.64.3

 

* aggr1 : 인터페이스 이름임 

 

 

 

 


 

리부팅 후 확인 

 

> ifconfig -a 

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 
        inet 127.0.0.1 netmask ff000000 
aggr1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4 
        inet 192.168.111.211 netmask ffffff00 broadcast 192.168.111.255 
        ether 0:c:29:97:31:c6

 

 

 

> dladm show-dev 

e1000g0         링크: up        속도: 1000 Mbps  이중: full 
e1000g1         링크: up        속도: 1000 Mbps  이중: full 




 

> dladm show-aggr 1

키: 1 (0x0001)  정책: L4        주소: 0:c:29:97:31:c6 (자동) 
           장치 주소                   속도             이중    링크    상태 
           e1000g0      0:c:29:97:31:c6   1000  Mbps    full    up      attached 
           e1000g1      0:c:29:97:31:d0   1000  Mbps    full    up      attached

 

 

 

 

> dladm show-link 

e1000g0         유형: 비vlan     mtu: 1500       장치: e1000g0 
e1000g1         유형: 비vlan     mtu: 1500       장치: e1000g1 
aggr1             유형: 비vlan     mtu: 1500       집계: 키 1

 

 


Sun Trunking 제거 

 

 

> ifconfig aggr1 down unplumb 

 

 

 

Trunking 풀기

 

> dladm delete-aggr 1 

 

 

 

> dladm show-aggr 

 

 

 

> dladm show-dev 

e1000g0         링크: unknown        속도: 1000 Mbps  이중: full 
e1000g1         링크: unknown        속도: 1000 Mbps  이중: full 

 

 

 

 

> dladm show-link 

e1000g0         유형: 비vlan     mtu: 1500       장치: e1000g0 
e1000g1         유형: 비vlan     mtu: 1500       장치: e1000g1 

 

블로그 이미지

나무뚱이

,