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

Chapter 07. IP프로토콜 - 1

by hyun-am 2019. 6. 11.

1. 네트워크 계층의 기본 기능은 송수신 호스트 사이의 패킷 전달 경로를 선택하는 라우팅 입니다.

또한 네트워크 특정 지역에 트래픽이 몰리는 현상을 다루는 것을 혼잡제어라고 합니다.

 

라우터 사이의 패킷 중개 과정에서 다루는 패킷분할과 병합도 계층 3에서 처리 합니다.

 

2. 라우팅의 동작 방식은 두 종류로 나눌수 있습니다. 송수신 호스트 사이에서 패킷 전송이 이루어지기 전에 경로 정보를 라우터에 미리 저장하는 방식은? 정적 라우팅 방식이라고 합니다.

 

하지만 사용하는 경로 정보를 네트워크 상황에 따라 적절하게 변경하는 방식을 동적 라우팅 이라고 합니다. 

 

3. 라우터 초기화 과정에서 가장 먼저 할 일은 주변 라우터의 경로 정보를 파악하는 것 입니다. 각 라우터는 주변에 연결된 라우터에 초기화를 위한 패킷은 무엇인가?

 

HELLO 패킷이라고 하고, 이것을 전송해 경로 정보를 얻을 수 있습니다.

라우터 사이의 전송지연 시간을 측정하기 위해 ECHO 패킷을 이용합니다. 

 

4. 라우팅 정보 관리와 관련된 라우팅 처리 방법에는 크게 네 종류가 있는데, 패킷을 전송하는 호스트가 목적지 호스트까지 전달 경로를 스스로 결정하는 것은?

 

소스 라우팅 : 패킷을 전송하는 호스트가 목적지 호스트까지 전달 경로를 스스로 결정한다.

분산 라우팅 : 라우팅의 정보가 분산되는 방식 입니다.

중앙 라우팅 : RCC라는 특별한 호스트를 사용해 전송 경로에 관한 모든 정보를 관리합니다. 

계층 라우팅 : 전체 네트워크의 구성을 계층 형태로 관리합니다. 

 

5. 네트워크에 존재하는 전송 패킷수가 많아질 수록 네트워크 성능은 자연스럽게 감소합니다. 이와 같은 성능 감소 현상이 급격하게 악화되는 현상을 혼잡이라 하고 이것을 해결하는 것은?

 

네트워크의 혼잡은 혼잡제어를 통해 해결할 수 있습니다. 그에 비해 흐름제어는 송신 호스트와 수신호스트 사이의 논리적인 점대점 전송 속도를 다룹니다. 

 

6. 송신 호스트가 전송하는 패킷의 발생 빈도를 네트워크에서 예측할 수 있는 전송률로 조정해 네트워크 혼잡을 완화하는 기능은?

 

트래픽 성형이라고 합니다. 이것은 리키버킷 알고리즘이 많이 사용됩니다.

 

7. 혼잡을 처리하는 방식 중 하나는 연결 설정 과정에서 사용하는 대역을 미리 할당 받는 것입니다. 이와 같은 방식은?

 

자원예약 방식이라고 합니다. 이것은 개별 연결이 예약한 전송 대역을 해당 사용자가 이용하지 않더라도 다른 사용자가 이용하지 못한다는 단점이 있습니다. 

 

8. 혼잡 문제를 해결하는 방안중 하나는 무엇인가?

 

ECN 패킷입니다. 이것은 새로 들어온 패킷을 주의 표시한 출력 선로로 라우팅 할 때 해당 패킷의 송신 호스트에는 ECN패킷을 전송하여 패킷의 양을 줄입니다. 

 

9. 네트워크에서 의미하는 거리기준은 다양하지만 라우팅과 관련해 가장 보편적으로 이용하는 기준은 전송 경로의 중간에 위치하는 라우터의 개수, 무엇으로 판단합니까?

 

홉의 수로 판단합니다. 

 

10. 내부 라우팅 프로토콜 두 가지 방식은?

 

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

링크 상태 프로토콜 : 라우터가 네트워크에 연결된 모든 라우터와 라우팅 정보 교환

※ 특정 라우터에서 어느 네트워크가 연결 가능한 지에 대한 정보만을 제공 → 경로벡터 프로토콜(외부 라우팅 프로토콜)

 

11. 인터넷 환경에서 네트워크 계층의 데이터 전송 프로토콜로 이용되는 것은?

 

IP입니다. 이것은 호스트 주소표기, 패킷 분할에 관한 기능을 지원 하지만 단대단 형식의 오류제어나 흐름제어는 제공하지 않습니다.

 

12. 패킷 전송 과정에서 패킷이 올바른 목적지를 찾지 못하면 수신 호스트에 제대로 도착하지 않고, 네트워크 내부에서 떠돕니다. 이런 현상을 방지하려고 IP 프로토콜 헤더내에 추가한 필드는 무엇인가?

 

Time To Live입니다. 

 

13. 개별 호스트마다 고정된 IP 주소를 할당하지 않고 IP 주소 풀에서 자동으로 할당할 수 있습니다. 이와 같은 기능은 무엇인가?

 

DHCP 기능을 활용하면 IP주소를 시분할 방식으로 공유해서 사용하기 때문에 IP주소 부족 문제 해결

 

 


 

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

 

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

 

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

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

book.naver.com

 

 

댓글