본문 바로가기
기타/소프트웨어분석설계

Chapter 07. IP프로토콜 - 2

by hyun-am 2019. 6. 11.

14. 네트워크 계층 기능에 대한 설명으로 잘못된 것을 모두 고르시오 ②, 

 

① 네트워크의 구성 형태에 대한 정보는 라우팅 테이블 이라는 기억 장소에 보관한다.

② 네트워크에 패킷 수가 과도하게 증가하는 현상을 혼잡이라 하고, 혼잡 현상을 예방하거나 제거하는 기능을 흐름 제어라고 합니다.

③ 전송 계층에서 보낸 데이터가 너무 크면 패킷을 여러 개로 작게 쪼개 전송해야 하는데, 네트워크 계층이 이와 같은 패킷의 분할과 병합을 다룬다.

④ 송수신 호스트 사이의 패킷 전달 경로를 선택하는 과정을 혼잡 제어라고 합니다.

⑤ 혼잡이 발생하면 네트워크 전체의 전송속도가 급격히 떨어지므로 혼잡이 발생하지 않도록 관리해야 한다.

 

② 혼잡을 예방하거나 제거하는 기능을 혼잡 제어라고 합니다.

④ 패킷 전달 경로를 선택하는 과정을 라우팅 이라 합니다. 

 

15. 라우팅과 관련된 설명으로 올바른 것을 모두 고르시오 ①, ③, ④, ⑤

 

① 가상 회선을 사용하는 연결형 서비스에서 송수신 호스트 사이의 경로 선택은 연결이 설정되는 시점에 한 번만 결정하고, 이후의 패킷은 이 경로를 따라 목적지 까지 전달

② 정적 라우팅 방식은 라우터에 보관된 경로 정보가 고정되어 변화된 정보를 갱신하기가 쉽지 않지만, 네트워크 내부의 혼잡도는 쉽게 반영할 수 있다.

③ 동적 라우팅은 현재의 네트워크 사항을 고려해 최적의 경로 정보를 선택할 수 있다.

④ 동적 라우팅 방식이 올바르게 동작하려면 각 라우터가 주변 라우터의 존재 유무와 전송 지연 시간 등을 확인 할 수 있어야 합니다.

⑤ 임의의 라우터가 획득한 정보는 각 라우터에 통보하여 경로 정보를 공유 해야 한다. 

 

② 정적 라우팅 정보 갱신이 어려워서 내부 혼잡도를 쉽게 반영할 수 없다.

 

16. 라우팅 테이블에 대한 설명으로 옳은 것을 모두 고르시오. ①, ②, ④, ⑤

 

① 라우팅 테이블은 패킷의 전송 과정에서 라우터들이 패킷의 적절한 경로를 쉽게 찾도록 하기 위한 가장 기본적인 도구

② 라우팅 테이블에 포함되어야 하는 필수 정보는(목적지 호스트, 다음 홉)의 조합 정보이다.

③ '목적지 호스트'에는 패킷의 다음 목적지가 되는 호스트의 주소값을 지정한다. 

④ '다음 홉'에는 목적지 호스트까지 패킷을 전달하기 위한 인접 경로를 지정한다.

⑤ 라우팅 테이블 정보는 네트워크에 연결된 모든 호스트에 존재하며, 호스트 마다 관리하는 정보의 내용은 다르다. 

 

③ 최종 목적지가 되는 호스트의 주소값을 지정합니다. 

 

17. 혼잡 제어에 대한 설명으로 잘못된 것을 모두 고르시오. ②, ③

 

① 혼잡이 발생하는 원인은 다양한데, 기본적으로 네트워크의 처리 능력보다 과도하게 많은 패킷이 입력되면 발생합니다.

② 전송중인 패킷이 버려지면 송신 호스트는 타임아웃 동작을 통해 패킷을 재전송하여 혼잡의 정도를 감소시킬 수 있다.

③ 패킷의 전송지연 시간이 송신 호스트가 설정한 타임 아웃 시간 보다 크면 재전송 과정이 감소되어 혼잡의 정도가 완화된다. 

④ 수신 호스트에 도착할 가능성이 희박한 패킷의 생존 시간을 너무 작게 설정하면 타임 아웃에 의한 재전송이 발생하여 혼잡이 증가될 수 있다.

