16 포트콘솔서버 CSE-T16 사용설명서 Version 1.8 솔내시스템 http://www.sollae.co.kr - 0 -
이기기는업무용 (A 급 ) 전자파적합기기로서판매자또는사용자는이점을주의하시기바라며, 가정외의지역에서사용하는것을목적으로합니다. KCC-REM-SLS-CSE-T16 모델명 : CSE-T16 기자재명칭 ( 명칭 ) : eztcp 상호또는성명 : 솔내시스템 제조자 / 제조국가 : 솔내시스템 / 한국 - 1 - http://www.sollae.co.kr
목차 1 제품개요...- 5-1.1 개요...- 5-1.2 주요특징...- 5-1.3 구성도...- 6-1.4 제품구성...- 7-1.5 제품사양...- 8-1.5.1 하드웨어사양...- 8-1.5.2 소프트웨어사양...- 8-1.6 치수...- 9-1.7 인터페이스...- 10-1.7.1 패널레이아웃...- 10-1.7.2 시리얼인터페이스...- 11-1.7.3 이더넷인터페이스...- 12-1.7.4 전원...- 12-1.8 기타...- 13-1.8.1 시스템상태표시등...- 13-2 설치및시험작동...- 14-2.1 설치방법...- 14-2.1.1 네트워크영역설정...- 15-2.2 시험작동...- 18-2.2.1 통신테스트...- 18-3 설정...- 21-3.1 ezmanager를이용한설정...- 21-3.1.1 설정방법...- 21-4 통신모드...- 24-4.1 개요...- 24-4.2 TCP 서버...- 25-4.2.1 주요설정항목...- 25-4.2.2 동작예...- 26-4.3 TCP 클라이언트...- 28-4.3.1 주요설정항목...- 28-4.3.2 동작예...- 29-4.4 UDP...- 31 - - 2 - http://www.sollae.co.kr
4.4.1 주요설정항목...- 31-4.4.2 동작예...- 32-5 시스템관리...- 34-5.1 펌웨어업그레이드...- 34-5.1.1 펌웨어...- 34-5.1.2 업그레이드절차...- 34-5.2 Shell 명령어를이용한상태점검...- 36-5.2.1 접속방법...- 36-5.2.2 상태점검용 Shell 명령어...- 39-5.3 ezmanager를이용한상태점검...- 42-5.3.1 현재상태보기...- 42-5.4 공장초기화 (Factory Reset)...- 44-5.4.1 공장초기화방법...- 44-5.4.2 LED 동작순서...- 44-6 보안기능...- 45-6.1 SSL 기능...- 45-6.1.1 SSL(Secure Socket Layer) 이란?...- 45-6.1.2 SSL 설정...- 45-6.1.3 SSL 사용시제한사항...- 47-6.2 비밀번호설정...- 47-7 유용한기능...- 48-7.1 CSE-T16 탭의기능...- 48-7.1.1 TCP+TENLET - 1...- 48-7.1.2 구분자 - 2...- 49-7.1.3 옵션확인...- 50-7.2 옵션탭의기능...- 51-7.2.1 IPv4주소통보기능...- 51-8 관련자료...- 52-8.1 기술문서...- 52-8.2 스마트폰어플리케이션...- 52-9 기술지원및보증기간...- 53-9.1 기술지원...- 53-9.2 보증...- 53-9.2.1 환불...- 53-9.2.2 무상 A/S...- 53 - - 3 - http://www.sollae.co.kr
9.2.3 유상 A/S...- 53-10 주의사항및면책고지사항...- 54-10.1 주의사항...- 54-10.2 면책고지사항...- 55-11 Revision History...- 56 - - 4 - http://www.sollae.co.kr
1 제품개요 1.1 개요 기업전산실또는데이터센터의통신장비들은콘솔포트를가지고있습니다. 콘솔포트는장비점검, 디버깅및장애원인파악등의용도로사용하며보통시리얼, 특히 RS232포트로된경우가많습니다. CSE-T16은솔내시스템의검증된 TCP/IP스택을탑재한콘솔서버로써최대 16개의 RS232포트를원격으로관리할수있게해줍니다. 따라서서버관리자는자신의장비를언제어디서든지인터넷을이용해접근함으로써시간과비용을획기적으로줄일수있습니다. 1.2 주요특징 16개의 RS232 포트지원 (RJ45 인터페이스, 최대 115,200bps) 강력한보안기능 (SSL 3.0 / TLS 1.0, Password) 다양한호스트연결모드지원 (TCP 서버, TCP 클라이언트, UDP) DHCP 지원 ( 다양한유동 IP 환경에서사용가능 ) 다양한통신상태점검기능 (ezmanager, TELNET) 사용이간편한 PC용환경설정프로그램제공 (ezmanager) LAN을통한간편한펌웨어업그레이드기능제공 - 5 - http://www.sollae.co.kr
1.3 구성도 그림 1-1 CSE-T16 구성도 - 6 - http://www.sollae.co.kr
1.4 제품구성 구분명칭설명사진 CSE-T16 CSE-T16 본체 제품보증서 제품보증서및 설치안내서 DVD 사용설명서, 유틸리티등 기본구성 AC 전원코드 220V AC 전원코드 랜케이블 1.5m 랜케이블 시리얼케이블 1.5m RS232 크로스케이블 랙마운트키트 제품고정용 시리얼케이블 1m RJ45 Male 옵션 시리얼케이블 1m RJ45 Female 표 1-1 제품구성 - 7 - http://www.sollae.co.kr
1.5 제품사양 1.5.1 하드웨어사양 전원 입력전압 AC 85V~264V 소비전력 7W 제품크기 435mm X 240mm X 45mm 무게 약 2.7Kg 시리얼 16 RS232 RTS/CTS 흐름제어 ( 통신속도 : 300bps ~ 115,200bps) 인터페이스 Ethernet 10Base-T or 100Base-TX ( 자동감지 ) 네트워크 Auto MDI/MDIX( 케이블자동감지 ) 콘솔 1 x D-sub9 port (Male type) 온도 저장온도 : -20 ~ 70 / 동작온도 : 0 ~ 60 인증 KC 환경 유럽 RoHS 규격준수 표 1-2 하드웨어사양 1.5.2 소프트웨어사양 프로토콜 TCP, UDP, IP, ICMP, ARP, DHCP, DNS lookup, DDNS(Dynamic DNS), Telnet, SSL 동작모드 일반모드 일반적인통신및설정을위한모드 TCP 서버 TCP 수동접속모드 통신모드 TCP 클라이언트 TCP 능동접속모드 UDP UDP 주요제공 ezmanager 환경값설정프로그램 ( 펌웨어다운로드기능 ) 프로그램 ezvsp PC용 Serial TCP/IP 가상드라이버 표 1-3 소프트웨어사양 - 8 - http://www.sollae.co.kr
1.6 치수 그림 1-2 치수 - 9 - http://www.sollae.co.kr
1.7 인터페이스 1.7.1 패널레이아웃 CSE-T16의뒷면에는 LAN 포트, 콘솔포트, Function 버튼, 전원입력포트가있습니다. 또한전면에는 16개의 RJ45타입의시리얼포트와동작상태를표시하기위한시스템상태표시등이있습니다. 그림 1-3 CSE-T16 패널레이아웃 - 10 - http://www.sollae.co.kr
1.7.2 시리얼인터페이스 CSE-T16 의 RS232 포트는 16 개의 RJ45 커넥터로인터페이스되어있으며 300bps ~ 115,200bps 까지통신이가능합니다. 그림 1-4 시리얼포트용 RJ45 커넥터 시리얼포트 (RJ45) 사양 번호 이름 설명 신호레벨 방향 외부결선 1 RTS Request To Send RS232 출력 선택 2 DTR Data Terminal Ready RS232 출력 선택 3 TXD Transmit Data RS232 출력 필수 4 GND Ground Ground - 필수 5 GND Ground Ground - 필수 6 RXD Receive Data RS232 입력 필수 7 DSR Data Set Ready RS232 입력 선택 8 CTS Clear To Send RS232 입력 선택 표 1-4 시리얼포트 (RJ45) 사양 LED 동작색 LED 상태 설명 황색 켜짐 DSR (COM 포트에서통신할준비가되었을때 ) 깜박임시리얼포트에서 Data 송신시 녹색 켜짐 DTR (TCP 접속중 ) 깜박임시리얼포트에서 Data 수신시 표 1-5 시리얼포트 RJ45 커넥터표시등 흐름제어 CSE-T16 은 RTS/CTS 하드웨어흐름제어기능을제공합니다. - 11 - http://www.sollae.co.kr
1.7.3 이더넷인터페이스 CSE-T16의네트워크부분은이더넷으로되어있어 UTP 케이블을연결하시면됩니다. 이더넷부분은 10M와 100M 이더넷을자동으로감지하여연결하게되어있으며, 1:1 케이블또는 Cross over 케이블을자동으로감지하는 auto MDI/MDIX 기능을제공합니다. 그림 1-5 이더넷포트용 RJ45 커넥터 이더넷포트 (RJ45) 사양 핀번호 핀이름 방향 1 TX+ 출력 2 TX- 출력 3 RX+ 입력 4 - - 5 - - 6 RX- 입력 7 - - 8 - - 표 1-6 이더넷포트 (RJ45) 사양 LED 동작색 동작 상태 켜짐 네트워크에연결됨 초록색 꺼짐 네트워크에연결안됨 깜박임 네트워크에데이터가있음 노란색 켜짐 100M 이더넷에연결됨꺼짐 10M 이더넷에연결됨 표 1-7 이더넷포트 RJ45 커넥터표시등 LAN1 포트로연결해주시기바랍니다. LAN2 포트는현재지원하지않습니다. 1.7.4 전원 일반 AC 전원코드를사용하며동작전압은 AC85V ~ AC264V 입니다. - 12 - http://www.sollae.co.kr
1.8 기타 1.8.1 시스템상태표시등 CSE-T16 에는 5 개의시스템상태 LED 가있습니다. 각 LED 는표 1-8 과같이동작합니다. 이름 색 LED 상태 설명 PWR 적색 켜짐 전원이켜져있을때 STS1 황색 1번씩깜박임 IP주소를할당받았을때 4번씩깜박임 IP주소를할당받지못했을때 STS2 황색 빠르게깜박임시리얼포트초기화중켜짐시리얼포트초기화완료 켜짐 네트워크에연결되었을때 LAN1 녹색 꺼짐 네트워크에연결되지않았을때 깜박임 네트워크에데이터가있을때 LAN2 - - LED 사용안함 표 1-8 시스템상태표시등 - 13 - http://www.sollae.co.kr
2 설치및시험작동 2.1 설치방법 먼저시험작동에앞서 CSE-T16과 PC의이더넷포트와시리얼포트를모두연결해주시기바랍니다. 이더넷포트는허브를거쳐서연결이되어도무관합니다. 그림 2-1 시험작동을위한 PC 와의연결 PC 에 RS232 포트가없는경우에는 USB to RS232 케이블이필요합니다. - 14 - http://www.sollae.co.kr
2.1.1 네트워크영역설정 이단계는 PC와 CSE-T16를모두사설 IP로설정하고동일네트워크영역으로위치하게함으로써 TCP 접속을하기위함입니다. 시험작동을위해 PC를 CSE-T16와같은네트워크로설정합니다. PC의 IP 주소설정 PC의네트워크어댑터의 IP 주소를다음과같이변경하거나추가합니다. PC에설치된네트워크어댑터의속성으로들어가면인터넷프로토콜 (TCP/IP) 의속성을볼수있는데여기에서 [ 고급 ] 버튼을누르면다음그림과같이 IP 주소를추가할수있습니다. 그림 2-2 PC 의 IP 주소변경 / 추가 - 15 - http://www.sollae.co.kr
CSE-T16 설정 CSE-T16의환경값설정프로그램은 ezmanager입니다. 이프로그램은윈도우용응용프로그램으로설치없이사용할수있어편리합니다. 먼저 LAN을통해 CSE-T16의환경값을읽습니다. 시험작동을위해모든환경변수들을초기값으로설정하시기바랍니다. 초기값은표 2-1과같습니다. 네트워크시리얼포트 (COM1~16) 옵션 항목 설정값 제품 IP 주소 10.1.0.1 서브넷마스크 255.0.0.0 시리얼통신속도 19,200bps 패리티 NONE 데이터비트 8 정지비트 1 흐름제어 NONE 통신모드 TCP 서버 T2S 제품로컬포트 14701~14716 텔넷 활성 IPv4 주소검색 활성 표 2-1 주요환경변수들의기본설정값 - 16 - http://www.sollae.co.kr
그림 2-3 ezmanager 설정화면 그림 2-4 주요환경변수들의기본설정값 - 17 - http://www.sollae.co.kr
2.2 시험작동 2.2.1 통신테스트 CSE-T16이네트워크연결되면 LAN1 녹색 LED가켜진것을확인한후 ezmanager의 [ 통신테스트 ] 버튼을누르면그림 2-4와같은테스트프로그램이나타납니다. LAN으로 CSE-T16에접속 그림 2-5 LAN으로 TCP 접속 1 TCP 클라이언트선택. 2 CSE-T16의 IP 주소와포트번호를정확하게입력. 3 [ 접속하기 ] 버튼을클릭 (TCP서버모드인경우에는 [ 접속대기 ] 버튼 ). RS232 포트열기 그림 2-6 시리얼로 COM 포트열기 4 eztcp를연결한 PC의시리얼포트를선택. 5 모든시리얼포트항목들을 CSE-T16 설정값과동일하게설정. 6 [ 열기 ] 버튼클릭. - 18 - http://www.sollae.co.kr
TCP 접속및시리얼포트연결확인 그림 2-7 TCP 접속확인 7 TCP 접속이정상적인지하단의메시지를통해확인. 그림 2-8 COM 포트열기확인 8 시리얼포트가정상적으로열렸는지확인. - 19 - http://www.sollae.co.kr
양방향데이터전송 9 LAN 의 [ 데이터보내기 ] 버튼클릭. 그림 2-9 정상적인데이터전송 10 9 번에서보낸데이터가표시되는지확인. 11 RS232 의 [ 데이터보내기 ] 버튼클릭. 그림 2-10 LAN RS232 12 11 번에서보낸데이터가표시되는지확인. 그림 2-11 RS232 LAN - 20 - http://www.sollae.co.kr
3 설정 3.1 ezmanager 를이용한설정 3.1.1 설정방법 점검사항먼저 LAN을통해 PC와제품이연결되어있어야합니다. 같은네트워크에존재하는경우에는 [MAC 주소 ] 탭을이용한전체검색이가능하고, 서로다른네트워크인경우 [IP 주소 ] 탭을이용해환경값읽기및설정이가능합니다. 설정단계 그림 3-1 네트워크를이용한설정 ezmanager 의 [IP 주소 ] 탭을이용해서 CSE-T16 을읽어올경우, 초기포트번호인 UDP 50005 번포트를 50007 번으로변경해야읽기가가능합니다. - 21 - http://www.sollae.co.kr
포트별설정 그림 3-2 포트별설정 - 22 - http://www.sollae.co.kr
그림 3-3 각포트별설정 CSE-T16 탭의해당 COM 포트를더블클릭하면포트별설정이가능합니다. 또한그림 3-3처럼개별설정창에서시리얼포트별이동이가능하여손쉬운설정이가능합니다. [ 저장 ] 버튼을눌렀을경우에는제품에설정값이저장되며리부팅이됩니다. 반면각포트별설정페이지에있는 [ 적용 ] 버튼은설정값은저장되나리부팅은되지않습니다. ( 단, 기존에연결되어있던통신은종료됩니다.) - 23 - http://www.sollae.co.kr
4 통신모드 4.1 개요 일반모드는 CSE-T16이평상시데이터통신을위해동작하는모드입니다. 통신모드는 TCP 서버, TCP 클라이언트, UDP 모드등 3가지의통신모드로동작시킬수있습니다. 3가지의통신모드는 아래표 4-1을참조하시기바랍니다. 통신모드 프로토콜 접속 토폴로지 TCP 서버 TCP 수동접속 1:1 TCP 클라이언트 TCP 능동접속 1:1 UDP UDP - N:M 표 4-1 통신모드 TCP는 접속과정이 필요한 프로토콜입니다. 접속은 항상 1:1로 접속을 하는데, 접속을 기다리는 ( 수동접속 ) 호스트를서버라고하고, 접속을시도하는 ( 능동접속 ) 호스트를클라이언트라고 합니다. 이에반해 UDP는접속과정없이블록단위로통신을합니다. UDP는접속과정이필요하지않기 때문에여러호스트가동시에통신할수있습니다. - 24 - http://www.sollae.co.kr
4.2 TCP 서버 CSE-T16이서버로동작되는모드입니다. 이경우원격호스트부터제품에설정된 [ 제품로컬포트 ] 로 TCP 접속이들어오면 TCP 접속을승낙 (accept) 합니다. 접속이이루어진후시리얼포트로들어오는데이터는 TCP/IP 처리후원격호스트로전송하며, 원격호스트로부터들어오는 TCP/IP 데이터는 TCP/IP 처리후시리얼포트로전송함으로써데이터통신을하게됩니다. 4.2.1 주요설정항목 제품로컬포트 TCP 접속을기다릴포트번호를지정하는곳입니다. 접속전데이터크기 TCP 접속이이루어지기이전의시리얼포트의데이터를처리를설정하는곳입니다. 접속전데이터크기접속전시리얼데이터처리 0 무시 전송하지않음 0 이외의값접속이이루어지자마자상대호스트로전송 ( 권장 : 512 이하 ) 512바이트이하로설정하기를권장합니다. 표 4-2 접속전데이터크기 접속종료대기시간 TCP 접속이이루어진후이항목에설정한시간동안데이터통신이없는경우접속을자동종료합니다. - 25 - http://www.sollae.co.kr
4.2.2 동작예 [ 접속전데이터크기 ] 가 0 [byte] 으로설정된일반적인수동접속의경우 그림 4-1 접속전데이터크기가 0 인경우 시점상태 ~ TCP 접속대기중 1 원격호스트의 TCP 접속요청시점 ~ TCP 접속과정 2 TCP 접속완료 ~ 양방향데이터통신표 4-3 시점에따른상태 여기서 TCP 접속완료시점 (2) 전에들어온시리얼데이터 123 은 [ 접속전데이터크기 ] 가 0 으로설정됨에따라무시되고원격호스트로전송되지않습니다. - 26 - http://www.sollae.co.kr
[ 접속전데이터크기 ] 가 1 [byte] 로설정된경우 그림 4-2 접속전데이터크기가 1 인경우 시점상태 ~ TCP 접속대기중 1 원격호스트의 TCP 접속요청시점 ~ TCP 접속과정 2 TCP 접속완료 ~ 접속후데이터 123 을원격호스트로전송표 4-4 시점에따른상태 여기서 TCP 접속완료시점 (2) 전에들어온시리얼데이터 123 은 [ 접속전데이터크기 ] 가 0 이외의값으로설정됨에따라접속이이루어진후원격호스트로전송이됩니다. - 27 - http://www.sollae.co.kr
4.3 TCP 클라이언트 CSE-T16이클라이언트로동작하는모드입니다. 이경우제품에설정된 [ 통신할주소 ] 와 [ 통신할포트 ] 로 TCP 접속이요청합니다. 접속이이루어진후시리얼포트로들어오는데이터는 TCP/IP 처리후원격호스트로전송하며, 원격호스트에서부터들어오는 TCP/IP 데이터는 TCP/IP 처리후시리얼포트로전송함으로써데이터통신을하게됩니다. 4.3.1 주요설정항목 통신할주소 TCP 접속을요청할원격호스트의 IP 주소또는호스트이름를입력하는곳입니다. 통신할포트 TCP 접속을요청할원격호스트의로컬포트번호를입력하는곳입니다. 접속전데이터크기이항목은 CSE-T16이 TCP 접속을요청하는시점을결정합니다. 접속전데이터크기 TCP 접속요청시점 0 부팅직후 0 이외의값설정된값 ( 바이트 ) 이시리얼포트로들어온시점 ( 권장 : 512 이하 ) 표 4-5 접속전데이터크기의동작 1 또한이항목은 TCP 접속이완료이전의시리얼포트의데이터처리를결정합니다. 접속전데이터크기접속전시리얼데이터처리 0 무시 전송하지않음 0 이외의값접속이이루어지자마자상대호스트로전송 ( 권장 : 512 이하 ) 512바이트이하로설정하기를권장합니다표 4-6 접속전데이터크기의동작 2 접속종료대기시간 TCP 접속이이루어진후이항목에설정한시간동안데이터통신이없는경우접속을자동 종료합니다. - 28 - http://www.sollae.co.kr
4.3.2 동작예 [ 접속전데이터크기 ] 가 0 [byte] 으로설정된일반적인능동접속의경우 그림 4-3 접속전데이터크기가 0 인경우 시점상태 ~ 부팅전 1 부팅후 TCP 접속요청 ~ TCP 접속과정 2 TCP 접속완료 ~ 양방향데이터통신표 4-7 시점에따른상태 여기서 TCP 접속완료시점 (2) 전에들어온시리얼데이터 123 은 [ 접속전데이터크기 ] 가 0 으로설정됨에따라무시되고원격호스트로전송되지않습니다. - 29 - http://www.sollae.co.kr
[ 접속전데이터크기 ] 가 5 [bytes] 로설정된경우 그림 4-4 접속전데이터크기가 5인경우시점상태 ~ 시리얼버퍼로 5 bytes 수신대기 1 5 bytes 수신직후 TCP 접속을요청함 ~ TCP 접속과정 2 TCP 접속완료 ~ 접속후데이터 1234567 을원격호스트로전송표 4-8 시점에따른상태 위그림에서 CSE-T16은시리얼데이터가 5 바이트가되자마자접속요청을보냅니다. 또한 TCP 접속요청시점 (1) 전에들어온시리얼데이터 123, 45 와 TCP 접속완료시점 (2) 전에들어온 67 은 [ 접속전데이터크기 ] 가 0 이외의값으로설정됨에따라접속이이루어진후원격호스트로전송이됩니다. - 30 - http://www.sollae.co.kr
4.4 UDP UDP 모드는접속과정이없습니다. 이모드에서는블록단위로데이터를전송하기때문에 CSE- T16 의시리얼포트로들어오는데이터를블록단위로구분하여데이터를전송합니다. 4.4.1 주요설정항목 패킷블록설정 UDP 모드에서 [ 패킷블록설정 ] 은 UDP 패킷블록의크기를결정합니다. 단위는바이트 (Byte) 이며설정한크기의데이터가들어오면한블록으로네트워크에전송합니다. 최대설정가능한값은 1460 bytes 입니다. UDP 동적호스트전송기능통신할주소와통신할포트에모두 0을설정하면 UDP 동적호스트전송기능이적용됩니다. 이기능을사용하면추가설정없이여러호스트와데이터통신을할수있습니다. - 31 - http://www.sollae.co.kr
4.4.2 동작예 패킷블록설정 : 5 Bytes 그림 4-5 패킷블록설정 5 인경우 시점상태 ~ 시리얼포트로데이터수신대기 1 패킷블록설정값인 5 Bytes 수신후전송 ~ 시리얼포트로데이터수신대기 2 시리얼포트로 678 데이터가들어온시점 ~ 받은데이터가 5 Bytes가될때까지수신대기표 4-9 시점에따른상태데이터 678 를시리얼포트에서받은이후이데이터는패킷블록설정값 (5bytes) 만큼데이터가들어올때까지전송되지않습니다. - 32 - http://www.sollae.co.kr
UDP 동적호스트전송기능이기능은마지막으로수신한 UDP 패킷의출발지주소와포트번호를통신할주소와포트번호로자동갱신하는기능입니다. 항목설정값통신할주소없음통신할포트 0 표 4-10 UDP 동적호스트전송기능설정값 그림 4-6 UDP 동적호스트전송예시점상태 ~ 네트워크로 UDP 데이터전송불가능한상태 1 통신할주소와포트를원격호스트 2 로설정 ~ 원격호스트 2로 UDP 데이터전송 2 통신할주소와포트를원격호스트 1 로변경 ~ 원격호스트 1로 UDP 데이터전송 3 통신할주소와포트를원격호스트 2 로변경 ~ 원격호스트 2로 UDP 데이터전송표 4-11 시점에따른상태 위그림에서데이터 ABC, DE 와 FGH 는 CSE-T16이시리얼포트로수신하여네트워크로전송하는데이터입니다. - 33 - http://www.sollae.co.kr
5 시스템관리 5.1 펌웨어업그레이드 5.1.1 펌웨어 펌웨어는 CSE-T16 을구동하는소프트웨어입니다. 새로운기능이추가되거나오류가수정될 경우새버전의펌웨어가제작되어배포되므로항상최신의펌웨어를사용하는것을권장합니다. 5.1.2 업그레이드절차 최신펌웨어파일다운로드 PC에최신펌웨어파일을다운로드합니다. 최신펌웨어는당사홈페이지에서다운받을수있습니다. TFTP 클라이언트실행및전송준비펌웨어파일의전송프로그램을실행합니다. ezmanager의 [ 펌웨어 / HTML 변경 ] 버튼을누르면 TFTP 클라이언트가실행됩니다. 그림 5-1 TFTP 클라이언트실행및파일전송 1 2 3 4 5 ezmanager의 [ 고급메뉴 ] - [ 펌웨어변경 ] 버튼을클릭하여 TFTP 클라이언트실행펌웨어파일을전송할제품의 IP 주소확인 [ 파일열기 ] 버튼을클릭하여전송할펌웨어파일을선택선택된펌웨어파일이름을확인 [ 전송 ] 버튼을눌러파일전송 - 34 - http://www.sollae.co.kr
6 비밀번호입력 그림 5-2 비밀번호입력 기본패스워드는 sollae 입니다. ( 펌웨어 V1.1 이전버전은 admin 입니다.) 7 전송완료메시지확인 그림 5-3 펌웨어전송완료메시지 - 35 - http://www.sollae.co.kr
5.2 Shell 명령어를이용한상태점검 5.2.1 접속방법 텔넷로그인 ezmanager의 [ 옵션 ] 탭의 [ 텔넷 ] 기능을활성화하면사용자는 CSE-T16에로그인할수있습니다. CSE-T16에로그인하여장비의시리얼및네트워크상태를점검할수있습니다. 사용자가명령프롬프트에서 telnet [CSE-T16의 IP주소 ] 를입력하여접속을시도하고패스워드를입력하면그림 5-6과같이로그인할수있습니다. 그림 5-4 텔넷접속시도 그림 5-5 패스워드입력 기본패스워드는 sollae 입니다. 그림 5-6 텔넷로그인화면 콘솔포트 CSE-T16의콘솔포트를 PC의시리얼포트와연결하면터미널프로그램을이용하여동일하게장비의시리얼및네트워크상태를점검할수있습니다. - 36 - http://www.sollae.co.kr
SSH 보안접속 ezmanager의 [ 옵션 ] 탭의 [SSH 보안통신 ] 기능을활성화하면사용자는 CSE-T16에접속하여장비의시리얼및네트워크상태를점검할수있습니다. SSH 보안접속방법은다음과같습니다. SSH 옵션은펌웨어 1.1A 이상부터사용이가능합니다. 1 ezmanager [ 옵션 ] 탭에서 [SSH 보안통신 ] 기능을체크한후저장합니다. 그림 5-7 SSH 보안통신설정 [ 텔넷 ] 과 [SSH 보안통신 ] 옵션은동시에사용할수없습니다. 2 ezmanager 의 [ 고급메뉴 ] [ 인증서관리 ] [ 인증서를직접만든후제품 (eztcp) 에저장 ] 항목을통해서인증서를생성합니다. ( 그림 6-2, 그림 6-3, 그림 6-4, 그림 6-5 참조 ) SSH 접속을위한인증서생성은 ezmanager v3.3d 이상을사용해야합니다. 3 SSH 를지원하는클라이언트프로그램을 [PuTTY] 실행하여 22 번포트로 (SSH 기본 포트번호 ) 접속을시도하고아이디와패스워드를입력하면아래의그림 5-11 과같이접속할 수있습니다 - 37 - http://www.sollae.co.kr
그림 5-8 PuTTY(SSH 클라이언트프로그램 ) CSE-T16 의 SSH 접속을처음으로시도할때아래와같은화면이나타납니다. 그림 5-9 서버 KEY 확인 CSE-T16의 KEY값을처음저장할경우나오는화면으로, 최초접속할때나타나며 예 (Y) 버튼을누르고다음으로진행하십시오. 한번 KEY값이저장되면추후에다시저장여부를묻지않습니다. 단, CSE-T16의 KEY값이변경되면그후최초접속할때마다새로운 KEY값을저장해야합니다. - 38 - http://www.sollae.co.kr
그림 5-10 아이디, 패드워드입력 SSH 접속을위한기본아이디와패스워드는 [admin/sollae] 입니다. 그림 5-11 접속화면 5.2.2 상태점검용 Shell 명령어 장비동작시간확인 st uptime 명령어를입력하여현재제품의동작시간을확인합니다. 그림 5-12 장비동작시간확인 - 39 - http://www.sollae.co.kr
네트워크상태 st net 명령어를입력하면 CSE-T16 의네트워크상태를점검할수있습니다. 그림 5-13 네트워크상태결과화면 - 40 - http://www.sollae.co.kr
시리얼포트상태 st sio 명령어를입력하면 CSE-T16 의시리얼포트의상태를점검할수있습니다. tx_bytes 와 rx_bytes 는 CSE-T16 이부팅한후부터송 / 수신한누적데이터양입니다. 그림 5-14 시리얼상태결과화면 - 41 - http://www.sollae.co.kr
5.3 ezmanager 를이용한상태점검 5.3.1 현재상태보기 ezmanager 에서 [ 현재상태보기 ] 버튼을누르면 CSE-T16 의현재상태를모니터링할수있습니다. 이때 [1 초간격으로현재상태보기 ] 옵션을설정하면 1 초주기로현재상태가자동갱신됩니다. 그림 5-15 현재상태보기 펌웨어버전정보 (FIRMWARE VERSION) 제품모델명과펌웨어에관련된정보를나타냅니다. 제품동작시간 (SYSTEM UPTIME) 제품의전원이인가된후동작한시간을나타냅니다. IPv4 네트워크정보 (IP4 NETWORK INFORMATION) 제품에할당된 IPv4주소관련값들을나타냅니다. - 42 - http://www.sollae.co.kr
TCP/IP 접속세션별 TCP/IP 접속상태를원격호스트 IP주소및포트정보와함께나타냅니다. 뿐만아니라세션의 TCP 접속을종료할수도있습니다. 세션의이름을클릭하고마우스우측버튼을누르면 TCP 접속팝업이나타납니다. 비밀번호제품에비밀번호가설정된경우활성화되며, 위의 TCP 세션리스트에서 TCP 접속을종료하기위해서는이칸에비밀번호를먼저입력해야합니다. 1초간격으로현재상태보기이옵션을체크하면약 1초마다현재상태보기를갱신합니다. - 43 - http://www.sollae.co.kr
5.4 공장초기화 (Factory Reset) 제품의모든환경값을공장출고값으로물리적으로초기화할수있는기능입니다. 5.4.1 공장초기화방법 CSE-T16 의뒷면에위치한 FUNCTION 버튼을 10 초정도누름과동시에 LED 동작이진행되며 제품이공장초기값으로변경됩니다. 5.4.2 LED 동작순서 STS1 켜짐 STS2 켜짐 LAN1 켜짐 LAN2 켜짐 STS1, STS2, LAN1, LAN2 동시깜박임 - 44 - http://www.sollae.co.kr
6 보안기능 6.1 SSL 기능 6.1.1 SSL(Secure Socket Layer) 이란? SSL 은 TCP 프로토콜기반으로동작하는보안프로토콜로서인터넷상에서보안이필요한 통신에서많이사용되는프로토콜입니다. 6.1.2 SSL 설정 다음과같은순서로 CSE-T16 에 SSL 을설정합니다. ezmanager 의 [CSE-T16] 탭에해당포트를 누른후 [Protocol] 의 [TCP+SSL] 항목을설정합니다. 그림 6-1 SSL 설정 - 45 - http://www.sollae.co.kr
T2S-TCP 서버모드의경우는제품에인증서를저장해야합니다. 다음은인증서저장순서입니다. 1 ezmanager 상단의 [ 고급메뉴 ] 버튼클릭 2 [ 인증서관리 ] 버튼클릭 그림 6-2 인증서관리버튼 3 인증서를만들기위해 [ 인증서를직접만든후제품 (eztcp) 에저장 ] 선택후확인 그림 6-3 인증서와호스트키 4 인증서작성 (RSA 키길이등설정 ) 그림 6-4 인증서작성 - 46 - http://www.sollae.co.kr
5 인증서정보확인 그림 6-5 인증서정보 6.1.3 SSL 사용시제한사항 인증서에자신의 IP 의정보도있으므로 IP 주소가바뀌면인증서를새로생성해야합니다. 또한 통신상대도 SSL 통신을해야만통신이가능합니다. 6.2 비밀번호설정 CSE-T16에비밀번호를설정하면텔넷로그인이나제품환경값저장시비밀번호를입력해야만접근이가능합니다. 알파벳또는숫자 8 바이트까지설정이가능합니다. 만약비밀번호를잊은경우에는공장초기화를해주시기바랍니다. 이경우에는모든설정값이초기화되니설정값을백업해놓으신후진행하시기바랍니다. - 47 - http://www.sollae.co.kr
7 유용한기능 7.1 CSE-T16 탭의기능 그림 7-1 CSE-T16 탭기능 7.1.1 TCP+TENLET - 1 TELNET 옵션을이용하면추가적인 TCP/IP 통신프로그램개발없이기존의범용텔넷 클라이언트를이용해통신할수있습니다. - 48 - http://www.sollae.co.kr
시리얼 break 신호전송 send brk 명령어를이용하여시리얼포트로 break 시그널을보낼수있습니다. 텔넷클라이언트로 TCP 접속후이스케이프단축키 ( 기본 ctrl+]) 를이용하여명령어 send brk 를입력합니다. 그림 7-2 텔넷접속 그림 7-3 Break 신호전송 7.1.2 구분자 - 2 구분자기능을사용하면시리얼데이터의특정문자를이용해네트워크로송신하는패킷의크기를조절할수있습니다. 구분자기능을사용했을때전송가능한최대패킷크기는 1024바이트입니다. 항목사용가능한옵션구분자길이 0 ~ 4 바이트중선택구분자까지전송구분자동작방식구분자 + 1바이트까지전송구분자 + 2바이트까지전송표 7-1 구분자기능 - 49 - http://www.sollae.co.kr
7.1.3 옵션확인 그림 7-4 CSE-T16 포트별옵션확인 각포트별옵션을알파벳이니셜로확인이가능합니다. 이니셜옵션명 E 접속전데이터크기 (Event Bytes) T 접속종료대기시간 (Time out) R TCP + TELNET (RFC 2217) S 구분자 (Separator) 표 7-2 각포트별옵션표기 - 50 - http://www.sollae.co.kr
7.2 옵션탭의기능 7.2.1 IPv4 주소통보기능 CSE-T16은유동 IP 환경에서도 TCP 서버로동작이가능합니다. IPv4주소통보기능을사용하면변경되는자신의 IP 주소에대한정보를 DDNS 서버로전송합니다. DDNS CSE-T16에서제공하는 DDNS 기능은 DynDNS사의 DDNS 서버에 IP 주소를호스트이름을통해갱신하는것입니다. 따라서 DDNS 기능을이용하려면 DynDNS사의홈페이지에사용자등록을하고호스트이름을등록해야합니다. 사용자계정의서비스이용에관한모든부분은 DynDNS사정책에따라언제든지변경될수있습니다. DynDNS 사홈페이지주소 : http://dyn.com/dns/ 그림 7-5 DDNS 기능설정 1 [ 프로토콜 ] 항목은 DDNS(dyndns.org) 선택 2 [ 통보주기 ] 는 40,320분 (28일) 으로고정값입니다. 3 [DDNS 아이디 ] 는 DynDNS 계정의아이디를입력합니다. 4 [DDNS 비밀번호 ] 는 DynDNS 계정의비밀번호를입력합니다. 5 [ 호스트이름 ] 은 DynDNS 계정에등록한호스트이름을입력합니다. 보다자세한내용은당사홈페이지의 [IP 주소통보기능 ] 문서를참조하시기바랍니다. - 51 - http://www.sollae.co.kr
8 관련자료 8.1 기술문서 해당기술문서는당사홈페이지와제품에동봉된 DVD에서확인하실수있습니다. 제품사양서 설치안내서 IP 주소통보 (DDNS 기능 ) Telnet COM Port Control Option RS232 흐름제어 (Flow Control) 기타기술문서 8.2 스마트폰어플리케이션 TCP/IP Client(iOS) TCP/IP Client(Android) - 52 - http://www.sollae.co.kr
9 기술지원및보증기간 9.1 기술지원 기타사용상문의사항이있을시에는당사의홈페이지고객지원메뉴의 FAQ 및질문 / 답변게시판을이용하거나 email을이용하십시오. email 주소 : support@sollae.co.kr 홈페이지고객지원주소 : http://www.sollae.co.kr/kr/support/ 9.2 보증 9.2.1 환불 제품구입후 2 주이내에환불요구시환불해드립니다. 9.2.2 무상 A/S 제품구입후 2 년이내에제품에하자가발생할시무상으로수리및교환을해드립니다. 9.2.3 유상 A/S 제품의품질보증기간 (2 년 ) 이경과한제품과사용자의과실로인한하자는유상으로수리및 교환을해드립니다. - 53 - http://www.sollae.co.kr
10 주의사항및면책고지사항 10.1 주의사항 본제품을개조했을경우에는보증을하지않습니다. 본제품의사양은성능향상을위해서예고없이변경될수있습니다. 본제품의사양범위를넘어가는조건에서사용하시는경우에도동작을보증하지않습니다. 본제품의펌웨어및제공되는어플리케이션의 Reverse Engineering 행위를금지합니다. 제공되는펌웨어및제공되는어플리케이션의본래용도외사용을금지합니다. 극단적인고온이나저온, 또는진동이심한곳에서사용하지마십시오. 고습도, 기름이많은환경에서사용하지마십시오. 부식성가스, 가연성가스등의환경에서사용하지마십시오. 노이즈가많은환경에서는제품의정상적인동작을보증하지않습니다. 우주, 항공, 의료, 원자력, 운수, 교통, 각종안전장치등인명, 사고에관련되는특별한품질, 신뢰성이요구되는용도로는사용하지마십시오. 만일, 본제품을사용해사고또는손실이발생했을경우, 당사에서는일절그책임을지지않습니다. - 54 - http://www.sollae.co.kr
10.2 면책고지사항 솔내시스템 과그대리점은 CSE-T16 의사용또는사용불능에따른손해및손실, 영업중지로 인한비용, 정보손실을포함한기타고지받은어떠한재정적손해에대해서도책임지지않습니다. CSE-T16 은허락되지않는응용분야에서의사용을금지합니다. 허락되지않은응용분야라함은 군사, 핵, 항공, 폭발물, 의학, 방범설비, 화재경보기, 엘리베이터를수반한용도혹은차량, 항공기, 트럭, 보트, 헬리콥터및이에국한되지않는모든교통수단을포함합니다. 또한, 고장및실패로인한재정적손실및기물파손, 신체상해혹은사람이나동물의사상을초래하는실험, 개발및각종응용분야에사용할수없습니다. 구매자 ( 혹은업체 ) 가자발적혹은비자발적으로이러한허락되지않는응용분야에사용할시솔내시스템 과그대리점에손해배상을포함한어떠한책임도묻지않을것에동의한것으로간주합니다. 구매한제품의환불및수리, 교환에대한배상책임과구매자 ( 혹은업체 ) 의단독구제책은 솔내시스템 과그대리점의선택사항입니다. 솔내시스템 과그대리점은동반된기술자료, 하드웨어, 펌웨어를포함한 CSE-T16 의상업성이나 특정목적에따른적합성에대한모든명시적혹은묵시적보증및기타이에국한되지않는 여타의보증을하지않습니다. - 55 - http://www.sollae.co.kr
11 Revision History 날짜 버전 변경내용 작성자 2013.06.17 1.0 최초작성 김혜미 2013.10.24 1.1 소비전력수정 김혜미 2013.12.11 1.2 구분자기능추가 김혜미 2015.01.29 1.3 텔넷, 시리얼 break 명령어추가 김혜미 2015.04.08 1.4 텔넷명령어수정 김혜미 2015.10.12 1.5 비밀번호초기화, LAN포트동작등변경 김혜미 2016.10.21 1.6 구분자최대사이즈추가 Shell 명령어를이용한상태점검수정 이사라 2017.10.24 1.7 UDP포트번호참조문구추가 이사라 2018.08.14 1.8 인증표시사항수정 이명현 - 56 - http://www.sollae.co.kr