본문 바로가기

DMZ (Demilitarized Zone) ​ ​ 한 줄 요약 ​ DMZ란 내·외부 네트워크 구간 사이에 위치한 중간지점으로, 침입차단시스템 등으로 접근 제한 등을 수행하지만 외부 네트워크에서 직접 접근이 가능한 영역을 뜻합니다. 자세한 설명 ​ 방화벽을 공부하다 보면 내부 네트워크 구간, 외부 네트워크 구간 그리고 DMZ 구간이라는 용어가 등장합니다. 오늘은 바로 DMZ 구간에 대해 알아보도록 하겠습니다. ​ 먼저 내부 네트워크 구간부터 알아볼까요? 내부 네트워크 구간이란 일정 조직 내에서 인터넷이 아닌 내부 네트워크를 통해 PC끼리 자원을 공유하게 하거나 그룹웨어 등을 사용할 수 있게 하는 근거리 통신망(LAN, Local Area Network)을 뜻합니다. 외부 네트워크 구간은 이와 반대로 일정 조직을 넘어 정보를 교환할 수 있는, 즉 인.. 더보기
시간복잡도 개념 1 시간 복잡도 나타나는 수 1(constant) : 입력자료의 수에 관계없이 일정한 실행시간 갖음 Log N : 입력자료의수에 따라 시간이 점점 시간이 조금씩 증가함 - 주로 큰 문제를 일정한 크기를 갖는 작은 문제로 쪼갤때 나타나는 유형. 예) 효율이 좋은 검색 알고리즘.. 이 뭐가 있드라. 이진탐색 같은 것 - Log­2n N(Linear) : 입력 자료의 수에 따라 선형적인 실행 시간이 걸리는 경우- 입력자료 각각에 일정량(시간)이 할당되는 경우 N Log N : 이것은 주로 큰문제를 일정한 크기를 갖는 문제로 쪼개고(Log N), 다시 그것들을 하나로 모으는 경우에 나타남 (N). 예) 효율 좋은 정렬 알고리즘. quick sorting, heap sorting 등. link: http://wr.. 더보기
IT직군에서 많이 쓰이는 SI, SM, SE, PG 등 용어의 의미 -SI(System Integration) : 직역하자면 시스템 통합으로서 사전적 의미로서는 네트워크, 하드웨어, 소프트웨어 등 IT와 관련된 요소들을 결합시켜 하나의 정보시스템으로 운영될 수 있도록 구축해주는 IT사업을 말한다. 흔히 솔루션 업체에서 프로젝트를 발주받아 그 프로젝트를 작업하는 사람이라고 하면 SI직군에 속하는 사람이라고 보면 된다. 각종 프로젝트에 맞춰 최적화된 언어가 있으므로 그만큼 여러 프로그래밍 언어에 익숙한 사람들이 대부분이다. -SM(System Management) : 직역하면 시스템 관리로서 말 그대로 관리에 초점이 맞춰져있는 업무를 의미한다. 시스템의 운영에 대한 전반적인 업무를 담당하며 말 그대로 회사의 시스템이 잘 굴러가게 유지관리하는 업무를 생각하면 된다. HW와 O.. 더보기