⑤ 혼잡의 원인중에는 트래픽이 특정 시간에 집중되는 버스트 현상에 기인하는 경우가 많다. 

 

② 타임아웃 동작을 이용하면 전송을 지연할 수 있습니다.

③ 전송지연 시간이 타임 아웃 시간 보다 크면 혼잡의 정도가 커질 수 있습니다. 

 

18. 트래픽 성형에 대한 설명으로 올바른 것을 모두 고르시오. ①, ②, ③, ④

 

① 송신 호스트는 미리 네트워크와 협상해 네트워크로 유입되는 패킷의 특성 조율

② 리키 버킷 알고리즘을 사용하면 송신 호스트로부터 입력되는 패킷이 시간대별로 일정하지 않아도 깔때기를 통과하면서 일정한 전송률로 변경됩니다. 

③ 가상회선 방식을 사용하는 서브넷에서 혼잡을 감지 했을 때 이를 완화하는 가장 간단한 방법중 하나는 혼잡이 사라질 때 까지 연결설정을 하지 않는 것 입니다.

④ 혼잡을 처리하는 또 다른 방식은 호스트와 서브넷이 가상회선 연결과정에서 협상을 통하여 사용하는 대역을 할당 받는 것 입니다.

⑤ 자원예약 방식은 혼잡문제를 해소하고 통신 자원의 낭비를 방지할 수 있다는 강점이 있다.

 

⑤ 자원예약 방식은 혼잡 문제를 해소할 수 있지만 통신 자원의 낭비를 초래할 수 있습니다. 

 

19. 라우팅 알고리즘에 대한 설명으로 올바른 것은? ①, ③, ④

 

① 최단 경로 라우팅 방식에서는 패킷이 목적지까지 도달하는 과정에 거치는 라우터 수가 최소화되도록 경로 선택

② 플러딩은 라우터가 자신에게 입력된 패킷을 최적의 경로로 중개하는 방식

③ 거리백터 라우팅 프로토콜은 라우터가 자신과 직접 연결된 주변 라우터와 라우팅 정보를 교환

④ 링크 상태 라우팅 프로토콜은 주변 라우터까지의 거리 정보를 구한 후 이를 네트워크에 연결된 모든 라우터에 통보

⑤ 내부라우팅 프로토콜인 경로 벡터 프로토콜은 단순히 해당 라우터에서 어느 네트워크가 연결 가능한지에 대한 정보만 제공

 

② 최적의 경로가 아닌 출력 가능한 모든 경로로 중재하는 방식입니다.

⑤ 경로 벡터 프로토콜은 내부 라우팅이 아닌 외부 라우팅 방식입니다. 

 

20. 거리 벡터 프로토콜에 대한 설명으로 잘못된 것은? ③, ④

 

① 라우터가 자신과 직접 연결된 주변 라우터와 라우팅 정보를 교환

② 교환 되는 정보는 각각의 라우터에서 전체 네트워크에 속하는 개별 네트워크 까지 패킷을 전송하는데 걸리는 거리 정보

③ RIP 프로토콜은 거리 벡터 방식을 사용하는 외부 라우팅 프로토콜의 하나이다.

④ RIP 프로토콜은 대규모 네트워크 환경에 적합하며, 가장 많이 사용되는 라우팅 프로토콜 중 하나이다.

⑤ RIP 프로토콜은 라우터 사이에서 링크 벡터, 거리 벡터, 다음 홈 벡터 등의 정보를 교환하기 위한 패킷 헤더 구조를 지원한다. 

 

③ RIP 프로토콜은 거리벡터 방식을 사용해서 내부 라우팅 프로토콜의 하나 입니다.

④ RIP 프로토콜은 소규모 네트워크 환경에 적합합니다. 

 

21. IP 프로토콜의 특징 중에서 올바른 것을 모두 고르시오. ①, ②, 

 

① 비연결형 서비스를 제공한다.

② 패킷을 분할/병합하는 기능을 수행하기도 한다.

③ 오류 제어를 위하여 헤더 체크섬뿐 아니라, 데이터 체크섬도 제공한다.

④ Best Effort 원칙에 따른 전송 기능을 제공하기 때문에 물리적인 전송 오류를 100% 복구해준다.

