분류 전체보기
디도스(DDoS) 공격 이란?
안녕하세요. 말아탕 입니다. 오늘은 디도스(DDoS) 공격에 대해 간략하게 알아보자 서론 디도스(DDoS) 공격 정의 디도스(DDoS) 공격 종류 디도스(DDoS) 공격 대응/예방 디도스(DDoS) 공격 정의 분산 서비스 거부 공격(DDoS) 분산 서비스 거부 공격(Distributed Denial of Service attack / 약칭 DDoS)이란 특정 서버(컴퓨터)나 네트워크 장비를 대상으로 많은 데이터를 발생시켜 장애를 일으키는 대표적인 서비스 거부 공격이다. 보통 앞글자만 따서 디도스 공격이라고 부른다. 서비스 거부 공격들 중에서는 가장 광범위하게 쓰이며 사이버테러로 애용되는 공격 방식이다. (출처 : 위키백과) 디도스(DDoS)란 무엇일까? 웹사이트 또는 네트워크 리소스 운영이 불가능하도록 ..
HTTP 코드 401 vs 403 비교
안녕하세요. 말아탕 입니다. 4xx 대 에러는 클라이언트 측에서 잘못된 요청(request)을 보냈을 때 발생하는 에러입니다. 오늘은 HTTP 코드 401(Unauthorized), 403(Forbidden)에 대해서 간략하게 알아보자 서론 401(Unauthorized)이란 403(Forbidden)이란 401 vs 403 비교 401(Unauthorized) 401(Unauthorized) HTTP 상태 중에서 401은 클라이언트가 인증되지 않을 때 or 인증 정보가 부족하여 요청 거부하여 발생하는 에러 코드입니다. request 헤더에 유효한 인증 정보가 포함되지 않았을 때를 의미합니다. 쉽게 말해 유효한 사용자 ID 및 암호로 처음 로그인할 때까지 액세스 하려는 페이지를 로드할 수 없음을 의미 e..
삼성직무적성검사(GSAT) 후기
안녕하세요. 말아탕 입니다. 오늘은 처음으로 면접(검사) 후기 관련해서 작성해볼 건데요. 생각, 기록한 내용을 정리하여 작성해보겠습니다. 서론 삼성직무적성검사 GSAT 검사 후기 삼성직무적성검사 GSAT(Global Samsung Aptitude Test) 삼성직무적성검사, GSAT(Global Samsung Aptitude Test)는 삼성 고유의 직무적성검사이다. 열린 채용의 도입을 위해 1993년 11월부터 2년여에 걸쳐 개발됐으며, 1995년 대졸 공채부터 시행되었다. 2015년 하반기 SSAT란 이름이 변경되어 GSAT로 불리게 되었다. (출처 : 나무위키) 장소는 서울에 있는 대학교(S대학교) 검사는 15:00에 시작이었지만 실제로는 1시간 정도 일찍 도착해서 신분증 검사 및 주의사항을 전달받..
포트(Port), 포트번호(PortNumber) 이해
안녕하세요. 말아탕 입니다. 오늘은 포트(Port), 포트번호(PortNumber)에 대해 간략하게 알아보자 서론 포트란 포트번호 역할 자주 사용하는 포트번호 정리 포트란 포트(Port) TCP나 UDP에서 애플리케이션이 상호 구분을 위해서 사용하는 번호이다. IP 내에서 프로세스 구분을 하기 위해서 사용한다. 쉽게 말하면, 각 프로토콜의 데이터가 통하는 논리적 통로이다. 컴퓨터의 물리적 포트 (랜선)에서 데이터가 통해오는 것처럼, 컴퓨터 안에서 각 프로토콜의 데이터가 컴퓨터 내부의 논리적 포트에 따라 흐른다. 윈도우 명령 프롬프트에서 netstat -an 명령을 통해 살펴볼 수 있다. (출처 : 나무위키) 포트번호란 무엇일까? 포트번호를 알기 전에 포트(Port) 먼저 설명하자면 네트워크 서비스 or ..
운영체제(OS, Operating System) 이해
안녕하세요. 말아탕 입니다. 지난 글에서 OS의 종류인 리눅스, 윈도우에 대해서 알아봤는데요. 오늘은 OS 자체를 간략하게 알아보자 서론 운영체제(Operating System)란 운영체제 역할(기능) 운영체제 목적 운영체제(Operating System) 운영체제(OS, Operating System) 사용자가 컴퓨터를 쉽게 다룰 수 있게 해주는 인터페이스. 대부분 운영체제 전공책을 보면 OS에 대한 정의를 엄밀하게 하지 않는다. 전공 서적이나 위키 별로 운영체제에 대한 정의는 조금씩 다 다른데, 컴퓨터 자원을 효율적으로 관리하기 위한 시스템, 공통된 소프트웨어 플랫폼, 컴퓨터 응용 프로그램 관리자 등으로 다양하다. 장치 드라이버는 대체로 OS를 거쳐서 설치되므로 운영체제는 펌웨어 다음으로 하드웨어와 ..
Linux(리눅스) vs Windows(윈도우)
안녕하세요. 말아탕 입니다. 오늘은 운영체제(OS) 중에서 리눅스와 윈도우에 대해서 간략하게 알아보자 서론 리눅스(Linux)란 윈도우(Windows)란 리눅스(Linux) vs 윈도우(Windows) 비교 리눅스(Linux)란 Linux 컴퓨터 OS 커널의 일종인 리눅스 커널, 또는 리눅스 커널을 사용하는 운영체제를 가리키는 말이기도 하다. GNU 쪽 사람들은 리눅스는 커널일 뿐이고, 이 커널을 가져다가 GNU 프로그램들을 올려 만든 운영체제는 GNU/Linux라고 이야기하며 이런 명칭에 민감하게 반응하는 경우도 있다. 소스 코드가 공개되어 있는 대표적인 오픈 소스 소프트웨어다. 컴퓨터 역사상 가장 많은 참여자가 관여하고 있는 오픈 소스 프로젝트다. 모바일 운영체제로 유명한 안드로이드 역시 리눅스 커널..
NAT 이해하기
안녕하세요. 말아탕 입니다. 오늘은 NAT에 대해서 간략하게 알아보자 서론 NAT란 NAT 쓰는 이유(장점) NAT 단점 NAT란 NAT(Network Address Translation) NAT란 무엇일까? 네트워크 주소 변환으로 IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고받는 기술 NAT를 이용하는 이유는 보통 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위함입니다. 내부 망에서는 사설 IP 주소를 사용하여 통신을 하고, 외부망과의 통신 시에는 NAT를 거쳐 공인 IP 주소로 자동 변환합니다. 간단하게 표현하면 사설 IP와 공인 IP를 서로 변환, 즉 출발지 or 목적지 IP..
공인 IP vs 사설 IP (IP 주소)
안녕하세요. 말아탕 입니다. 오늘은 면접 단골 질문이기도 하고 헷갈리는 개념이라 간략하게 알아보자 서론 IP주소 정의 IP주소 체계(IPv4, IPv6) 공인 IP 사설 IP IP 주소 IP 주소 IP 주소(영어: Internet Protocol address, IP address, 표준어: 인터넷 규약 주소)는 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. 만약 서버가 들어가지 않으면 IP가 안전하지 않다고 한다. 네트워크에 연결된 장치가 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야 한다. 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. IP 주소를 줄여서 IP라고 부르기도 하나 I..