SECTION 143 인터넷
2024. 10. 13. 15:13ㆍ정보처리기사(실기)/11장 응용 소프트웨어 기초 기술 활용
인터넷
- 인터넷
- 정의: 전 세계의 컴퓨터 네트워크를 연결하여 정보를 주고받을 수 있는 거대한 통신망.
- 특징:
- 글로벌 연결성: 모든 네트워크가 전 세계적으로 연결되어 정보 공유가 가능함.
- 상호 운용성: 다양한 장치와 네트워크 프로토콜을 사용하여 통신 가능.
- 정보 접근성: 다양한 정보와 서비스를 손쉽게 접근할 수 있음.
- 실시간 통신: 이메일, 메시징, 화상 통화 등의 실시간 통신이 가능함.
- IP 주소 (Internet Protocol Address) = IPv4
- 정의: 네트워크 상에서 각 장치를 식별하기 위해 사용하는 32비트 주소.
- 특징
- 특징 설명: IPv4는 네트워크에 연결된 모든 장치의 고유한 식별자 역할을 하며, 네트워크 통신 시 사용됨.
- 구성 및 구분: 8비트씩 4부분 총 32비트로 구성. 각 부분을 10진수로 표현하고 점(.)으로 구분함 (예: 192.168.0.1).
- 주소 개수: 약 43억 개의 주소를 제공.
- 멀티캐스트란: 여러 수신자에게 동시에 데이터를 전송하는 방식으로, 네트워크 효율성을 높임.
- 장점: 간단하고 이해하기 쉬운 주소 체계, 기존 네트워크와 호환성 높음.
- 단점: 주소 부족 문제로 인해 IPv6로의 전환 필요.
- 구분
- A Class: 대규모 네트워크용, 1.0.0.0 ~ 126.255.255.255
- B Class: 중간 규모 네트워크용, 128.0.0.0 ~ 191.255.255.255
- C Class: 소규모 네트워크용, 192.0.0.0 ~ 223.255.255.255
- D Class: 멀티캐스트용, 224.0.0.0 ~ 239.255.255.255
- E Class: 연구용, 240.0.0.0 ~ 255.255.255.255
- 사용 예시: 로컬 네트워크 설정, 공인 IP 주소를 통한 인터넷 접속.
- 서브네팅
- 정의: 하나의 큰 네트워크를 여러 개의 작은 네트워크로 나누어 IP 주소를 효율적으로 사용하는 방식.
- 특징: 네트워크 관리 용이성 증가, IP 주소의 효율적 사용, 보안성 향상.
- 사용 방법: 서브넷 마스크를 사용하여 네트워크 부분과 호스트 부분을 구분함 (예: 255.255.255.0).
- 사용 예시: 기업 내 부서별로 네트워크를 분리하여 효율적인 관리.
- 예제:
- 예제 설명: 192.168.10.0/24 네트워크를 FLSM 방식을 이용하여 3개의 Subnet으로 나누었을 때, 두 번째 네트워크의 브로드캐스트 주소를 10진수 방식으로 쓰시오.
- 해설:
- 192.168.10.0/24에서 서브넷 마스크를 의미합니다. 즉 서브넷 마스크는 1의 개수가 24개라는 것으로 이를 2진수로 표현하면 다음과 같습니다:
- 11111111 11111111 11111111 00000000
- 255 255 255 0
- 서브넷 마스크를 Subnet으로 나눈다는 말은 서브넷 마스크가 1인 부분, 즉 네트워크와 호스트를 어떻게 나누는지를 명확히 하는 것입니다. Subnet으로 3개로 나누어 사용한다는 것은 네트워크의 크기를 줄이는 역할을 기준으로 나누는 것입니다. 192.168.10.0/24의 네트워크를 3개의 Subnet으로 나누기 위해 24비트의 서브넷 마스크를 25비트로 변경하면 다음과 같이 3개의 서브넷 범위에서 각 네트워크 주소와 브로드캐스트 주소를 구성이 가능합니다.
- 네트워크 개수 = 3개 서브넷.
- 192.168.10.0/24에서 서브넷 마스크를 의미합니다. 즉 서브넷 마스크는 1의 개수가 24개라는 것으로 이를 2진수로 표현하면 다음과 같습니다:
- 문제 해설: FLSM(Fixed Length Subnet Mask) 방식을 사용하여 고정된 크기로 서브넷화하였기 때문에 다음 표와 같이 3개의 서브넷을 구성하며 네트워크와 브로드캐스트 주소를 구분할 수 있습니다.네트워크네트워크 주소브로드캐스트 주소
1 192.168.10.0 192.168.10.127 2 192.168.10.128 192.168.10.191 3 192.168.10.192 192.168.10.255 - 답: 3개의 Subnet으로 나누었을 때 두 번째 네트워크의 브로드캐스트 주소는 192.168.10.191입니다.
- IPv6 (Internet Protocol version 6)
- 정의: IPv4의 주소 부족 문제를 해결하기 위해 개발된 128비트 기반의 차세대 인터넷 프로토콜.
- 특징
- 특징 설명: IPv6는 IPv4보다 더 큰 주소 공간을 제공하며, 보안성과 자동 구성 기능이 향상됨.
- 구성 및 구분: 16비트씩 8부분, 총 128비트로 구성. 각 부분을 16진수로 표현하고, 콜론(:)으로 구분 (예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- 주소 개수: 2^128개로 사실상 무한대에 가까운 주소 공간을 제공.
- 장점: 넓은 주소 공간, 보안 강화, 멀티캐스트와 애니캐스트 지원.
- 단점: IPv4와의 호환성 문제로 인해 도입 비용 발생.
- 인증성: 통신하는 사용자 간의 신뢰성을 보장함.
- 기밀성: 데이터 암호화를 통해 기밀성을 유지함.
- 무결성: 데이터의 변조를 방지하고 일관성을 유지함.
- 구분
- 유니캐스트: 특정 대상 하나에게 데이터를 전송하는 방식.
- 멀티캐스트: 특정 그룹에게 데이터를 전송하는 방식.
- 애니캐스트: 여러 대상 중 가장 가까운 하나에게 데이터를 전송하는 방식.
- 사용 예시: IoT 장치 주소 지정, 차세대 네트워크 인프라 구축.
- 도메인 네임
- 정의: 숫자로 된 IP 주소를 사람이 읽기 쉽고 기억하기 쉬운 형태로 변환한 이름.
- 특징
- 구성: 최상위 도메인(TLD), 2차 도메인, 호스트명으로 구성됨 (예: www.example.com).
기출문제
- 문제: 네트워크 및 인터넷과 관련된 다음 설명에 해당하는 용어를 명명(Full name 또는 약어)으로 쓰시오.
- 현재 사용하고 있는 IP 주소 체계인 IPv4의 주소 부족 문제를 해결하기 위해 개발되었다.
- 각 부분은 16진수로 표현하고, 콜론(:)으로 구분한다.
- 인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제를 해결할 수 있다.
- 주소의 확장성, 통용성, 연결성, 이동성이 뛰어나다.
- 답: IPv6
- 문제 해설: IPv6는 IPv4의 주소 부족 문제를 해결하고 보안성 및 확장성을 갖춘 차세대 IP 프로토콜이다. 16진수로 표현되며, 각 부분을 콜론으로 구분한다.
- 문제: 인터넷에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.
- IPv6는 ( ① ) 비트의 주소를 가지며, 인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제를 해결할 수 있고, 주소의 확장성, 통용성, 이동성이 뛰어나다.
- IPv4는 32 비트의 주소를 가지며 ( ② ) 비트씩 4부분, 총 32비트로 구성되어 있다. IPv4는 네트워크 부문의 길이에 따라 A 클래스에서 E 클래스까지 총 5단계로 구성되어 있다.
- 답: ① 128, ② 8
- 문제 해설: IPv6는 128비트 주소 체계를 가지고 있으며, IPv4는 8비트씩 4부분으로 총 32비트로 구성된다.
- 문제: IPv4의 주소 부족 문제를 해결하기 위해 개발된 IPv6의 주소 체계 세 가지를 쓰시오.
- 답: 유니캐스트, 멀티캐스트, 애니캐스트
- 문제 해설: IPv6는 주소 부족 문제를 해결하고 다양한 통신 방식을 지원하기 위해 유니캐스트, 멀티캐스트, 애니캐스트 세 가지 주소 체계를 사용한다.
- 문제: 200.1.1.0/24 네트워크를 FLSM 방식을 이용하여 10개의 Subnet으로 나누고, ip subnet-zero를 적용했다. 이때 서브네팅된 네트워크 중 10번째 네트워크의 broadcast IP 주소를 쓰시오.
- 답: 200.1.1.159
- 문제 해설: FLSM(Fixed Length Subnet Mask) 방식으로 서브네팅을 수행하며, 10번째 서브넷의 브로드캐스트 주소는 200.1.1.159가 된다.
- 문제: 서브네팅(Subnetting)에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.
- 현재 IP 주소가 192.168.1.132이고, 서브넷 마스크가 255.255.255.192일 때, 네트워크 주소는 192.168.1.( ① )이고, 해당 네트워크에서 네트워크 주소와 브로드캐스트 주소를 제외한 사용 가능한 호스트의 수는 ( ② )개이다.
- 답: ① 128, ② 62
- 문제 해설: 서브넷 마스크 255.255.255.192는 네트워크를 64개의 블록으로 나누며, 해당 네트워크의 시작 주소는 192.168.1.128이고, 호스트는 62개가 사용 가능하다.
'정보처리기사(실기) > 11장 응용 소프트웨어 기초 기술 활용' 카테고리의 다른 글
SECTION 145. 네트워크 관련 장비 (2) | 2024.10.13 |
---|---|
SECTION 144. OSI 참조 모델 (2) | 2024.10.13 |
SECTION 142. 운영체제 기본 명령어 (2) | 2024.10.13 |
SECTION 141 환경 변수 (1) | 2024.10.13 |
SECTION 140. 주요 스케줄링 알고리즘 (0) | 2024.10.13 |