시스템구조 72

컴퓨터 구조_메모리 RAM, SRAM, DRAM

▣ 컴퓨터 구조_메모리 RAM, SRAM, DRAM 2019년 83번 정답 : 3번 휘발성 메모리는 SRAM, DRAM임. 구분 SRAM(Static RAM) DRAM(Dyamic RAM) 저장소자 래치(4개의 TR) 캐퍼시터(1TR + 1Cap) 기억력을 유지하기 위한 재충전 (리프레쉬, refresh) 필요 없음 필요함 접근 속도 빠름 느림 가격 고가 저가 주 사용 용도 캐쉬 메모리 주 기억장치 * PRAM(Phase-change Random Access Memory) : 비휘발성 메모리의 한 종류이며, 플래시 메모리의 비휘발성과 RAM의 빠른 속도의 장점을 모두 가지고 있는 차세대 메모리 반도체. 열을 가함에 따라 비정질상태와 결정질상태로 바뀌는 칼코게나이드 유리의 독특한 특성을 이용하여 데이터를 ..

시스템구조 2022.01.13

객체 식별자 기반 사물인터넷 디바이스 식별체계(TTAK.KO-06.0365/R1), 제조사, 모델, 시리얼, 확장, e-IoT, 에너지 전력

▣ 객체 식별자 기반 사물인터넷 디바이스 식별체계(TTAK.KO-06.0365/R1), 제조사, 모델, 시리얼, 확장 개정일 : 2015년 12월 16일 2016년 93번 정답 : 1번 2019년 84번 정답 : 1번 에너지 전력 분야 사물인터넷(e-IoT) (정보통신 단체표준, TTAK KO-10, 1121-Part1) 5th arc : e-IoT Device indication ID 6th arc : Energy Service ID 7th arc : Standard ID 8th arc : Manufacturer ID 9th arc : Model ID 10th arc : Serial No ID *출제자가 작정하고 틀리라고 낸 문제 TTA에 등록된 표준은 만개가 넘음

시스템구조 2022.01.08

메시지 큐, MOM(Message oriented middleware), Fire&Forget 패턴

2016년 79번 정답 : 1번 메시지큐(Message Queue)는 MOM(Message oriented middleware)에서 사용되는 기술임. MOM은 연계시스템에서 메시지 송수신을 위해 주로 사용되는 모듈이라고 할 수 있음. 바로 웹서비스나 SOA등에서 메시지 전달을 위한 내부 모듈로서 사용됨 메시지 큐라는 것은 메시지 전달을 책임지는 미들웨어라고 할 수 있음. 이런 메시지큐는 여러 방식이 존재하는데, 가장 일반적인 방식은 비동기 패턴임. 비동기 패턴은 송신자가 보내는 시간과 수신자가 받는 시간이 비동기, 즉 일치하지 않는다는 뜻임 비동기 패턴에서 송신자는 메시지를 보낸 이후 더 이상 신경쓰지 않고 자기일로 돌아감. 그리고 수신자는 자신이 편한 시간에 언제든지 메시지를 찾아갈 수 있음. 이메일이..

시스템구조 2022.01.07

네트워크 이론_IP헤더_체크섬, checksum, 1의보수, 2의보수

▣ 네트워크 이론_IP헤더_체크섬, checksum, 1의보수, 2의보수 2015년 76번 정답 : 2번 좀 더 쉽게 푸는 방법은 뒷자리수만 더하면 3a가 됨 0+9+6+2+a+8+0+e+9 = 9+6+2+a+8+e+9 = 9+8+10+8+14+9 = 27+22+9 = 58 = 38(=16*3) + 10 = 3a 0 : 0000 9 : 1001 6 : 0110 2 : 0010 A : 1010 8 : 1000 0 : 0000 E : 1110 9 : 1001 ------------ ...1010(결과 = 16진수 A) (Case1) 상기 결과(1010)에 오버플로우 1을 더해서 1의 보수를 취함 --> 1010 + 1(오버플로우) = 1011 1011의 1의 보수(0과 1을 반전) --> 0100 = 4 (..

시스템구조 2021.12.29

Linux VFS(Virtual File System), superblock, inode, file, dentry

▣ Linux VFS(Virtual File System), superblock, inode, file, dentry ■ 공통 파일 모델 (Common File Model) VFS의 핵심 개념은 지원하는 모든 파일 시스템을 표현할 수 있는 공통 파일 모델을 도입 하는 것 각각의 특정 파일 시스템을 구현 하려면 반드시 자신의 물리적인 구성을 VFS의 공통 모델로 변환해야 함 예를 들어 몇몇 비 유닉스 계열의 디스크 기반 파일 시스템은 각 파일의 위치를 저장한 파일 할당 테이블(FAT)를 사용 이런 파일 시스템에서 디렉토리는 파일이 아님 VFS의 공통 파일 모델을 따르도록 하기 위해 실행 중에 디렉토리에 대응 하는 파일을 생성, 이렇게 생성한 파일을 커널 메모리 객체에 만듦 ■ 공통 파일 모델을 구현하기 위..

시스템구조 2021.12.22

VLAN(Virtual Local Area Network)_가상랜

▣ VLAN(Virtual Local Area Network)_가상랜 가상랜은 물리적인 선이 아닌 소프트웨어에 의해 구성된 근거리 네트워크 LAN을 구성하는 노드(컴퓨터)들을 물리적인 세그먼트가 아닌 논리적인 세그먼트로 분할 하는 것임 브로드캐스트 영역을 논리적으로 분할하는 것임 가상랜을 그룹화 할 때 사용되는 특징으로는 포트번호, MAC주소, IP 주소 등이 있음 물리적인 것이 아닌 논리적인 수단을 사용하여 구성하므로 신속하게 LAN구성을 변경할 수 있음 언제든 필요할 때 가상 워크그룹을 생성할 수 있음 -> 경비와 시간 절약 가상랜은 보안성이 높음 -> 물리적인 큰 단위를 여러개의 논리적인 단위로 구분하므로 논리적인 단위 외부에서는 통신 내용을 볼수 없음 2014년 76번 정답 : 3번 가상랜은 물리..

시스템구조 2021.12.22

VPN (Virtual Private Network), PPTP, L2TP, IPSec, Open VPN, SSTP, MPLS, IPS, NAC

▣ VPN (Virtual Private Network), PPTP, L2TP, IPSec, Open VPN, SSTP, MPLS 응용 애플리케이션 하단에 동작하기 때문에 애플리케이션을 수정할 필요가 없으며, 터널링 기술과 암호화 및 인증 기술을 사용하여 사용자에게 투명한 통신 서비스를 제공 터널링은 상용망에서 전용망과 같은 보안효과를 주기 위한 기법으로 VPN 내의 두 호스트 간의 가상 경로를 제공하며, 인터넷과 같이 안전하지 않은 공중망에서 사용자간 마치 터널이 뚫린 것처럼 통로를 마련하여 데이터를 안전하게 전송하는 방식 다양한 프로토콜과 방식을 통해 다양한 VPN 구축이 가능 위치에 상관없이 해당 ISP의 POP (Point of Presence, ISP망의 상호간 접속점으로 가입망에서 인터넷 백본..

시스템구조 2021.12.17