본문 바로가기
IT★자격증/정보시스템감리사 기출문제 풀이

2023년 제 24회 정보시스템 감리사 기출문제 풀이 - 시스템구조(86-90)

by 꼬모부 2023. 11. 19.
728x90

[이어서 시스템구조 기출문제 86-90를 풀어보겠습니다.]

 

문제 86

86. ‘정보시스템 하드웨어 규모산정 지침(TTAK.KO-10. 0292/R2, 2018.12.19.)’에서 WEB/WAS의 산정항목및 적용값에 대한 설명으로 가장 적절한 것은?

① 기본 OPS보정은 실험 환경에서 측정한 OPS 수치를 복잡한 실제 환경에 맞게 적용하기 위한 보정으로 고정값 6을 적용한다.
② 인터페이스 부하보정은 서버가 타 서버와 통신 하게 될 때 인터페이스에서 발생하는 부하를 고려한 보정으로 적용범위는 2.0 ~ 2.3이다.
③ 클러스터 보정은 클러스터 환경에서 장애 발생 시를 대비한 보정으로 2-NODE의 경우 1.3을 적용한다.
④ 업무용도 보정은 적용 대상 시스템 유형에 따른 보정으로 WEB은 0.7을 그리고 WAS는 2를 적용한다. 

출제의도

정보시스템 하드웨어 규모산정 지침(TTAK.KO-10.0292/R2, 2018.12.19.)'에 따른 WEB/WAS의 산정 항목 및 적용 값에 대한 이해를 해야 하기 때문에 지침서를 찾아봐야 합니다

[지침서 링크]

표준검색 - TTA 대표홈페이지(국문)

 

표준검색 - TTA 대표홈페이지(국문)

정보시스템 하드웨어 규모 산정 지침 TTAK.KO-10.0292/R2 2018-12-19 개정 유효 없음 정보시스템 하드웨어 규모 산정 지침 TTAK.KO-10.0292/R1 2017-06-28 개정 폐지 없음 정보시스템 하드웨어 규모 산정 지침 TTAK

www.tta.or.kr

 

정보시스템하드웨어규모산정지침 - 다운로드

정보시스템하드웨어규모산정지침(TTAK.KO-10.0292_R2).pdf
0.59MB

 

[(표) WEB/WAS 산정항목 및 방식]

선택지에 대한 설명은 다음과 같습니다:

위 표를 [WEB/WAS 산정항목 및 방식] 참고

① 기본 OPS보정은 실험 환경에서 측정한 OPS 수치를 복잡한 실제 환경에 맞게 적용하기 위한 보정으로 고정값 6을 적용한다.

SPEC에서 제공하는 ops 수치는 최적의 환경에서 측정하는 것으로 실 운영 환경과 차이를 보이며 따라서 실험 환경에서 측정한 ops 수치를 복잡한 실제 환경에 맞게 적용하기 위한 보정을 해야 하는데 이를 기본 ops 보정이라고 한다. 기본 ops 보정은 고정값으로 3을 적용한다

 

② 인터페이스 부하보정은 서버가 타 서버와 통신하게 될 때 인터페이스에서 발생하는 부하를 고려한 보정으로 적용범위는 2.0 ~ 2.3이다.

서버가  타 서버와 통신하게 될 때 인터페이스에서 발생하는 부하를 고려한 적용범위는 1.1 ~ 1.2 (일반값 1.3)

 

③ 클러스터 보정은 클러스터 환경에서 장애 발생 시를 대비한 보정으로 2-NODE의 경우 1.3을 적용한다.

클러스터 환경에서 장애 발생 시를 대비한 보정(노드 수에 따른 적용) 적용범위 2-NODE : 1.4 ~ 1.5, 3-NODE : 1.3 (일반값없음)

 

④ 업무용도 보정은 적용 대상 시스템 유형에 따른 보정으로 WEB은 0.7을 그리고 WAS는 2를 적용한다. 

 

따라서, WEB/WAS의 산정항목및 적용값에 대한 설명으로 가장 적절한 것 ④입니다.

 

문제 87

87. 다음 중 이더넷과 같은 링크계층 프로토콜에서 사용하는 MAC(Media Access Control) 주소 유형 으로 가장 적절하지 않은 것은?

