본문 바로가기

CS9

자료구조 2주차 시간 복잡도시간 복잡도 : 프로그램이 소요하는 시간시간 복잡도(TC) = 컴파일 시간(C) + 실행 시간(T(n)) Q. 컴파일 시간과 실행 시간중 더 중요하게 고려해야할 사항은?-> 실행 시간. 실행시간은 데이터 수 n에따라 증가. 컴파일 시간은 상수취급 프로그램 스텝 : 실행 시간과 객체 속성이 서로 독립일 때 프로그램 단위로 시간복잡도와 직결됨수행시간 효율이 좋다 = 수행시간 복잡도가 낮다 2024. 1. 29.
[출퇴근 TIL] SNMP란? 220817 Simple Network Management Protocol 장비의 상태 및 성능 정비를 주기적으로 가져오는 방법. 대부분 NMS상에 구현되어 이용. 220819 수정 Admin이 명령어, 스크립트화해서 상태 정보 확인 가능 -> snmp: 많은 장비에 주기적으로 활용하기 위해 정형화. Trap기반 상태 변화시 알림 기능있음 Get/Set/Trap 단순 명령 구조 Set은 네트워크 장비 set으로 단순하게 설정 변경 시 영향도 크고 보안 문제상 잘 안씀 Trap 정보 너무 많아서 잘 안봄 요즘엔 Get만 성능, 상태 정보 확인(성능 지표) 에 활용 Mib : 장비가 어떤 정보를 가쟈 올 수 있는지 정의한 것 Oid Object id Mib 값을 가져오는 형태 oid 이용 Nms가 oid를 .. 2022. 8. 17.
[출퇴근 TIL] Netflow란? 220811 Netflow :  라우터장비 등 1) wireshark, tcpdump2) 미러: 장비에 분석기 달아서 패킷을 거기에 보내서 어플리케이션의 패킷 볼 수있음 어플리케이션간 통신메타데이타 : Appli에서 데이터 생성 + tcp/udp 등 프로토콜 방식으로 소켓화 encapsul? Dest, src +ip 헤더dsp src+이더넷 프레임 Flow데이터 : 모두 덤프떠서 보기엔 disk, 분석기 capa 많이 필요+ raw 다 보기엔 비효율적Flow데이터 : 실제 통신에 필요한 헤더값만. 장비간 커넥션 정보 표준화 개념 : Ipfix Flow 정보 : 메타데이타 +5tuple+a5-tuple : Src ip, src port, dest ip ,dest ip, protocol유실 시간 정보, qs.. 2022. 8. 17.
[출퇴근 TIL] Computer Networking 220812 Computer Networking : computer device 간에 데이터가 전달되는 과정 이해 물리 논리적 흐름에 대한 이해 전달 과정상에 존재하는 구성요소에 대한 이해 Computer networking 구성요소 1. 어플리케이션서 생성된 데이터 2. 디바이스 • End device : pc, server, IoT기기 등Application 이 구동되면서 데이터 생성하거나 처리 할 수 있는 기기 • Networking device : 전송장비, switch, ap, router, firewall, vpn L4/L7 • End device 간 통신을 위한 네트워크 전용 장비. 데이터 변환 생성 처리x 전달 기능 3. Media : wired wireless. 어떤 매체를 통해 전달되는.. 2022. 8. 17.
728x90
반응형