목차 정보처리기사 자격증 OSI 7계층 개념 및 각 계층 대표 프로토콜 설명 이전 포스팅 링크 및 설명 정보처리기사 자격증 오버라이딩 개념 및 활용 예제 이전 포스팅 링크 및 설명 정보처리기사 자격증 FIFO 선입선출 페이지 교체 알고리즘 이전 포스팅 링크 및 설명 정보처리기사 자격증 프로그래밍언어 웹 서버의 6가지 기능 및 도구 설명(대역폭 제한 등) 정보처리기사 자격증 대표적인 대역폭 제한 도구(ethtool 등) 정보처리기사 자격증 OSI 7계층 개념 및 각 계층 대표 프로토콜 설명 이전 포스팅 링크 및 설명 이전에 다룬 포스팅에서는 정보처리기사 자격증 시험에서 출제되는 OSI 7계층에 대한 개념과 각 계층에서 사용되는 대표적인 프로토콜을 자세히 설명하고 있습니다. OSI 7계층은 네트워크 프로토콜..
목차 정보처리기사 자격증 ARP 스푸핑 개념 및 예제 이전 포스팅 링크 및 설명 정보처리기사 자격증 SSID, WEP, WPA 보안 프로토콜 종류 이전 포스팅 링크 및 설명 정보처리기사 자격증 라우터 개념 및 테이블 검색 방법 이전 포스팅 링크 및 설명 정보처리기사 자격증 프로그래밍언어 웹 서버 종류 및 기능 설명 정보처리기사 자격증 Apache HTTP Server 등 대표적인 웹 서버 기능 정보처리기사 자격증 ARP 스푸핑 개념 및 예제 이전 포스팅 링크 및 설명 ARP 스푸핑에 대한 개념과 예제를 이전 포스팅에서 다뤘습니다. 해당 포스트에서는 정보처리기사 자격증 시험에서 출제되는 ARP 스푸핑에 대한 내용을 자세히 설명하고 있습니다. ARP 스푸핑의 개념과 작동 원리, 그리고 예제를 통해 실제로 A..
목차 정보처리기사 리눅스 arp 테이블 확인 및 arp 스푸핑 개념 이전 포스팅 링크 및 설명 정보처리기사 무선랜 보안 프로토콜 종류 SSID, WEP 개념 이전 포스팅 링크 및 설명 정보처리기사 라우터 개념 및 테이블 검색 이전 포스팅 링크 및 설명 정보처리기사 리눅스 ethtool 대역폭 100MB 로 변경 예제(network speed change) 정보처리기사 리눅스 ethtool 대역폭 1000MB 로 변경 예제 정보처리기사 리눅스 arp 테이블 확인 및 arp 스푸핑 개념 이전 포스팅 링크 및 설명 정보처리기사 자격증 과정에서 리눅스 운영 체제에 대한 학습을 진행하며, arp 테이블 확인과 arp 스푸핑에 대한 개념을 이전 포스팅에서 다뤘습니다. arp 테이블은 IP 주소와 MAC 주소 간의 ..
목차 정보처리기사 데이터베이스 INDEX 생성 및 삭제 예제 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 트랜잭션 성질 종류 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 DDL 쿼리 종류 이전 포스팅 링크 및 설명 정보처리기사 Data Dictionary 데이터 사전 개념 정보처리기사 데이터 사전 특징 종류 및 자세한 설명 정보처리기사 데이터베이스 INDEX 생성 및 삭제 예제 이전 포스팅 링크 및 설명 데이터베이스에서 'INDEX'는 데이터 검색 속도를 향상시키는 데 중요한 역할을 합니다. 이전 포스팅에서는 'INDEX'를 생성하고 삭제하는 방법에 대해 상세히 설명하였습니다. 'INDEX' 생성은 데이터 검색을 빠르게 하지만, 삽입이나 삭제 등의 작업을 느리게 만드는 트레이드오프가 있습니..
목차 정보처리기사 데이터베이스 DCL 쿼리 종류 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 DML 쿼리 종류 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 ORDER BY 정렬 예제 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 DDL 개념 및 종류 정보처리기사 데이터 정의어 DDL SQL 예제(CREATE, DROP, ALTER) 정보처리기사 데이터베이스 DCL 쿼리 종류 이전 포스팅 링크 및 설명 정보처리기사 시험 준비 중이라면, DCL(Data Control Language)에 대한 이해는 필수입니다. DCL은 데이터 접근을 제어하는 SQL의 일부입니다. 주로 'GRANT'와 'REVOKE' 등의 두 가지 명령어를 사용하는데, 이렇게 두 가지 명령어의 사용법과 예시에 대해 알아보..
목차 정보처리기사 데이터베이스 DCL 언어 종류 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 INDEX 개념 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 저장 레코드 양식 설계시 고려사항 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 DML 개념 및 종류 정보처리기사 데이터 조종어 DML SQL 예제(SELECT, DELETE, UPDATE, INSERT) 정보처리기사 데이터베이스 DCL 언어 종류 이전 포스팅 링크 및 설명 정보처리기사 시험에서 데이터베이스 DCL(Data Control Language) 언어 종류에 대한 문제가 출제될 수 있습니다. 이전에 작성한 포스트에서는 DCL 언어 종류에 대한 개념과 그 예제를 다루었습니다. DCL 언어는 데이터베이스의 보안과 권한 부여, 회..
목차 정보처리기사 OSI 7 계층 TCP/IP 프로토콜 이전 포스팅 링크 및 설명 정보처리기사 Java 오버라이딩 예제 이전 포스팅 링크 및 설명 정보처리기사 FIFO 알고리즘인 큐 자료구조 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 INDEX 개념 및 구조 정보처리기사 INDEX 생성, 삭제 SQL 예제(CREATE, DROP) 정보처리기사 OSI 7 계층 TCP/IP 프로토콜 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서 OSI 7 계층과 TCP/IP 프로토콜에 대한 기본 개념을 다루었습니다. OSI 모델의 각 계층과 TCP/IP 프로토콜에 대한 이해는 네트워크 통신에서 중요한 요소입니다. 네트워크에서의 데이터 전달 과정과 프로토콜의 역할을 자세히 설명하고 있으니, 관심이 있다면 해당 ..
목차 정보처리기사 컴퓨터 IP 주소로 MAC 주소 검색 프로토콜 이전 포스팅 링크 및 설명 정보처리기사 무선랜 보안프로토콜 종류 이전 포스팅 링크 및 설명 정보처리기사 현재 설정된 라우팅 테이블 확인 예제 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 SQL 정수 내림차순 예제(ORDER BY DESC) 정보처리기사 데이터베이스 SQL 정수 오름차순 예제(ORDER BY ASC) 정보처리기사 컴퓨터 IP 주소로 MAC 주소 검색 프로토콜 이전 포스팅 링크 및 설명 이전 포스팅에서는 컴퓨터의 IP 주소를 이용하여 MAC 주소를 검색하는 프로토콜에 대해 자세히 알아보았습니다. IP 주소는 네트워크 상에서 각 장치를 식별하는 데 사용되며, MAC 주소는 네트워크 인터페이스 카드를 식별하는데 쓰입니다. I..
목차 정보처리기사 UML 순차 다이어그램 특성 이전 포스팅 링크 및 설명 정보처리기사 BCNF 데이터베이스 정규형 이전 포스팅 링크 및 설명 정보처리기사 메시지 지향 미들웨어 개념 이전 포스팅 링크 및 설명 정보처리기사 분산 데이터 시스템이란 정보처리기사 분산 데이터 시스템 목표(위치투명성, 중복투명성, 병행투명성, 장애투명성) 정보처리기사 UML 순차 다이어그램 특성 이전 포스팅 링크 및 설명 UML 순차 다이어그램은 시간 경과에 따른 객체나 컴포넌트 간 상호작용을 시각적으로 표현하는 도구입니다. 이전 포스팅에서 UML 순차 다이어그램은 객체 간의 메시지 전송 순서와 객체의 상태 변화를 시간 순서대로 보여준다는 것을 확인하였습니다. 이 다이어그램은 시스템의 동작을 쉽게 이해하고 추적할 수 있게 해주며,..
목차 정보처리기사 다이어그램 유스케이스 관계 구성 이전 포스팅 링크 및 설명 정보처리기사 순차다이어그램 특징 이전 포스팅 링크 및 설명 정보처리기사 소스코드 중점 XP 프로그래밍 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 DCL 개념 및 쿼리 종류 정보처리기사 데이터 조작어 DCL SQL 예제(GRANT, REVOKE, COMMIT, ROLLBACK) 정보처리기사 다이어그램 유스케이스 관계 구성 이전 포스팅 링크 및 설명 다이어그램 유스케이스 관계 구성은 시스템의 사용자 또는 외부 시스템과 시스템 간의 상호 작용을 보여주는 중요한 부분입니다. 이전 포스팅에서는 유스케이스 다이어그램이 무엇인지, 그리고 액터와 유스케이스 간의 관계가 어떤 종류가있는지 알아보았습니다. 각 유스케이스의 상호 작용을 명..
목차 정보처리기사 정보공학방법론 개념 이전 포스팅 링크 및 설명 정보처리기사 다이어그램 유스케이스 개념 이전 포스팅 링크 및 설명 정보처리기사 익스트림 프로그래밍 개념 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 트랜잭션이란 정보처리기사 트랜잭션 성질 목록 및 설명(원자성, 일관성, 격리성, 영속성) 정보처리기사 정보공학방법론 개념 이전 포스팅 링크 및 설명 정보공학방법론은 정보시스템을 개발하기 위한 절차와 방법을 의미합니다. 이전 포스팅에서 정보공학방법론은 정보시스템을 개발하는 데 있어서 과정과 방법을 체계화하고 효율적인 방향으로 개발하기 위한 기법들을 의미한다는 것을 확인하였습니다. 이 방법론은 문제 해결을 위한 단계적인 접근 방식을 제시하며, 요구사항 분석부터 구현, 테스트, 유지보수까지의 ..
목차 정보처리기사 SJF 최단 작업 작업 우선 스케줄링 개념 이전 포스팅 링크 및 설명 정보처리기사 프로그래밍 무한루프 현상 이전 포스팅 링크 및 설명 정보처리기사 WPA 무선 보안 프로토콜 이전 포스팅 링크 및 설명 정보처리기사 데이터베이스 기본 데이터 단위인 저장 레코드란 정보처리기사 저장 레코드 양식 설계시 고려사항 및 개별 설명(타입, 값의 분포, 접근 빈도) 정보처리기사 SJF 최단 작업 작업 우선 스케줄링 개념 이전 포스팅 링크 및 설명 SJF(Shortest Job First) 스케줄링은 프로세스의 실행 시간을 기준으로 가장 짧은 실행 시간을 갖는 프로세스를 가장 먼저 실행시키는 CPU 스케줄링 알고리즘입니다. 이전 포스팅에서 SJF의 작동 원리와 프로세스 스케줄링에 대한 기본적인 개념을 다..
목차정보처리기사 UML 순차다이어그램 특성 이전 포스팅 링크 및 설명정보처리기사 메시지 지향 미들웨어 개념 이전 포스팅 링크 및 설명정보처리기사 익스트림 프로그래밍 개념 이전 포스팅 링크 및 설명정보처리기사 데이터베이스 정규화 개념 및 정규형 종류정보처리기사 BCNF 정규형 특징 정보처리기사 UML 순차다이어그램 특성 이전 포스팅 링크 및 설명UML(통합 모델링 언어)의 순차 다이어그램은 객체 간의 상호작용을 나타내는데 사용됩니다. 이 다이어그램은 시간의 순서에 따라 객체 간의 메시지 전달을 표현하여 객체 간의 동작을 이해하기 쉽게 합니다. 이전 포스팅에서는 정보처리기사에서 자주 출제되는 UML 순차다이어그램의 특징 목록에 대해 알아보았습니다. 각 특징의 개념을 알아보며 순차다이어그램이 무..
목차 정보처리기사 ARP 스푸핑 개념 이전 포스팅 링크 및 설명 정보처리기사 SSID 개념 이전 포스팅 링크 및 설명 정보처리기사 라우터 개념 이전 포스팅 및 설명 정보처리기사 UML 다이어그램 순차다이어그램 구성 정보처리기사 순차다이어그램 특징(동적상호작용 중시, 정적 모델링 등) 정보처리기사 ARP 스푸핑 개념 이전 포스팅 링크 및 설명 ARP 스푸핑은 네트워크 보안 상 중요한 주제 중 하나입니다. 기존에 다룬 글에서 ARP 스푸핑에 대한 내용을 살펴봅니다. ARP(주소 해결 프로토콜) 스푸핑은 ARP 캐시 테이블을 위조하여 공격자가 보내는 데이터가 정상적인 목적지가 아닌 공격자 자신에게 전달되도록 만드는 공격 기법입니다. 이전 포스팅에서는 이러한 공격 기법의 작동 방식과 대응 방안 등을 다루고 있습..
목차 정보처리기사 WEP 개념 및 특징 이전 포스팅 링크 및 설명 정보처리기사 OSI 7 계층 종류 이전 포스팅 링크 및 설명 정보처리기사 자바 오버라이딩 개념 이전 포스팅 링크 및 설명 정보처리기사 익스트림 프로그래밍이란 정보처리기사 익스트림 프로그래밍 특징(소규모, 원리 및 경험, 소스코드 중점) 정보처리기사 WEP 개념 및 특징 이전 포스팅 링크 및 설명 이전 포스팅에서는 과거에 사용되던 보안 프로토콜인 WEP(Wired Equivalent Privacy)에 대해 알아보았습니다. WEP는 무선 네트워크에서 데이터 보호를 위해 사용되었으나, 취약점이 많아 보안 위험이 높았습니다. 이전에 작성된 포스팅을 참고하면, WEP의 기본 개념과 함께 특징 및 보안 측면에서의 문제점을 확인할 수 있습니다. 그리고..
목차 정보처리기사 전송계층, 네트워크 계층 개념 이전 포스팅 링크 및 설명 정보처리기사 FIFO 선입선출 페이지 교체 개념 이전 포스팅 링크 및 설명 정보처리기사 큐 알고리즘 동작 원리 이전 포스팅 링크 및 설명 정보처리기사 Use Case 유스케이스 개념 정보처리기사 유스케이스 관계 종류 설명(연관, 포함, 일반화, 확장) 정보처리기사 전송계층, 네트워크 계층 개념 이전 포스팅 링크 및 설명 전송계층은 컴퓨터 네트워크에서 데이터를 보내거나 받는 과정을 관리합니다. 네트워크 계층은 다른 네트워크와의 통신을 담당하여 패킷을 보내고 받습니다. 이전 포스팅에서는 이 두 계층이 어떻게 동작하는지와 그들이 전체 네트워크 구조에서 어떤 역할을 하는지에 대해 다루었습니다. 어떤 프로토콜이 이 계층에서 사용되며, 그것..
목차 정보처리기사 SJF 최단 작업 우선 스케줄링 알고리즘 이전 포스팅 링크 및 설명 정보처리기사 무한루프 개념 이전 포스팅 링크 및 설명 정보처리기사 컴퓨터 MAC 주소 찾기 ARP 프로토콜 이전 포스팅 링크 및 설명 정보처리기사 정보공학 방법론이란 정보처리기사 Entity-Relationship Diagram(ERD)이란 정보처리기사 SJF 최단 작업 우선 스케줄링 알고리즘 이전 포스팅 링크 및 설명 이전 포스팅에서는 SJF(Shortest Job First) 스케줄링 알고리즘에 대해 다뤘습니다.이 알고리즘은 프로세스의 실행 시간을 고려하여 가장 짧은 실행 시간을 갖는 프로세스에게 CPU를 할당하는 방식으로 동작합니다. 정보처리기사에서 자주 출제되는 항목중 스케줄링 알고리즘이 있습니다. 이 스케줄링 ..
목차 정보처리기사 리눅스 ARP 테이블 확인 예제 이전 포스팅 링크 및 설명 정보처리기사 WPA 개념 이전 포스팅 및 설명 정보처리기사 리눅스 ip route 라우팅 테이블 확인 예제 이전 포스팅 링크 및 설명 정보처리기사 MOM 메시지 지향 미들웨어란 정보처리기사 MOM 특징(안정 응답, 메시지큐, 비동기처리) 정보처리기사 리눅스 ARP 테이블 확인 예제 이전 포스팅 링크 및 설명 ARP(Address Resolution Protocol) 테이블은 IP 주소와 MAC 주소 간의 매핑 정보를 가지고 있는데, arp 명령어를 사용하여 해당 테이블을 확인할 수 있습니다. 예를 들어, arp -a 명령어는 현재 ARP 테이블에 있는 항목들을 보여줍니다. 이전 포스팅에서는 ARP 테이블 확인에 대한 예제를 알아..
목차 리눅스 우분투 swapon 명령으로 swap 파일 활성화 예제 이전 포스팅 링크 및 설명 리눅스 우분투 터미널에서 크롬 실행 예제 이전 포스팅 링크 및 설명 리눅스 우분투 apt로 설치한 패키지 삭제 실행 예제 이전 포스팅 링크 및 설명 리눅스 우분투 swapoff 명령으로 스왑 파일 비활성화 예제 리눅스 우분투 swapoff 모든 스왑 비활성화 설정 예제 리눅스 우분투 swapon 명령으로 swap 파일 활성화 예제 이전 포스팅 링크 및 설명 이전 포스팅을 참고하여, 리눅스 우분투에서 swapon 명령어를 사용하여 스왑 파일을 활성화하는 방법을 알아보세요. swapon 명령어는 우분투 시스템에 추가된 스왑 파일을 활성화하는 데 사용됩니다. 이를 통해 시스템 메모리의 부족한 상황에서 스왑 공간을 활..
목차 리눅스 우분투 apt 명령으로 패키지 설치 예제 이전 포스팅 링크 및 설명 리눅스 우분투 웹 온라인에서 sha256, md5 해시 예제 이전 포스팅 링크 및 설명 리눅스 우분투 dpkg 명령으로 현재 설치된 패키지 목록 확인 예제 이전 포스팅 링크 및 설명 리눅스 우분투 커널의 icmp_echo_ignore_all 값 수정하여 ICMP 핑 차단 예제 리눅스 우분투 원격 서버에서 ICMP 핑 전송하여 차단 상태 확인 예제(ping 통신 확인) 리눅스 우분투 apt 명령으로 패키지 설치 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 우분투에서 apt 명령어를 사용하여 패키지를 손쉽게 설치하는 방법에 대해 살펴보았습니다. 이전 포스팅을 기반으로, 우분투에서 apt를 이용하여 원하는 소프트웨어 패키지를..
목차 리눅스 우분투 데스크탑에서 아이콘 숨긴 파일 다시 보이게 설정하기 예제 이전 포스팅 링크 및 설명 리눅스 우분투 pip3 install 파이썬 모듈 설치 예제 이전 포스팅 링크 및 설명 리눅스 우분투 ip route 게이트웨이 아이피 주소 출력 예제 이전 포스팅 링크 및 설명 리눅스 우분투 mkswap 명령으로 스왑 파일 생성 예제(1G 스왑 크기 설정) 리눅스 우분투 ls -al 명령으로 스왑 파일 생성 확인 및 크기 확인 예제 리눅스 우분투 데스크탑에서 아이콘 숨긴 파일 다시 보이게 설정하기 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 우분투 데스크탑에서 아이콘을 숨긴 후 다시 보이게 설정하는 방법에 대한 예제에 대해 알아보았습니다. 이전 포스팅의 설명을 기반으로, 파일 브라우저에서 숨겨진..
목차 리눅스 우분투 mkswap 스왑 파일 생성 예제 이전 포스팅 링크 및 설명 리눅스 우분투 20.04에서 MariaDB 클라이언트 설치 예제 이전 포스팅 링크 및 설명 리눅스 우분투 데스크탑에서 터미널 프로그램 실행 예제 이전 포스팅 링크 및 설명 리눅스 우분투 swapon 명령으로 스왑 파일 활성화 예제(mkswap) 리눅스 우분투 swapon 명령 활용 현재 스왑 상태 확인 예제 리눅스 우분투 mkswap 스왑 파일 생성 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 리눅스 우분투에서 mkswap 명령어를 사용하여 스왑 파일을 생성하는 방법을 알아보았습니다. 스왑 파일은 시스템 메모리를 보조하는데 사용되며, mkswap을 통해 스왑 공간을 생성하는 과정을 살펴보았습니다. 이를 통해 우분투 시스..
목차 리눅스 우분투 icmp_echo_ignore_all 수정하여 핑 차단 예제 이전 포스팅 링크 및 설명 리눅스 우분투 인터넷 없이 apt 설치 위한 로컬 레포지토리 설치 예제 이전 포스팅 링크 및 설명 리눅스 우분투 crontab 일, 주단위 주기 설정 예제 이전 포스팅 링크 및 설명 리눅스 우분투 sysctl 명령으로 ICMP 핑 차단 예제 리눅스 우분투 핑 차단 결과 확인 예제 리눅스 우분투 icmp_echo_ignore_all 수정하여 핑 차단 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 우분투 시스템에서 ICMP 핑을 차단하는 방법을 살펴보았습니다. 커널의 icmp_echo_ignore_all 값을 변경하여 ICMP 핑에 대한 응답을 차단하는 과정을 알아보았습니다. 이를 통해 네트워크 보..
목차 리눅스 우분투 PATH 환경변수 설정 예제 이전 포스팅 링크 및 설명 리눅스 우분투 pkill 명령으로 프로세스명으로 프로세스 종료 예제 이전 포스팅 링크 및 설명 리눅스 우분투 which 실행 파일 경로 찾기 예제 이전 포스팅 링크 및 설명 리눅스 우분투 rsync -a 권한으로 파일 복제 예제 리눅스 우분투 rsync -a 명령으로 디렉토리 로컬 동기화 예제 리눅스 우분투 PATH 환경변수 설정 예제 이전 포스팅 링크 및 설명 이전 포스팅에선 시스템이 실행 가능한 프로그램을 찾기 위해 PATH 환경 변수를 어떻게 활용하는지 살펴보았습니다. 환경 변수 설정은 시스템에서 명령어를 쉽게 찾을 수 있도록 도와주는 중요한 변수 입니다. 이전 포스팅에 포함된 예제를 통해 PATH가 어떻게 동작하는지 이해할..
목차 리눅스 우분투 rsync 명령 활용 파일 또는 디렉토리 복제 동기화 예제 - 2(-z 옵션으로 압축 동기화) 이전 포스팅 링크 및 설명 리눅스 우분투 scp 명령으로 서버의 파일 다운로드 예제 이전 포스팅 링크 및 설명 리눅스 우분투 ssh 명령으로 서버 연결과 동시에 쉘 명령 실행 예제 이전 포스팅 링크 및 설명 리눅스 우분투 rsync 명령 및 progress 옵션 설명 리눅스 우분투 rsync progress 옵션으로 디렉토리 동기화 및 진행률 표시 예제 리눅스 우분투 rsync 명령 활용 파일 또는 디렉토리 복제 동기화 예제 - 2(-z 옵션으로 압축 동기화) 이전 포스팅 링크 및 설명 이전에 다뤘던 rsync 명령어의 -z 옵션은 파일 복제 및 동기화 시, 데이터를 압축하여 전송합니다. 이..