① 유니캐스트(Unicast) 주소
② 애니캐스트(Anycast) 주소
③ 멀티캐스트(Multicast) 주소
④ 브로드캐스트(Broadcast) 주소 

 

출제의도

이더넷과 같은 링크 계층 프로토콜에서 사용하는 MAC(Media Access Control) 주소 유형에 대한 이해가 필요한 부분

 

선택지에 대한 설명은 다음과 같습니다:

① 유니캐스트(Unicast)

유니캐스트 주소는 네트워크상의 특정 장치 하나를 가리키는 주소입니다. 이 주소 유형은 이더넷과 같은 링크 계층 프로토콜에서 사용됩니다.

 

② 애니캐스트(Anycast) 

애니캐스트 주소는 여러 장치 중 가장 가까운 장치 하나를 가리키는 주소입니다. 이 주소 유형은 일반적으로 이더넷과 같은 링크 계층 프로토콜에서는 사용되지 않습니다.

 

③ 멀티캐스트(Multicast)

멀티캐스트 주소는 특정 그룹의 장치들을 가리키는 주소입니다. 이 주소 유형은 이더넷과 같은 링크 계층 프로토콜에서 사용됩니다.

 

④ 브로드캐스트(Broadcast)

브로드캐스트 주소는 네트워크상의 모든 장치들을 가리키는 주소입니다.

 

이 주소 유형은 이더넷과 같은 링크 계층 프로토콜에서 사용됩니다.

따라서, 이더넷과 같은 링크 계층 프로토콜에서 사용하는 MAC 주소 유형으로 가장 적절하지 않은 것은 ② 애니캐스트 주소입니다. 이 문제를 통해 학습자가 MAC 주소 유형에 대한 이해를 갖추고 있는지 확인할 수 있습니다.

 

부연설명

MAC 주소는 데이터 링크 계층에서 통신을 위해 필요한 고유한 식별자입니다. 유니캐스트, 멀티캐스트, 브로드캐스트는 각각 특정 장치, 장치 그룹, 모든 장치를 대상으로 하는 통신을 가능하게 합니다. 이들은 네트워크 트래픽을 효율적으로 관리하고, 필요한 데이터만을 특정 장치에 전달함으로써 네트워크 성능을 최적화하는 데 중요한 역할을 합니다.

 

MAC 주소는 네트워크 인터페이스 컨트롤러(NIC) 제조사에 의해 할당됩니다. 주소의 앞부분은 제조사를 식별하는 조직 고유 식별자(OUI)이며, 뒷부분은 제조사가 할당하는 고유 번호입니다. 이렇게 하여 각 네트워크 장치에 고유한 주소를 제공합니다.

 

문제 88

88. 다음 설명하는 소켓함수로 가장 적절한 것은? 상대 프로세스가 전송한 데이터를 소켓을 통해서 읽을 수 있으며, 연결성 서비스에 사용한다.

① connect( )
② listen( )
③ recv( )
④ sendto( ) 

 

출제의도

소켓 프로그래밍에서 사용되는 함수에 대한 이해를 테스트하려는 의도가 있습니다. 특히, 상대 프로세스가 전송한 데이터를 소켓을 통해 읽을 수 있는 함수에 대한 지식을 검증

 

각 선택지에 대한 설명은 다음과 같습니다:

① connect( )

connect() 클라이언트가 서버에 연결을 요청하는 데 사용됩니다. 이 함수는 데이터를 읽는 데 사용되지 않습니다.

② listen( )

listen() 서버가 클라이언트의 연결 요청을 기다리는 데 사용됩니다. 이 함수는 데이터를 읽는 데 사용되지 않습니다.

③ recv( )

recv() 소켓을 통해 데이터를 읽는 데 사용됩니다. 이 함수는 상대 프로세스가 전송한 데이터를 읽을 수 있으므로, 문제의 조건에 부합합니다.

④ sendto( )

sendto() 데이터를 소켓을 통해 전송하는 데 사용됩니다. 이 함수는 데이터를 읽는 데 사용되지 않습니다.

 