⑤ IP 프로토콜에서 제공하지 않는 전송 오류 문제는 상위 계층에서 해결해야 한다. 

 

③ IP 프로토콜은 헤더 체크섬만 제공합니다, 데이터 체크섬은 TCP에서 제공

④ 물리적인 전송 오류는 100% 복구하지 못합니다. 

 

22. IP 프로토콜의 헤더 구조에서 패킷 분할과 관련된 필드에 대한 설명으로 잘못된 것을 모두 고르시오. ②, ⑤

 

① 상위 계층에서 내려온 전송 데이터가 패킷 하나로 전송하기에 너무 크면 분할해 전송해야 한다.

② Identification 필드는 송신 호스트가 지정하는 패킷 구분자, 분할된 패킷에 순차적인 번호를 부여함으로써 수신 호스트가 패킷을 다시 병합할 수 있도록 해준다.

③ 분할 패킷 중 마지막 패킷은 MF 비트를 0으로 지정하여 더 이상의 분할 패킷이 없음을 표시한다.

④ 분할 패킷의 내용이 원래의 분할 전 데이터에서 어디에 위치하는지 fragment offset 값으로 판단할 수 있다.

⑤ 분할된 패킷들은 일정한 크기로 나뉘므로 모두 동일한 크기를 갖는다. 

 

② 분할된 패킷에 순차적인 번호대신 동일한 번호를 부여합니다. 

⑤ 하지만 제일 마지막 패킷은 그렇지 않을 수 있습니다. 

 

23. IP프로토콜의 패킷 분할과 관련된 설명으로 잘못된 것을 모두 고르시오. 

 

① 다양한 유형의 네트워크를 통해 패킷을 중개하려면 IP 프로토콜이 패킷을 각 네트워크에서 처리하기 편한 크기로 분할해야 한다.

② IP 프로토콜의 분할 기능은 전송 경로에 위치한 라우터에 의해 수행된다.

③ 패킷 분할을 위하여 IP 프로토콜 헤더에는 Identification, MF, Fragment offset, DF등의 필드가 제공된다.

④ 상위 계층에서 내려온 데이터를 계층 2의 프레임 틀에 담을 수 있도록 IP 프로토콜에서 분할 과정을 거친 후에 전송하고, 수신 측에서도 동일한 방식으로 분할 작업을 해야한다.

라우터의 좌우에 연결된 LAN은 서로 다를 수 있기 때문에 계층 2의 프레임 크기가 프로토콜 마다 다를 수 있다. 

 

④ 수신측에서는 이렇게 분할 작업으로 온 데이터를 병합해야합니다. 

 

24. DHCP 프로토콜에 대한 설명으로 올바른 것은? ①②③④⑤

 

① 자동으로 할당 가능한 IP 주소는 DHCP 서버가 관리하는 풀에 저장

② IP주소를 원하는 클라이언트는 DHCP 서버에 요청 메시지 전송, 서버는 이에 대한 메시지 회신

③ IP주소를 원하는 클라이언트가 DHCP 서버를 찾기 위해 전송하는 메시지 DHCP_DISCOVER.

④ DHCP_OFFER은 DHCP_DISCOVER에 대한 응답 메시지

⑤ DHCP_REQUEST 메시지는 권고된 IP 주소를 사용한다고 알려주는 목적으로 사용

 

 


 

이 글은 아래 도서를 참고하여 작성하였습니다.

 

https://book.naver.com/bookdb/book_detail.nhn?bid=11491623

 

쉽게 배우는 데이터 통신과 컴퓨터 네트워크

[데이터 통신과 컴퓨터 네트워크]는 데이터 통신과 컴퓨터 네트워크의 상호 연관된 부분을 함께 학습할 수 있도록 구성한 도서다. 복잡한 데이터 통신 과정은 생략하고, 친숙한 TCP/IP 인터넷을 중심으로 쉽게 설명한다. 또한, 개정판에서는, 전체 흐름이 잘 보이도록 구성과 제목을 정비하였고, 세부 주제별로 최신 기술을 반영하고 부족했던 부분을 보완하였으며 연습문제를 단답형, 오지선다형, 서술형 등 다양한 유형으로 풍부하게 수록했다.

book.naver.com

 

댓글