OSI 7 Layer -> ISO(International Organization Stndardization, 국제 표준화 기구) ISO 27001 -> 별병 -> ISMS:정보보호관리체계 ;해외 PIMS(개인정보) ISMS-P -> KISA ;국내 GDPR ;유럽 OSI 7 Layer : 정보통신 7계층 응용 6계층 표현 상위계층 (5~7, SI/SE): 5계층 세션 --------- 4계층 전송 3계층 네트워크 2계층 데이터링크 하위계층(1~4, NI/NE) : 일반적인 네트워크 1계층 물리 ..
CISC(Complex Instruction Computer) : 복잡한 연산(다기능) RISC(Reduced Instruction Computer) : 사용빈도가 높은 연산(목적에 따른 적은 기능) 폰노이만형 아키텍처 cpu 메모리 저장소 CPU 동작 사이클 ------> 적재 대기 실행 ------>인터렙트 대기 - 적재 - 실행 - 인터렙트 순서로 실행 첫번째 명령이 실행에 들어갔을때 두번쨰 명령이 적재로 들어감 -> 하나의 CPU로 2개의 명령을 한번에 처리.(하이퍼스레딩) -> 논리프로세스 2개. 사람 -> 컴퓨터에게 지시(명령셋을 호출) ->..
IP - > IPv4 -> 32bit 구조 -> NI + HostID NI 추출 방법 1. IP를 2진수로 변환 2. SM을 2진수로 변환 3. 1과 2의 결과값을 AND 연산 4. 3 결과 HID값을 '0'으로 세팅할 경우 NI '1'로 세팅할경우 BC 172.16.1.1/16 prefix -> 서브넷 마스크에서 연속되는 1의 개수 1. 172.16.20.1 -> 1010 1100.0001 0000.0001 0100.0000 0001 2. 255.255.0.0 -> 1111 1111.1111 1111.0000 0000.0000 0000 3. A 1010 1100.0001 0000.0001 0100.0000 0001 B 1111 1111.1111 1111.0000 0000.0000 0000 ..
a = 10 - 변수 - 대입연산자 : 오른쪽 항의 주소에 왼쪽의 변수를 저장한다. - 값(리터럴) 파이썬3 기본 타입 : double타입(8byte 실수) 대입연산자의 경우 오른쪽을 먼저 처리. * 가상 메모리 영역 static 정적영역 stack(LIFO) heep -현제 실행되는코드 -임시로 사용 스캐줄러에 push 후 pop 변수테이블 GC(GarbageCollecter) : 해당 데이터나 인스턴스에 해당되는 주..
* 파이썬이란? - 1990년 안스테르담의 귀도 반 로섬이 개발 - 이때의 프로그래밍 -> C, C++ 비전공자를 위한 프로그래밍 언어가 필요하다고 생각하여 개발. - C가 어려운이유 : 1. 메모리관리 2. 객체지향 컨트롤이 어려움 * 프로그래밍 동작 방식 1. 인터프리터(interpreter) 방식 : 한줄씩 실행 - Basic -> 빠르게 작성하고 실행하기 좋음. Python -> Preprocess(전처리)를 통해 컴파일러 처럼 동작하도록 함 - 장점 : 사용이 편리. 단점 : 해당 시스템에 최적화되어 동작하지 않음. 2. 컴파일러(compiler) 방식 : ..
논리게이트 종류 - 기본 : AND / OR /NOT - 확장 : NAND / XOR / NOR 트랜지스터 -> Pin : 3개 -> 즉, 신호의 개수가 3개 입력신호 / 출력신호 2개 1개 A B X ------------------- DATA : 디지털 신호(bit) 입력값 -> 2개의 핀 -> 입력값의 종류(표현개수) : 4개 A B 0 0 ..
* Broad Cast(BC) : IP와 SM을 and 연산으로 계산 한 뒤 HID부분을 '1'로 채운 값 - Src IP : 자신의 IP - Dst IP : 통신 목표의 IP * IP 통신을 위한 방법 : 유니캐스트(UC), 멀티캐스트(MC), 브로드캐스트(BC) -> UC : Dst IP를 특정 호스트 주소로 설정하여 통신. -> MC : Dst IP를 특정 그룹의 영역으로 설정. D Class에 속한 주소. -> BC : Dst IP를 BC로 설정하여 통신. 해당 NI를 가진 불특정 다수에게 통신. 즉, Dst 주소를 통한 IP통신방법 구분이 가능하며 이는 패킷 헤더에서 확인이 가능하다. - 통신을 위해 알고있어야 하는 IP주소 : Src주소, MC주..