따라서, 상대 프로세스가 전송한 데이터를 소켓을 통해서 읽을 수 있으며, 연결성 서비스에 사용하는 소켓 함수로 가장 적절한 것은 ③ recv( )입니다.

이 문제를 통해 학습자가 소켓 프로그래밍에 대한 이해를 갖추고 있는지 확인할 수 있습니다.

 

문제 89

89. 다음 중 BGP4(Border Gateway Protocol Version 4) 에 대한 설명으로 가장 적절하지 않은 것은?

① 자신의 BGP 정보를 상대방에게 알려주기 위해서 Notification 메시지를 사용한다.
② BGP 이웃(neighbor)들과의 정보 교환은 TCP를 이용하며, 포트 번호는 179번이다.
③ AS(Autonomous System) 간에 경로 설정 정보를 교환하기 위한 외부 게이트웨이 프로토콜이다.
④ eBGP(external BGP)는 서로 다른 AS 간에 사용 되며, iBGP(internal BGP)는 동일 AS 안에서 사용된다. 

 

출제의도

이 문제는 BGP4(Border Gateway Protocol Version 4)에 대한 이해를 테스트하려는 의도가 있습니다. BGP4는 인터넷에서 라우팅을 수행하는 데 사용되는 핵심 프로토콜 중 하나입니다.

 

각 선택지에 대한 설명은 다음과 같습니다:

① 자신의 BGP 정보를 상대방에게 알려주기 위해서 Notification 메시지를 사용한다.

Notification 메시지는 BGP 에러를 알리는 데 사용되며, BGP 정보를 전달하는 데는 사용되지 않습니다. BGP 정보를 전달하는 데는 주로 UPDATE 메시지가 사용됩니다.

 

② BGP 이웃(neighbor)들과의 정보 교환은 TCP를 이용하며, 포트 번호는 179번이다.

이 설명은 맞습니다. BGP는 TCP를 기반으로 하며, 기본적으로 179번 포트를 사용합니다.

 

③ AS(Autonomous System) 간에 경로 설정 정보를 교환하기 위한 외부 게이트웨이 프로토콜이다.

이 설명은 맞습니다. BGP는 AS 간에 경로 정보를 교환하는 데 사용되는 프로토콜입니다.

 

④ eBGP(external BGP)는 서로 다른 AS 간에 사용되며, iBGP(internal BGP)는 동일 AS 안에서 사용된다.

이 설명은 맞습니다. eBGP는 서로 다른 AS 간의 라우팅을 위해 사용되며, iBGP는 같은 AS 내에서 라우팅을 위해 사용됩니다.

 

따라서, BGP4에 대한 설명으로 가장 적절하지 않은 것은 ①번 선택지입니다. 이 문제를 통해 학습자가 BGP4와 관련된 주요 개념과 동작 원리에 대한 이해를 갖추고 있는지 확인할 수 있습니다.

 

부연설명

Border Gateway Protocol 4 (BGP4)는 인터넷에서 라우팅을 수행하는 데 사용되는 표준 프로토콜 중 하나입니다. BGP4는 자율 시스템(AS) 간에 라우팅 및 도달 가능성 정보를 교환하기 위해 설계된 표준 외부 게이트웨이 프로토콜입니다. BGP는 경로 벡터 라우팅 프로토콜로 분류되며, 경로, 네트워크 정책 또는 네트워크 관리자에 의해 구성된 규칙 세트를 기반으로 라우팅 결정을 내립니다 BGP를 사용하여 라우팅 하는 시스템의 주요 기능은 다른 BGP 시스템과 네트워크 도달 가능성 정보를 교환하는 것입니다

 

BGP4는 Classless Inter-Domain Routing (CIDR)를 지원하기 위한 일련의 메커니즘을 제공합니다. 이 메커니즘에는 IP 접두사로 목적지 집합을 광고하는 지원과 BGP 내의 네트워크 “클래스” 개념을 제거하는 것이 포함됩니다.

 

