version 3.6 _ 2025.03.29 ---notion
1. SSH 접속 장비 실시간 현황 확인
- SSH를 통해 네트워크 장비 접속 시, 접속 중인 장비의 실시간 접속 상태를 GUI나 CLI를 통해 명확하게 표시하는 기능 추가
- 실시간 접속 현황을 통해 관리자가 현재 진행 상태를 직관적으로 확인 가능


2. SSH/Telnet 연결 오류 처리 및 속도 개선
- SSH 또는 Telnet 연결 실패 시, 다음과 같은 상세한 오류 메시지 제공:
[ERROR] SSH 연결 실패: 네트워크 오류: 포트 22가 열려있지 않습니다.
- 연결 실패 이유(포트 미개방, 방화벽 차단 등)에 대한 구체적인 로그 제공
- 연결되지 않는 장비가 전체 자동화 프로세스를 지연시키지 않고, 비동기(Async) 처리하여 전체 진행 속도 개선
- 장비 접속 실패 시, 실패 이유를 로그파일에 기록하여 사후 분석 및 대처 용이

3. Ping 상태 확인 기능 추가
- GUI에서 복수 장비에 대한 ICMP Ping 체크 기능 추가
- 장비의 활성화 여부를 빠르게 확인 및 실시간 상태 표시 가능

4. Tcping(포트 접속 테스트) 복수 호스트 점검 기능
- 여러 장비에 대한 TCP 포트 상태를 동시에 체크하고 결과를 TXT 형식으로 저장
- GUI 내 진행 상태 표시를 위한 프로그레스 바(progress bar) 기능 추가
- 결과 파일 자동 저장 및 관리 기능 제공

5. 장비 Log 메시지 분석 기능 추가
- 장비 점검 시 수집한 로그 데이터를 파싱하여 주요 오류 및 경고 메시지를 별도 강조 표시
- Nexus 장비 특화 로그 분석 기능 제공하여 주요 알람 및 경고 메시지 자동화 분석
- 로그 결과 요약을 통해 관리자가 빠르게 문제점을 파악할 수 있도록 지원

6. 네트워크 다이어그램 자동 생성 기능
- CDP 및 LLDP 기반의 연결 데이터를 수집하여 네트워크 토폴로지(구성도)를 자동 생성
- 간단한 웹 브라우저 기반의 인터페이스로 네트워크 연결 구성을 시각화하여 제공
- 네트워크 상태 점검 및 장애 분석 시 활용 가능
- 현재 TXT 파일로만 가능하며, show cdp nei 파싱 필요

7. SNMPv2, SNMPv3 설정 및 동작 검증 기능
- 장비별 SNMP 설정(버전, 보안 등)을 자동으로 점검 및 검증
- SNMPv3 설정의 인증 및 암호화 여부를 확인하여 보안 설정 미흡 여부를 사전 점검
- 관리자의 SNMP 점검 업무 자동화를 통해 작업 효율성 증대
