에듀포스트(29)
-
네트워크 개론 네트워크의 이해 정리 ! 네트워크 개념 이해
네트워크의 기본 개념에 대해서 알아보도록 하자 1. 네트워크의 개념 ㅇ 네트워크의 사전적 의미 - 모뎀이나 LAN, 케이블, 무선매체 등 통신설비를 갖춘 컴퓨터로 서로 연결하는 조직이나 체계, 통신망이다. - 즉, 통신설비들로 두 대 이상의 컴퓨터를 서로 연결한 것을 말한다. 컴퓨터 두 대로 연결했든, 그 이상으로 연결했든 간에 필요에 따라 여러 대를 서로 연결한 것이 바로 네트워크인 셈이다. ㅇ 데이터 공유 ㅇ 주변장치 공유 ㅇ 능율적 통신 ㅇ 손쉬운 백업 2. 데이터 전송 규칙 ㅇ컴퓨터 한 대는 네트워크라고 할 수 없지만 컴퓨터가 두 대 이상 연결되어 있으면 컴퓨터 네트워크가 되고 컴퓨터간에 데이터를 주고받을 수 있다. ㅇ웹 사이트에 접속하는 것은 물론이고 네트워크나 인터넷에서 데이터를 주고 받는 데..
2020.04.22 -
송수신 측 순환 중복 검사과정 풀이 방법 Feat. 다항식
송수신 측 순환 중복 검사과정 풀이 방법 예제 풀이로 알아보도록 하지 ! 전송 데이터 다항식 P(x) = 10101101(x7 + x5 + x3 + x2 + 1) 생성 다항식 G(x) = 1101(x3 + x2 + 1) P(x) = 10101101 G(x)=1101 1단계 ㅇFCS수 만큼 왼쪽 시프트한다. - FCS란 : 생성다항식비트수 빼기 1 : 3비트 데이터 다항식 왼쪽끝에 3비트만큼 0을 붙여준다. >>> 1단계 결과 : 10101101000 2단계 P(x)를 G(x)로 나눈다 (XOR연산) XOR연산 - 같으면 0 틀리면 1 ㅇ 오버플로우 무시 10101101000(데이터다항식) 1101(생성다항식) ----------- 1111 1101 ----------- 0101 1101 ---------..
2020.04.21 -
정보보안 스니핑과 스푸핑에 대해서 알아보자
스니핑(Sniffing)과 스푸핑(Spoofing) 공격형태와 대응방법을 알아보자 1. 스니핑 ㅇ 공격 원리 - 데이터속에서 정보를 추출 - 공격 시 액션이 없기 떄문에 수동적 공격이라 부른다. ㅇ 공격 종류 - 스위치 재밍 공격 · 스위치가 패킷을 스위칭할 때 스위치 기능을 마비시킨다. · 고가의 스위치는 MAC테이블 캐시와 연산자가 쓰는 캐시가 독립적으로 나누어 있어 공격이 통하지 않는다. - SPAN포트 태핑 공격 · 스위치의 포트 미러링 기능을 이용한 공격 · 포트 미러링 : 각 포트에 전송되는 데이터를 미러링하는 포트에도 똑같이 보내는 것으로 침입 탐지 시스템이나 네트워크 모니터링 시스템을 설치할 때 많이 사용 · IDS허브 설치하명 방어 가능, 단 네트워크 속도가 느려진다. ㅇ 공격탐지 - P..
2020.04.21 -
정보보안 2-way 3-way 4-way 핸드쉐이킹(handshaking)의 비교
2-way, 3-way, 4-way 핸드세이킹의 작동원리 및 장단점 2-way ㅇ 작동원리 - 클라이언트가 서버에 접속을 요청하는 SYN 전송 - 서버가 클라이언트에 응답 ACK를 전송 ㅇ 장/단점 - 서버가 클라이언트에 패킷을 보내는 SYN이 없다. 3-way ㅇ 작동원리 - 클라이언트는 서버에 접속을 요청하는 SYN 패킷 전송 후 SYN_SENT(SYN/ACK 응답대기)상태 대기 - 서버는 SYN요청 수신 후 클라이언트에 요청수락 패킷 전송 (ACK 와 SYN flag) 후 SYN_RECEIVED(클라이언트의 응답 대기) 상태 대기 - 클라이언트는 서버에게 ACK패킷 전송 후 연결(데이터 송/수신), 서버 상태가 ESTABLISHED(연결완료) 변경 ㅇ 장/단점 - 2-way에 비해 서버가 클라이언트..
2020.04.21 -
해킹, 정보보안의 역사등 보안전문가 기초 지식 !
1. 해킹의 정의 ㅇ 남의 컴퓨터 시스템에 허락 없이 침입하여 데이터를 빼내거나 파괴하는 일 2. 정보 보안의 역사 ㅇ 1950년대 이전 - 암호화 기계 에니그마 - 최초의 컴퓨터 콜로서스 ㅇ 1960년대 - 최초의 미니 컴퓨터 PDP-1 - 최초의 컴퓨터 연동망 ARPA - 유닉스 운영체제 개발 - 전화망 침입을 통한 무료 전화 해킹 ㅇ 1970년대 - 최초의 이메일 전송 - 마이크로소프트 설립 - 애플 컴퓨터의 탄생 ㅇ 1980년대 - 초기의 PC - 네트워크 해킹의 시작 - 정보 권리 논쟁의 시작 - 해킹의 문화 등장 - 해커의 등장 ㅇ 1990년대 - 데프콘 해킹 대회 - 리눅스 운영체제 개발 - 원도우 NT 3.1 발표 - 해킹 도구의 개발 - 아메리카온라인 해킹 - 트로이 목마, 백 오리피스 ..
2020.04.21 -
데이터베이스 시스템 관련 몇가지 알아보기 ! 과제
1. 다음 각 용어의 의미를 설명하시오 ㅇ 데이터베이스 - 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것을 데이터베이스라 한다. ㅇ DBMS - 데이터베이스를 직접 응용 프로그램들이 조작하는 것이 아니라 데이터베이스를 조작하는 별도의 소프트웨어가 있는데 이를 데이터베이스 관리 시스템(DBMS : DataBase Management System)이라 한다. ㅇ 데이터 모델 - 계층 데이터 모델 - 네트워크 데이터 모델 - 객체 데이터 모델 - 관계 데이터 모델 - 객체-관계 데이터 모델 ㅇ 데이터베이스 시스템 - 데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 2. 데이터베이스의 개념 4가지를 설명하시오. ..
2020.04.21