[데이터통신과 네트워킹 / 공기업 입사시험 대비] 데이터링크 제어와 프로토콜
- 최초 등록일
- 2007.10.04
- 최종 저작일
- 2007.09
- 20페이지/ 한컴오피스
- 가격 1,000원
목차
Ch. 11 Data Link Control and Protocols
11.1 Flow and Error Control
11.2 Stop-and-Wait Flow Control
11.3 Go-Back-N ARQ
11.4 Selective Repeat ARQ
11.5 HDLC : High-level Data Link Control
본문내용
Ch. 11 Data Link Control and Protocols
☀ 데이터 링크의 가장 중요한 책무는 흐름제어와 오류 제어이다. 이 두 가지를 합쳐서 데이터링크 제어라고 한다.
11.1 Flow and Error Control
⦿ flow control
✔ 확인 응답을 받기 전에 번송할 수 있는 데이터의 양을 조정하는 것.
✔ 수신기로부터 확인 응답을 기다리기 전에 얼마나 많은 데이터가 전송될 수 있는지를 송신기에 알려주는 절차의 모임
✔ 어떤 수신장치든 들어오는 데이터를 처리할 수 있는 제한 속도와 들어오는 데이터를 저장할 수 있는 한정된 양의 메모리를 갖는다.
✔수신장치는 그 한계에 도달하기 전에 송신장치에게 알릴 수 있어야 하고 전송 장치로 하여금 적은 수의 프레임을 보내게 하거나 일시적으로 멈추도록 요구할 수 있어야 한다. 들어오는 데이터는 사용하기 전에 검사되고 처리되어야 한다. 이러한 처리율은 보통의 전송률보다 느리다. ==>이러한 이유로 각 수신장치는 버퍼라 불리는 메모리 블록을 가지고 있어 들어오는 데이터를 처리할 때까지 저장한다. 버퍼가 가득 차기 시작하면 수신기는 송신기에 다시 수신할 수 있을 때까지 전송을 멈추도록 요구한다.
흐름 제어는 송신기가 확인 응답을 기다리기 전에 보낼 수 있는 데이터의양을 제한시키기 위해 사용되는 절차의 모임을 말한다.
⦿Error control
✔ 오류 제어는 오류 탐지와 오류 정정을 말한다.
✔ 전송 도중 손실되거나 송상된 프레임에 대해 알려주어 송신자가 해당 프레임을 다시 전송할 수 있도록 조정한다.
✔ 데이터 링크층에서 오류 제어라는 용어는 본질적으로 오류 검출과 재전송을 일컫는다.
✔ 교환중에 오류가 검출되면 부정응답이 되돌아오고 특정 프레임이 재전송
==>ARQ(automatic repeat request)
⦿ 흐름제어 및 오류 제어장치
✔ 이 절에서는 정지대기 ARQ, n 프레임 후퇴 ARQ, 선택적 반복 ARQ의 세 가지 흐름및 오류 제어 mechanism을 소개한다.
11.2 Stop-and-Wait Flow Control
⦿ 가장 간단한 흐름 및 오류 제어 메카니즘.
■ 송신장치는 최근에 전송된 프레임의 복사본을 그 프레임에 대한 확인 응답을 받을 때까지 유지한다.
✔ 송신기는 복사본을 유지함으로써 손실되거나 손상된 프레임이 올바르게 수신될 때까지 재전송할 수 있다.
■ 프레임을 식별하기 위해 데이터 프레임과 ACK 프레임에는 교대로 0과 1의 번호가 매겨진다.
✔ 번호 매김은 중복 전송의 경우 데이터 프레임의 인식을 가능하게 한다. 이후에 보듯이 확인 응답이 손실된 경우에 중요하다.
참고 자료
없음