BGP4는 또한 라우팅 테이블의 크기를 줄이기 위해 경로 집계를 포함하는 경로 집계 메커니즘을 도입했습니다. BGP는 TCP를 기반으로 하며, 기본적으로 179번 포트를 사용합니다. 같은 자율 시스템(AS) 내에서 실행되는 경우 이를 내부 BGP(iBGP 또는 Interior Border Gateway Protocol)라고 하며, 서로 다른 자율 시스템 간에서 실행되는 경우 이를 외부 BGP(eBGP 또는 Exterior Border Gateway Protocol)라고 합니다

자율 시스템(Autonomous System, AS)은 인터넷에 대한 라우팅 정책을 대표하는 하나 이상의 네트워크 운영자의 통제 하에서 각기 연결된 인터넷 프로토콜(IP) 라우팅 접두사(prefix)들의 모임입니다.

 

AS는 인터넷상에서 고유한 식별자인 자율 시스템 번호(Autonomous System Number, ASN)를 가지며, 이 번호는 Border Gateway Protocol (BGP) 라우팅에서 사용됩니다.

 

AS는 크게 세 가지 유형이 있습니다:

  • 멀티홈(Multihomed) 자율 시스템: 하나 이상의 다른 AS에 대한 연결을 관할하는 AS입니다.
  • 스텁(Stub) 자율 시스템: 하나의 다른 AS에만 연결되어 있는 AS입니다.
  • 트랜싯(Transit) 자율 시스템: 자신을 다른 네트워크들과 연결하는 기능을 제공하는 AS입니다.

AS는 인터넷의 라우팅 시스템에서 각기 고유한 자율 네트워크의 수를 나타내며, 이 수는 시간이 지남에 따라 증가한다고 합니다.

 

문제 90

90. 다음 설명하는 프로토콜로 가장 적절한 것은? 멀티캐스트 라우터는 멀티캐스트 패킷을 호스트로 전달해야 하는데, 이 프로토콜은 멀티캐스트 가입 상태에 대한 정보를 줄 수 있다. 멀티캐스트 가입에 관한 내용을 확인하거나 응답하는 메시지를 갖고 있으며, IP 패킷으로 캡슐화되어 전송된다.

① CBT(Core-Based Tree)
② PIM(Protocol Independent Multicast)
③ IGMP(Internet Group Management Protocol)
④ DVMRP(Distance Vector Multicast Routing Protocol)

 

출제의도

멀티캐스트 라우팅 프로토콜에 대한 이해를 테스트하려는 의도가 있습니다. 특히, 멀티캐스트 가입 상태에 대한 정보를 제공하고, 멀티캐스트 패킷을 호스트로 전달하는 프로토콜에 대한 지식을 검증

 

각 선택지에 대한 설명은 다음과 같습니다:

① CBT(Core-Based Tree)

CBT는 멀티캐스트 라우팅을 위한 프로토콜 중 하나입니다. 그러나 이 프로토콜은 멀티캐스트 가입 상태에 대한 정보를 제공하지 않습니다.

 

② PIM(Protocol Independent Multicast)

PIM도 멀티캐스트 라우팅을 위한 프로토콜 중 하나입니다. 그러나 이 프로토콜은 멀티캐스트 가입 상태에 대한 정보를 제공하지 않습니다.

 

③ IGMP(Internet Group Management Protocol)

IGMP는 멀티캐스트 가입 상태에 대한 정보를 제공하는 프로토콜입니다. 멀티캐스트 라우터는 IGMP를 사용하여 멀티캐스트 그룹의 멤버십 정보를 관리하고, 멀티캐스트 패킷을 적절한 호스트로 전달합니다.

 

④ DVMRP(Distance Vector Multicast Routing Protocol)

DVMRP는 멀티캐스트 라우팅을 위한 프로토콜 중 하나입니다. 그러나 이 프로토콜은 멀티캐스트 가입 상태에 대한 정보를 제공하지 않습니다.

 

따라서, 멀티캐스트 라우터가 멀티캐스트 패킷을 호스트로 전달하고, 멀티캐스트 가입 상태에 대한 정보를 제공하는 프로토콜로 가장 적절한 것은 ③ IGMP입니다. 이 문제를 통해 학습자가 멀티캐스트 라우팅 프로토콜에 대한 이해를 갖추고 있는지 확인할 수 있습니다.

 

[다음에 이어서 풀이를 진행하겠습니다.]

반응형
LIST