컴퓨터기초4 DNS forwarding vs Conditional Forwarding DNS forwarding vs Conditional Forwarding ISP DNS : 인터넷 사업자별 DNS 서버 ex) skt,kt.... DNS Forwading은 하나의 DNS Server에서 다른 DNS server로의 DNS 요청을 전달하는 프로세스 예) 회사가 내부 DNS Server를 ISP DNS Server로 포워딩할때 사용됨. ISP DNS 서버는 내부 DNS 서버보다 훨씬 더 많은 확인 요청을 수신하므로 클라이언트가 DNS 호스트 이름을 확인하도록 요청할 때 DNS 서버가 DNS name을 이전에 확인했으며 DNS 캐시에 저장했을 가능성이 더 높습니다. 일부 회사에서는 내부 DNS 서버를 인터넷에서 직접 액세스하지 못하게 함으로써 액세스하지 못하도록 할 수 있습니다. 이를 위해 .. 컴퓨터기초 2021. 12. 29. Lecture 5. Process Scheduling 스케줄링 다중프로그래밍이기 때문에, CPU의 자원을 어떻게 사용할 것인가에 대한 문제가 발생함. CPU의 자원을 사용하는 방식은 두가지가 있음. 시분할 : time sharing, 하나의 cpu를 시간을 분할해서 사용함(동시사용 x) 공간분할 : 하나의 cpu의 공간을 분할해서 사용함(동시사용 O) 목적 자원을 효율적으로 사용하기 위해서 측정은 처리량, 반환시간등으로 효율적인지에 대한 측정이 가능하며 어떤방법을 선택할지는 목적에 따라 다름. 스케줄링 기준 여러가지가 있음. CPU burst, IO burst에 대한 이해가 필요함. cpu burst는 cpu의 명령대로 실행하는것(사용자 관여 x) io burst는 사용자의 입출력대로 실행하는 것 단계 장기스케줄링 자주사용하지 않는 것 job ⇒ creat.. 컴퓨터기초 2021. 12. 28. 운영체제 1 1. 컴퓨터 하드웨어 프로세서 : 연산 메모리 : 저장 주변장치 : 그 외 키보드, 마우스 모니터, 프린터 2. 프로세서 컴퓨터의 두뇌라고 생각하면 되고 연산 수행함. 모든 장치의 동작 제어기능 3. 레지스터 프로세서 내부에 있는 메모리 컴퓨터에서 가장 빠른 메모리 3-1. 레지스터의 종류 용도에 따라 분류 a. 전용 레지스터 (정해진 용도에 따라 사용) b. 범용 레지스터 (일반적으로 사용) 사용자 정보 변경 가능 여부에 따른 분류 a. 사용자 가시 레지스터 (볼 수 있음) b. 사용자 불가시 레지스터 (볼 수 없음) 프로그램 카운터 (다음에 실행할 명령어의 주소를 보관하는 레지스터) 명령어 레지스터 (현재 실행하는 명령어를 보관하는 레지스터) 누산기 (데이터를 일시적으로 저장하는 레지스터) 메모리 주.. 컴퓨터기초 2021. 11. 16. 암호학 1. 암호학 기밀성 무결성 인증 평문(plain) → 암호 알고리즘 → 암호문 : 암호화 평문 ← 암호알고리즘 ← 암호문 : 복호화 암호를 만들고 풀때 정보화를 함. : key 1. 종류 양방향 암호화 : 암호화, 복호화 모두 가능, 기밀성 대칭키 : 암호화 복호화 같은 키 종류 : AES 비대칭키 : 두개의 키 사용 종류 : RSA 단방향 암호화 : 복호화되지 않는 암호법, 무결성 종류 : md5,sha 2. 단방향 암호화 ⇒ HASH Hash: 다지다 데이터를 믹서기로 다지면 원래 상태로 되돌릴 수 없다 ⇒ 해쉬 생각⇒데이터를 해쉬화 시키면 원래상태로 되돌릴 수 없다. 목적 : 무결성 정보의 훼손, 조작 여부 판단. 사례 : MD5 값 (hash로 인하여 만들어진 값) EX) MD5,SHA-1,SHA.. 컴퓨터기초 2021. 11. 16. 이전 1 다음