일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 2024 정보처리기사 수제비 실기
- 2024 정보처리기사 시나공 필기
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch6
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch9
- 스프링 mvc1 - 스프링 mvc
- 타임리프 - 기본기능
- 스프링 mvc2 - 검증
- 스프링 mvc1 - 서블릿
- @Aspect
- 스프링 입문(무료)
- 자바의 정석 기초편 ch5
- 스프링 db1 - 스프링과 문제 해결
- 코드로 시작하는 자바 첫걸음
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch8
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch12
- 게시글 목록 api
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch1
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch13
- jpa 활용2 - api 개발 고급
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch3
- Today
- Total
나구리의 개발공부기록
CHAPTER 02 - 네트워크 기초 활용하기(기출문제,예상문제) 본문
CHAPTER 02 - 네트워크 기초 활용하기(기출문제,예상문제)
소소한나구리 2024. 7. 14. 17:202024년도 수제비 실기책(6판) 내용 정리
1. 기출문제
1) 프로토콜의 기본요소 3가지를 작성
정답
구문, 의미, 타이밍
2) OSI 계층 중 비트를 전송하는 계층은?
정답
물리계층
3) 대표적인 내부 라우팅 프로토콜로 다익스트라 알고리즘을 이용한 대규모 네트워크에 적합한 링크 상태 라우팅 프로토콜로도 불리는 라우팅 프로토콜은?
정답
OSPF
4) 심리학자 톰 마릴은 컴퓨터가 메세지를 전달하고, 메세지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메세지를 재전송하는 일련의 방법을 '기술적 은어'를 뜻하는 ( ) 이라는 용어로 정의했다. 괄호( )안에 들어갈 용어를 작성
정답
프로토콜
5) TCP/IP 에서 오류가 발생하면 ( ) 메세지를 보내서 오류가 발생했음을 알린다. 괄호( ) 안에 들어갈 용어를 작성
정답
ICMP
6) 현재 IPv4의 확장형으로 IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문점을 해결하기 위해서 개발된 128비트 주소체계를 갖는 차세대 인터넷 프로토콜은?
정답
IPv6
7) 물리 네트워크(MAC) 주소에 해당하는 IP 주소를 알려주는 역순 주소 결정 프로토콜을 무엇이라고 하는지 작성
정답
RARP(Reverse Address Resolution Protocol)
8) 아래의 OSI 7 Layer에 대한 설명의 각 항목에 대항하는 계층을 작성
- 직접적으로 연결된 두 개의 노드 사이에 데이터 전송을 가능하게 하고, 오류를 수정
- 단말기 간 데이터 전송을 위한 최적화된 경로 제공
- 데이터의 압축과 형식을 설정, 암/복호화를 담당
정답
1. 데이터 링크 계층(Data Link Layer)
2. 네트워크 계층(Network Layer)
3. 표현 계층(Presentation Layer)
9) 다음 빈칸에 들어갈 알맞은 용어를 작성
- IPv6는 ( 1 ) 비트 길이를 가짐
- IPv4는 길이 32bit이며, ( 2 )비트씩 네 부분으로 나눈다
정답
1. 128
2. 8
10) 아래에서 설명하는 네트워크의 이름을 작성
- 노드(Node)들에 의해 자율적으로 구성되는 기반 구조가 없는 네트워크로 네트워크의 구성 및 유지를 위해 기지국이나 액세스 포인트와 같은 기반 네트워크 장치를 필요로 하지 않는 네트워크
- 노드들은 무선 인터페이스를 사용하여 서로 통신하고, 멀티 홉 라우팅 기능에 의해 무선 인터페이스가 가지는 통신 거리상의 제약을 극복하며, 노드들의 이동이 자유롭기 때문에 네트워크 토폴로지가 동적으로 변화되는 특징이 있음
- 응용 분야로는 긴급 구조, 긴급회의, 전쟁터에서의 군사 네트워크 등이 있음
정답
애드 혹 네트워크
11) 패킷 교환 방식에서 패킷이 전송되기 전에 송/수신 스테이션 간의 논리적인 통신 경로를 미리 설정하는 방식은 ( 1 ) 방식이며, 연결 경로를 확립하지 않고 각각의 패킷을 순서에 무관하게 동립적으로 전송하는 방식은 ( 2 )방식이다. 빈칸에 들어갈 알맞은 용어는?
정답
1. 가상회선(Virtual Circuit)
2. 데이터그램(Datagram)
12) 다음 라우팅 프로토콜에 대한 설명 중 빈칸에 들어갈 용어를 보기에서 골라 작성
- 라우팅 프로토콜은 범위에 따라 ( 1 ), ( 2 )이/가 있다
- 라우팅 프로토콜의 범위는 AS에 따라 나뉘는데 AS(Autonomous System; 자치시스템)는 하나의 도메인에 속하는 라우터들의 집합을 말한다.
- 하나의 자치 시스템에 속한다는 것은 하나의 도메인에 속한다는 것과 같은 의미이다
- ( 1 )은/는 동일한 AS 내의 라우팅 프로토콜이며, 대표적으로 RIP ( 3 )이/가 있다
- ( 3 )은/는 항상 상태를 주고받는 Linked State의 프로토콜이며 자치 시스템을 지역(Area)으로 나누어 라우팅을 효과적으로 관리할 수 있다.
- ( 2 )은/는 서로 다른 AS 간 라우팅 프로토콜이며 대표적으로 ( 4 )이/가 있으며 초기에 라우터 들이 연결될 때 전체 라우팅 테이블을 교환하고, 그 이후에는 변화된 정보만을 교환하는 방식이다.
보기 : EGP, IGRP, BGP, IGP, OSPF, BCP
정답
1. IGP(Interior Gateway Protocol)
2. EGP (Exterior Gateway Protocol)
3. OSPF(Open Shortest Path First) - 다익스트라 알고리즘(링크 상태 라우팅 기반)을 사용하는 홉카운트에 제한이 없고 AS를 지역으로 나눔
4. BGP (Border Gateway Protocol)
13) 호스트 주소가 223.13.234.132이고 서브넷 마스크는 255.255.255.192일 때, ( ) 안에 들어가는 값을 작성
- 이 호스트의 네트워크 주소는 223.13.234.( 1 )이다
- 이 네트워크 주소에서 사용 가능한 호스트 주소의 개수는 네트워크 주소와 브로드캐스트 주소를 뺀 ( 2 )개 이다
정답
1. 128
2. 62
14) 192.168.1.0/24인 IP 주소를 FLSM 방식으로 3개의 서브넷(Subnet)으로 분할할 때 두번재 서브넷(Subnet)의 브로드캐스트 IP주소(10진수)를 작성
정답
192.168.1.127
3 개의 서브넷으로 분할 = 2의 n제곱 >= 3 을만족해야함, n = 2
00(서브넷ID) / 000000 (호스트ID)로 구분,
네트워크 주소 : 호스트 ID를 모두 0으로 채움
브로드 캐스트 주소 : 호스트 ID를 모두 1로 채움
첫번째 서브넷 ID의 네트워크주소 : 01000000, 브로드캐스트 주소 00111111
두번째 서브넷 ID의 네트워크 주소 : 10000000, 브로드캐스트 주소 01111111
세번째 서브넷 ID의 네트워크 주소 : 11000000, 브로드캐스트 주소 10111111
15) 포트 번호 22번을 사용하고 인증, 암호화, 압축, 무결성을 제공하며 Telnet보다 강력한 보안을 제공하는 원격 접속 프로토콜은?
정답
SSH
16) IP의 동작 과정에서의 전송 오류가 발생하는 경우에 오류 정보를 전송하는 목적으로 사용하는 프로토콜로, Ping-of-Death에서도 사용하는 프로토콜은?
정답
ICMP(Internet Control Message Protocol)
17) 비트(Bit)위주의 프로토콜로 각 프레임에 데이터 흐름을 제어하고 오류를 보정할 수 있는 비트 열을 삽입하여 전송하는 역할을 하는 HDLC에 대한 설명 중 다음이 설명하는 용어를 보기에서 골라서 작성
- HDLC 프레임의 구조는 플래그(Flag), 주소부(Address Field), 제어부(Control Field)로 구성되어 있다
- 여기에서 제어부는 프레임의 종류를 식별하기 위해 사용되는데 제어부의 첫 번재, 두 번째 비트를 사용하여 프레임의 종류를 구별할 수 있다
- 프레임의 종류 중( 1 ) 프레임은 제어부가'0'으로 시작되는 프레임으로, 사용자 데이터를 전달하는 역할을 하고 ( 2 ) 프레임은 제어부가 '10'으로 시작하는 프레임으로 오류 제어와 흐름 제어를 위해 사용된다. 또한 ( 3 )프레임은 제어부가 '11'로 시작하는 프레임으로, 링크의 동작 모드를 설정과 관리를 한다.
- HDLC의 데이터 전송 모드는 세가지로 구분되는데 ( 4 )은/는 포인트 투 포인트 균형 링크에서 사용하고, 혼합국끼리 허가 없이 언제나 전송할 수 있도록 설정하는 특징이 있다.
- ( 5 ) 은/는 전이중 통신을 하는 포인트 투 포인트 불균형 링크 구성에 사용하고, 종국은 주국의 허가 없이 송신할 수 있지만, 링크 설정이나 오류 복구 등의 제어 기능은 주국만 하는 특징이 있다
보기 : 감독, 익명, 정보, 비번호, 릴레이, 표준 응답 모드, 양방향 응답 모드, 동기 균형 모드, 비동기 응답 모드, 동기 응답 모드, 비동기 균형 모드
정답
1. 정보
2. 감독
3. 비번호
4. 비동기 균형 모드(ABM)
5. 비동기 응답 모드(ARM)
18) 다음 오류 제어 방식에 대한 설명의 괄호( )안에 들어갈 용어를 보기에서 찾아서 작성
- 오류 제어 방식에는 크게 ( 1 )방식과 ( 2 )방식이 있음
- ( 1 ) 방식은 데이터 전송 과정에서 발생한 오류를 검출하여 검출된 오류를 재전송 요구 없이 스스로 수정하는 방식이다. 대표적인 유형인 ( 3 ) 코드 방식은 수신측에서 오류가 발생한 비트를 찾아 재전송을 요구하지 않고 자신이 직접 오류를 수정하는 방식으로 1비트의 오류 수정이 가능하다.
- ( 2 ) 방식은 데이터 전송 과정에서 오류가 발생하면 송신측에 재전송을 요구하는 방식이다. 대표적인 유형에는 ( 4 ) 검사, ( 5 ) 등이 있다
- ( 4 ) 검사는 7~8 개의 비트로 구성되는 전송 문자에 패리티 비트를 추가하여 오류를 검출하는 방식이다.
- ( 5 ) 은/는 다항식을 통해 산출된 값을 토대로 오류를 검사하는 방식으로 집단 오류를 해결하기 위한 방식이다
보기: NAK, BEC, Hamming, MD5, Parity, BCD, CRC, FEC
정답
1. FEC(전진(순방향) 오류 수정, Forward Error Correction)
2. BEC(후진(역방향) 오류 수정, Backward Error Correction)
3. Hamming : 재전송을 요구하지 않고 자신이 직점 오류를 수정(1비트)
4. Parity : 전송 문자에 패리티 비트를 추가하여 오류를 검출
5. CRC(순환 잉여 검사; Cycle Redundancy Check) : 다항식을 통해 산출된 값을 토대로 오류를 검사하는 방식(집단 오류 해결)
19) 정보전달의 기본 단위를 53바이트 셀 단위로 사용하는 비동기식 시분할 다중화 방식의 패킷형 전송 기술은 무엇인지 영어 약자로 작성
정답
ATM(Asynchronous Transfer Mode)
20) 다음에서 설명하는 네트워크 용어를 작성
- 사설 네트워크에 속한 IP를 공인 IP주소로 바꿔주는 네트워크 주소 변환 기술
- IPv4의 IP 주소 부족 문제를 해결할 수 있고, 보안을 강화하는 목적으로 사용함
정답
NAT(Network Address Translation)
21) 다음에서 설명하는 라우팅 프로토콜 쓰시오
- IGP(Interior Gateway Protocol) 중 거리벡터 알고리즘에 기초한 라우팅 프로토콜
- 홉 수의 제한이 있고 UDP프로토콜을 사용하는 라우팅 프로토콜
정답
RIP(Routing Information Protocol)
2. 예상문제
1) 네트워크의 OSI 7계층 중 다음 설명에 해당하는 계층은?
- 물리 계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 정보의 전달을 수행할 수 있도록 도와주는 역할을 수행함
- 동기화, 오류제어, 흐름 제어, 회선제어의 역할을 수행하며 전동단위는 프레임(Frame)을 사용함
정답
데이터 링크 계층
2) OSI 7계층을 7계층부터 1계층까지 순서대로 나열
- Network, Data Link, Session, Application, Presentation, Transport, Physical
정답
Application, Presentation, Session, Transport, Network, Data Link, Physical
3) 다음 패킷 교환 프로토콜에 해당하는 통신 기술에 대한 설명 중 괄호( ) 안에 들어갈 가장 적합한 용어를 작성
- ( 1 ) 은/는 통신을 원하는 두 단말장치가 패킷 교환망을 통해 패킷을 원할이 전달하기 위한 통신 프로토콜으로 고정된 대역폭을 갖고 신뢰성 있는 통신을 하지만 복잡한 기능으로 인해 ISDN 등의 고속망으로 대체되는 통신 기술
- ( 2 ) 은/는 비동기 전송모드라고 하는 광대역 전송에 쓰이는 스위칭 기법으로 정보전달의 기본단위를 53바이트 셀 단위를 전달하는 비동기식 시분할 다중화 방식의 패킷형 전송 기술
정답
1. X.25
2. ATM
4) 다음 네트워크 기법들에 대한설명 중 괄호 ( )안에 들어갈 가장 적합한 용어를 작성
- 데이터가 네트워크를 통해 전송될 때, 데이터 크기가 전송 매체의 한계를 초과하는 경우 ( 1 )을/를 통해 전송이 가능한 작은 블록으로 나눈다. 데이터가 전송 과정에서 ( 1 ) 되어 있는 블록들이 목적지에 도착하여 다시 원래의 데이터로 조립되는 과정은 ( 2 )이다
정답
1. 단편화
2. 재조립
5) 다음 괄호( ) 안에 공통으로 들어갈 가장 적합한 용어를 작성
- ( ) 은/는 인터넷 프로토콜 스위트의 핵심 프로토콜 중 하나로 IP와 함께 ( )/IP 라는 명칭으로 사용됨
- ( ) 은/는 전송 계층에 위치하면서 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적으로, 순서대로, 에러 없이 교환할 수 있게 해주는 프로토콜임
정답
TCP
6) FTP(File Transfer Protocol)의 데이터 전송을 제어하는 포트 번호는?
정답
21(데이터 전송 제어 채널)
20은 데이터 전송 채널
7) 다음이 설명하는 용어를 작성
- 사용자가 이해하기 쉬운 도메인 주소를 실제 네트워크 상에서 사용하는 IP 주소로 바꿔주는 역할을 한다
- 도메인 주소를 어떻게 관리할지에 대한 방법을 기록한 도메인 네임 스페이스(Domain Name Space)가 있다
정답
DNS
8) 다음이 설명하는 용어를 작성
- 벨만-포드(Bellman-Ford)알고리즘을 사용하는 내부 라우팅 프로토콜로, 메트릭 정보를 인접 라우터와 주기적으로 교환하여 라우팅 테이블을 갱신하고 라우팅 테이블을 구성, 계산하고, 최대 홉 수(Hop Count)를 15개로 제힌하는 프로토콜이다
정답
RIP
9) 네트워크 IP, 브로드캐스트 IP를 10진수로 구하시오(IP 주소: 192.168.25.10 서브넷 마스크: 255.255.252.0)
정답
네트워크 IP : 192.168.24.0
브로드캐스트 IP : 192.168.27.255
서브넷 마스크 : 11111111.11111111.111111 (여기서부터)00.00000000(여기까지가 Host ID)
IP 주소의 3번째가 중요: ~. ~.000011(여기서부터) 01.00001010 (여기까지가 Host ID)
네트워크 IP - HostID가 모두 0 : ~.~.00001100.00000000
브로드캐스트 IP - HostID가 모두 1 : ~.~.00001111.11111111
10) 다음이 설명하는 주소를 작성
- 네트워크 세그먼트의 데이터 링크 계층에서 통신을 위한 네트워크 인터페이스에 할당된 고유 식별자
- 이 주소는 네트워크 인터페이스 컨트롤러(NIC)의 제조업체가 할당하며 하드웨어에 저장된다. 이 주소는 일반적으로 제조업체의 등록된 식별 번호로 등록된다. 그리고 ARP는 IP 주소를 이 주소로 변환한다
정답
MAC 주소
11) 다음 빈칸에 알맞은 용어를 작성
- FTP 파일을 전송하는데 사용되는 프로토콜로 ( 1 )을/를 사용하여 신뢰성 있고 연결 지향적인 방식으로 파일을 전송, 수신하는 프로토콜이다. TFTP는 FTP에 비해 단순하고 빠르게 파일을 전송하는데 사용되는 프로토콜로 ( 2 )을/를 사용하여 상대적으로 빠르게 파일을 전송하는 프로토콜이다
- ( 1 )은/는 전송 계층에 위치하면서 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적으로 순서대로 에러없이 교환할 수 있게 해주는 프로토콜이다
- ( 2 )은/는 비연결성이고, 신뢰성이 없으며, 순서화되지 않은 데이터그램 서비스를 제공하는 전송 계층(4계층)의 통신 프로토콜이다
정답
1. TCP
2. UDP
12) 다음이 설명하는 용어를 작성
- 사용자의 컴퓨터에서 네트워크를 이용하여 원격지에 떨어져 있는 서버에 접속하여 자료를 교환할 수 있는 프로토콜이다
- Well Known Port를 사용하며 23번 포트를 사용한다
정답
Telnet
13) 다음이 설명하는 네트워크 프로토콜은?
- IP 패킷의 출발지/목적지의 IP 주소, 출발지/목적지의 포트 주소를 변환하는 기술이다
- 주소가 고갈된 IPv4를 위해 태어난 기술로 사설주소를 공인 주소로 변환해주는 기술이다
- 보유하고 있는 공인 IP 주소가 부족할 경우, 사설 IP 주소를 사용하여 IP 주소를 확장하기 위해 사용한다
정답
NAT
14) 다음 네트워크 프로토콜에 해당하는 포트 번호를 작성
- HTTPS
- SSH
- IMAP
정답
1. 443
2. 22
3. 143
'2024정보처리기사 준비 정리(필기 - 시나공, 실기 - 수제비) > 실기 11강 - 응용 SW 기초 기술 활용' 카테고리의 다른 글
CHAPTER 03 - 기본 개발환경 구축(기출문제,예상문제), CHAPTER 04 - 단원 종합 정리 (1) | 2024.07.14 |
---|---|
CHAPTER 03 - 기본 개발환경 구축 (3) | 2024.07.14 |
CHAPTER 02 - 네트워크 기초 활용하기(3) (2) | 2024.07.13 |
CHAPTER 02 - 네트워크 기초 활용하기(2) (0) | 2024.07.13 |
CHAPTER 02 - 네트워크 기초 활용하기(1) (0) | 2024.07.10 |