본문 바로가기
기타/데이터통신

chapter 04. 데이터 전송의 기초 - 3

by hyun-am 2019. 4. 21.

21. 교환과 전송의 개념을 설명하시오.

  • 교환 : 전달 경로가 둘 이상일 때 라우터에서 데이터를 어느 방향으로 전달할지를 선택하는 기능
  • 전송 : 특정한 물리 매체에 의하여 일대일로 직접 연결된 두 시스템 간의 신뢰성 있는 데이터 전송을 보장하기 위함.

 

22. 점대점 방식과 브로드캐스팅 방식을 차이점 위주로 비교하여 설명하시오.

  • 점대점 방식 : WAN 환경에서 주로 사용하며, 중개 호스트와 일대일로 연결되므로 다른 호스트에는 데이터가 전달되지 않습니다. 
  • 브로드 캐스팅 방식 : LAN처럼 지리적으로 가까운 환경에서 주로 사용하며, 별도의 교환이 필요없습니다. 왜냐하면 연결된 모든 호스트에 데이터가 전송되기 때문입니다. 목적지가 아닌 호스트는 받은 데이터를 버립니다. 

 

23. 멀티포인트 유니캐스팅 방식과 멀티캐스팅 방식을 비교하여 설명하시오.

  • 유니포인트 : 두 호스트 사이의 데이터 전송을 의미 합니다. (송신 호스트 기준으로 하나의 수신 호스트와 연결)
  • 멀티포인트 : 만약 다수의 수신 호스트와 연결이면 멀티포인트가 됩니다. 
  • 유니캐스팅 : 송신 호스트가 한 번의 전송으로 수신호스트 하나에만 데이터 전송
  • 멀티캐스팅 : 다수의 수신호스트에 데이터 전송

 

24. 데이터 링크 계층에서 전송 오류 문제를 해결하기 위해 필요한 응답 프레임, 타임아웃, 순서 번호 등의 기능을 설명하시오.

  • 응답 프레임 : 데이터 정상 도착시(긍정 응답 프레임), 데이터 깨져서 도착시(부정 응답 프레임)
  • 타임아웃 : 시간을 정해 일정시간 안에 도착하지 않으면 데이터 분실을 의심해 재전송합니다.
  • 순서 번호 : 중복 데이터 프레임을 가려내려면 각 프레임 내부에 순서번호를 기록해야 합니다.

 

25. 데이터 프레임이 전송되었을 때 발생 가능한 오류의 종류와 이를 해결하기 위한 방안을 설명하시오.

  • 데이터 변형(해결방법) : 만약 데이터 변형도착하면 부정 응답 프레임을 송신 호스트에 보내서 송신 호스트는 데이터 프레임을 재전송 하여 오류 복구 과정이 진행됩니다.
  • 데이터 분실(해결방법) :  타임아웃 기능을 사용해서 특정 시간까지 도착 x시 긍정 응답 프레임이 도착하지 않으면 타임아웃 기능에 원래의 프레임을 스스로 재 전송 합니다. 

 

26. 데이터 프레임의 정보 중에서 순서 번호가 제공되지 않았을 때의 문제점을 순서 번호가 있는 경우와 비교해 설명하시오.

  • 순서번호 없을시 : 수신 호스트는 동일한 데이터 프레임을 중복 수신 하였는지 확인 할 수 없다.
  • 순서번호 있을시 : 수신호스트는 순서 번호에 근거하여 동일한 데이터 프레임이 중복 도착했는지, 아니면 서로 다른 데이터 프레임이 도착했는지를 구분할 수 있다. 

 

27. 문자 프레임에서 문자 스터핑의 필요성과 원리를 설명하시오.

  • 문자 프레임의 전송 데이터 중 DLE 문자가 포함되면서 발생하는 혼란을 예방하는 방법입니다.
  • 송신 호스트가 전송하는 데이터를 미리 변형함으로써 혼선의 여지를 없앨 수 있습니다. 

 

28. 비트 프레임에서 비트 스터핑의 필요성과 원리를 설명하시오.

  • 송신 호스트가 전송하고자 하는 데이터 내용 중에 값이 1인 패턴이 연속해서 5번 발생하면 강제로 0을 추가해 전송합니다.
  • 왜냐하면 플래그에 1이 연속으로 6개있어서 원천적으로 데이터 내용에 플래그 패턴의 발생을 차단 시켜야 하기 때문입니다. 

 

29. 패리티 비트의 목적과 사용 방법을 설명하시오.

  • 전송 과정에서 1비트 오류를 검출하기 위해 사용합니다
  • 짝수 패리티비트, 홀수 패리티비트가 있습니다. 
  • 맨끝에 0이나 1을 붙혀 짝수나 홀수를 맞추어서 수신 호스트가 그대로 데이터를 받는지 확인 할 수 있습니다. 

 

30. 다항 코드 1001011을 사용하는 프로토콜에서 데이터 101101001을 전송할 때의 체크섬 값을 구하고, 송수신 호스트가 오류 제어 기능을 수행하는 방법을 설명하시오. 

  • 송신 데이터는 101101001101001입니다. 
  • 따라서 체크섬은 101001 입니다. 
  • 전송 데이터에 생성 다항식으로 나누어 체크섬 정보를 얻습니다. 

 

 

 

 

※ 만약 오류사항 있을시 댓글 부탁드립니다.

 



 

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

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

 

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

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

book.naver.com

 

'기타 > 데이터통신' 카테고리의 다른 글

chapter 05. MAC 계층 - 2  (3) 2019.04.22
chapter 05. MAC 계층 - 1  (0) 2019.04.21
chapter 04. 데이터 전송의 기초 - 2  (3) 2019.04.21
chapter 04. 데이터 전송의 기초 - 1  (0) 2019.04.21
chapter 03. 네트워크 기술 - 3  (0) 2019.04.21

댓글