Intel Dual Server Adaptor를 이용하여 NIC Teaming을 구성하는데
어떤 조건에서 아래와 같이 점보 프레임을 지원하지 않는지 꼼지락 꼼지락 -_-
실험 1
Intel Dual Server Adaptor * 2를 기가비트 허브에 연결
-> 이상없이 잘됨
실험 2
Intel Dual Server Adaptor * 2를 100M 허브에 연결
-> 이상없이 잘됨
과거의 실험 1 + 실험 3
Intel Dual Server Adaptor + NVIDIA GbE를 100M 허브에 연결
-> 안됨
과거의 실험 2
Intel Dual Server Adaptor + Intel PRO/100+를 100M 허브에 연결
-> 안됨
위의 에러대로, 어댑터에서 지원하는 기능중 "점보 프레임/점보 패킷"이 없다면 팀에서도 위의 기능을 지원하지 않는다.
하지만 드라이버 정보를 확인해보니 NVIDIA nForce Networking Controller(GbE) 에서도 점보프레임은 지원한다는 사실 확인.
그리고 점보 프레임은 대개 기가비트에서만 하는 것 같은데 허브나 링크속도에 따라서 에러가 나지 않는건 멀까?
ManyGigabit Ethernetswitches and Gigabit Ethernet network interface cards support jumbo frames, but allFast Ethernetswitches and Fast Ethernet network interface cards support only standard-sized frames.
점보프레임은 표준은 아니다. [알테온웹시스템즈](Alteon WebSystems, 2000년 10월에 Nortel에 합병)에서 만든 ACEnic 기가비트 NIC(Network Interface Card, 네트워크 인터페이스 카드, 쉽게 말해 랜카드)에서 처음 소개되었다.
사용중인 허브에서 VLAN 기능이 있는데, 하나의 허브를 여러개로 쪼개는 역활을 한다.
랜카드에서도 VLAN 기능이 존재하는데 가상 랜카드를 생성하는데 무슨차이인지는 일단 다음에 공부가 필요할듯하다.
일단 VLAN 1 을 다음과 같이 설정해서
1번 포트는 공유기 25, 26 번은 임의의 포트를 Untagged로 설정하였다.
즉, VLAN 1에서는 2번에서 24번까지만 할당이 되고 1,25,26 번은 제외된다.
그리고 VLAN 2를 다음과 같이
1번 25, 26 번만 Tagged(사용) 하고, 나머지는 VLAN1에 속하게 Untagged(VLAN 2로 할당하지 않음) 하였다.
그랬더니, 4번 포트에 꼽혀있던 내 컴퓨터 랜선은
인터넷이 끊어지고, 관리용 허브 웹페이지에도 접속이 되지 않았다 -_-
부랴부랴 다른 포트로 옮기고 1번 포트의 선도 다른 번호로 옮기니(VLAN 1으로 사용하도록)
그제서야 인터넷도 되고, 관리용 웹페이지에도 접속이 된다.
문득 떠오르는 메뉴얼..
주의 : 최소 하나의 포트는 VLAN1(관리용 VLAN)의 untagged 멤버가 되어야 한다. 만약에 모든 포트를 VLAN 1이 아닌 다른 VLAN으로 접속하도록 설정하였다면, 더 이상 웹 인터페이스로 접속하지 못 할 것이다. 이러한 상황이 발생되면, 공장 초기화로 스위칭 허브를 초기화 할 필요가 생길것이다.
기본적으로, 모든 포트는 VLAN1에 untagged 멤버로 속해있다. 하지만 그것들은 복수의 VLAN에 tagged 멤버로 속할 수 있다. 또한, 새롭게 생성된 VLAN은 아무런 포트도 속하지 않은채 초기화 될 수 있다.
흐음.. 아무튼 tagged와 untagged의 차이가 무엇인지 그리고 Not a member와의 차이점을 찾아봐야할듯하다.
일단 아래 링크의 51page의 삽화
L2 계층에서 원격지의 다른 허브와 함께 가상랜을 구축할 수 있다.
(어쩌면 랜카드 측의 VLAN은 tagged frame을 전송하여 특정 포트가 아닌 프레임의 VLAN 태그를 인식하여
몇번 VLAN 데이터로 인지하여 자동으로 broadcast 영역을 설정해주는게 아닐까 생각된다.)
8600GT PCI-Ex 그래픽 카드와
Intel PRO/100+ PCI 랜 카드와
Intel PRO/1000MT Dual Port Server Adaptor PCI-X 랜 카드의 크기비교!
PCI-X는 PCI에 비해서 한줄이 더 있다.
크기는 일단 PCI-Ex와 거의 동일 -_-
아무튼 꼽고 켜면 이런 메시지가 뜬다.
서버라면서 장치명은 왜 Network Connection 이야!? 라고 투덜투덜
그냥 장치검색이 되서 추가하려고 하면 드라이버를 못 찾으므로
Intel Proset 드라이버가 이미 설치되어 있다면 삭제 후 다시 설치를 해주어야 자동으로 드라이버를 잡는다.
역시나.. SNMP는 안되는군 ㅠ.ㅠ
이라고 좌절하며 아래를 보니 윈도우에서 추가하셈~ 이라고 날려주는 센스 -_-
아무튼 장치가 설치되면 아래와 같이 Dual Port 답게(?)
하나의 랜카드가 두개의 장치로 인식이 되어 두개의 장비가 뜨게 된다.
물론 네트워크 연결에도 로컬 연결이 2개가 더 추가된다.
전에는 하려다가 안되었던 팀 구성 메뉴
오오 된다!!!
"새로운 팀"을 누르면 아래와 같은 다이얼로그가 뜬다. 머 모르면 일단 엔터 고고싱
음.. 예전에 읽은걸로는 목록에 뜨면 묶을수 있다고 했는데
내장랜카드인 Nvidia nForce GbE도 목록에 떴다! 오오오! (젠장 -_- 기가비트 허브를 새로 사야하나?)
일단 모르니까 대충 아무거나 골라잡고
마침을 누르면
가상 랜카드인 "팀:팀 번호0" 이 추가되고 등록정보 창이 뜬다.
나의 경우에는 중간에 기가비트를 위한 점보프레임이 지원하지 않는다고 다른 랜카드도 무시한다고 떴었다.
(Intel Pro/100+는 Fast Ethernet이므로 점보프레임 지원하지 않는다. 점보프레임은 기가비트용)
설정에는 팀으로 구성된 랜카드를 수정가능하고
고급에서는 머.. 이런 저런 설정을 할 수 있는듯?
설정을 해서 써보기 전에는 머라고 하긴 그렇지만
일단 테스트 된것은
1. PCI 슬롯에 PCI-X를 꼽아도 작동은 된다.
(물론 대역폭 문제로 기가비트 2개 슬롯을 풀 스피드로 작동은 못시키는 제약이 생길듯)
2. 서버 어댑터가 있어야 NIC Teaming을 할 수 있다.
음.. 버전 정보를 보니 초기버전이다.
현재 올라온건 2009년 버전으로 1.1.0.15 버전인데 이녀석은 1.0.0.3으로 극초기형이다
그래서 펌웨어 받고 업그레이드 했는데..
성격이 급한 죄로.. 업그레이드가 덜 되었는데 전원을 뽑는 바람에 켜지질 않는다. -_-
일단 연결된 랜선에는 불이 들어 오지만, POWER LED에는 불이 들어오지 않고 있는 상황
그냥 컴퓨터에 연결하니 인터넷은 연결되는거 보면 관리기능을 제외한 나머지는 이상이 없이 작동하나보다.
Menu options: --------[1m3Com Baseline Switch 2226-SFP Plus[0m-----------------------
? - Displays Help information
initialize - Reset the device to factory default, except IP.
ipSetup - Configures IP address.
logout - Logout from this session.
ping - Ping a remote station.
password - Change password.
reboot - Power cycles the device.
summary - Summarises IP setup and software versions.
upgrade - Software upgrade over TFTP.
Type ? for help.
_M#]
신기한건.. 로그인은 안바뀌고..
CLI를 통해 접속하여 건드리는 부분도 회사의 것과는 다른 모습 -_-
Login: admin
Password:
Menu options: --------3Com Baseline Switch 2226-SFP Plus-----------------------
? - Displays Help information
initialize - Reset the device to factory default, except IP.
ipSetup - Configures IP address.
logout - Logout from this session.
ping - Ping a remote station.
password - Change password.
reboot - Power cycles the device.
summary - Summarises IP setup and software versions.
upgrade - Software upgrade over TFTP.
Type ? for help.
아래는 원래 회사에서 사용하던 녀석의 도움말(메뉴얼 캡쳐)
<Command-Line> ?
display Display current system information
ip IP configuration commands in an interface
localuser Configure WEB user manager
ping Ping function
quit Exit from current command view
reboot Reset device
restore Restore configuration
save Save current configuration
undo Cancel current setting
결론 : 웹페이지 개발회사였는거 같은데.. 담배를 얼마나 폈길래 허브에서 담배 냄새가 솔솔 날까..
팬이 없어서 방안 가득 니코틴이 채워지진 않아 다행이지만... 머랄까....
작동시간이 길어지면서 열이 나기 시작하고 그러면서... 조금씩 은은하게(!) 퍼지는 느낌이랄까?!
진짜결론 : 진득하게 기다리자 ㅠ.ㅠ
괜히 개고생하지 말구!
사족 : 이녀석 업데이트 참 특이하게 한다. 웹으로 올리고 리부팅하고, 리부팅 이후에 응답이 없는데 그 때 업데이트를 한다.
업로드 중 3분간도 먹통이 되고(왜 100Mbps의 0.01% 속도로 밖에 못 받냐고 -_-)
다 받고 나면 업그레이드 안되어 있고!
리부팅 하고 나면서 그제서야 업그레이드를 시작하는데 별티도 안나고 후우.. 빡신녀석이다 ㅠ.ㅠ
자세히 보니, 끝에 H의 유무에 따라 달라지는 듯한 느낌이 든다.
26H는 현재 생산중이고 26은 단종되었다.
The MII may be used to connect the MAC to an external PHY via a
pluggable connector (see photo), or to connect a MAC chip to a PHY chip
on the same printed circuit board.
[링크 : http://en.wikipedia.org/wiki/Media_Independent_Interface] MII
채널본딩(channel bonding), NIC teaming 등을 포괄하는 상위개념이다.
LACP (Link Aggregation Control Protocol) 라는 것이 존재하는데,
Intel 이나 Broadcom 의 랜카드를 사용해서 Teaming을 설정하면 자동으로
허브에서 설정을 잡아주는 지는 일단 미지수 -_-
(정확하게 이 프로토콜이 하는 역활을 모르겠다. 일단 보유중인 3com 허브는 static 설정밖에 없던디..)