본문 바로가기
카테고리 없음

가상 컴퓨터

by misty6760 2024. 8. 21.

Q1.

메모리 위주로 설명한다면 '가상 메모리'가 있다. 

가상 메모리는 메모리를 관리하는 방법으로 실제 메모리 주소가 아닌 논리적 주소를 이용해 관리한다.

실제 프로그램 수행에 필요한 부분만 메모리에 올려놓음으로써 주기억장치의 용량보다 큰 프로그램이더라도 메모리에 올릴 수 있게하는 기법이다.

가상 메모리의 원리를 설명하자면 모든 프로그램은 항상 데이터가 필요하지 않다.

그렇기에 프로그램의 일부분을 필요한 만큼 계속 RAM에 올려놓도록 하고 나머지는 backing storage에 넣어놓고 필요할 때 가져가 쓴다.

 

Q2. 

1)

리눅스는 리눅스 커널을 기반으로 구축된 무료 오픈 소스 소프트웨어 운영체제 제품군이다.

우분투는 데비안 기반의 무료 오픈 소스 운영체제 및 리눅스 배포판이다.

2)

리눅스가 핵심 운영체제이고, 우분투는 리눅스 배포본인 운영체제이다.

3)

리눅스 커뮤니티는 OS 개발을 지원할 수 있고, 우분투 공동체는 개발을 지원할 수 있다.

4)

리눅스의 첫번째 릴리스는 1991년이고, 우분투는 2004년이다.

5)

리눅스는 개인용 컴퓨터, 게임 콘솔, 임베디드 시스템, 데스크탑 및 서버에 사용된다.

우분투는 개인용 컴퓨터, 클라우드 컴퓨팅 및 IoT에 사용된다.

 

Q3.

1. IP

IP는 Internet Protocol의 의 약자로, 인터넷이 통하는 네트워크에서 어떤 정보를 수신하고 송신하는 통신에 대한 규약을 말한다.

1-1. IPv4

IPv4는 널리 사용되는 IP주소로 32비트의 값을 가진다. 보통 8비트씩 끊어 0~255의 10진수 숫자로 나타내며, 각 숫자는 점(.)으로 구분한다. 32비트의 정보를 가지므로 2^32개, 약 43억개의 고유한 주소를 부여할 수 있다.

1-2. IPv6

128비트의 값을 가진다. IPv4에 비해 길이가 길다. 일반적으로 4자리의 16진수 숫자 8개로 표기하고, 각각은 쌍점(:)으로 구분한다.

IPv6는 IPv4 주소의 고갈을 앞두고 차기 주소 체계로 조금씩 적용 사례가 늘고 있다. IPv4의 주소는 2^32개인 반면 IPv6는 2^128개로 약 3.4x10^38개의 주소를 가질 수 있다.

2.DNS

인터넷을 편리하게 쓰게 해주는 것으로, 도메인을 IP 네트워크에서 찾아갈 수 있는 IP로 변환해 준다. DNS는 도메인 이름과 IP 주소를 서로 변환해 준다고 생각하면 된다. 설정된 네임 서버로 DNS 요청이 들어오면 전송된 도메인 이름을 DNS 정보가 모두 저장된 DB인 DNS 쿼리와 비교한 후, 해당 도메인에 맞는 IP 주소를 사용자에게 반송해 접속이 이루어 진다.

3. CIDR

Classless Inter-Domain Routing의 약자로 클래스 없는 도메인 간의 라우팅이라는 뜻이다.

IP를 할당하고 패킷을 라우팅 하는 방식 중 하나이다. 1993년 이전에는 IP를 할당하는 방식으로 클래스 기반을 사용하였지만, 사용하는 호스트의 수가 늘어남에 따라 할당 가능한 IP 주소의 고갈과 라우팅 테이블의 크기가 커지는 문제를 해결하기 위해 IETF에서 1993년부터 도입한 표준 IP 주소 할당 방식이다.

4. 서브넷 마스크

21세기에 가까워질수록 IPv4의 고갈이 현실화되었고 각국 NIC(Networking Information Center)에서 이를 최대한 늦추기 위해 각 라우터가 브로드캐스팅하느 로컬 네트워크 영역에 공인 IP 대역을 호스트가 필요한 만큼 할당하려는 노력을 하였다. 이러한 NIC 기관의 요구에 맞춰 IETF에서는 로컬 네트워크 내부에서 접속한 호스트 IP 대역을 외부 네트워크와 명확하게 구분할 수단을 표준화 하였고 이것이 서브넷 마스크이다. 즉 로컬 네트워크 내부에서 접속한 호스트와 외부 네트워크의 구분을 위해 만들어진 것이다.

 

5. 포트포워딩

내부 네트워크의 포트와 인터넷의 포트를 연결시켜 서로 통신할 수 있도록 열어주는 것을 말한다. 라우터의 NAT에서 처리하는 기능이다.

DMZ의 경우는 하나의 IP 주소로만 해당 포트에 대해 모두 개방하는 대신 포트포워딩은 각 포트마다 다른 IP로 설정이 가능하다.