1. 개요
- 교환기와 단말, 단말과 단말 등 인접 노드간에 에러없는 전송 담당
- Network 계층에서 온 패킷을 Frame이라는 형태로 만든 후 이 Frame이 물리적인 매체를 지나 오류없이 상대편 디바이스로 전달될 수 있도록 함
- 정보 교환단위: Frame
2. 2계층 제어방식
제어방식 |
문자지향방식 |
데이터 프레임에 제어문자를 사용해 데이터의 시작과 끝을 구분하고 전송을 제어 |
BSC |
바이트 지향 |
데이터 프레임의 시작과 끝에 특수문자 등을 삽입 |
DDCMP | |
비트 지향 |
프레임에 특수한 비트열인 플래그 추가 |
HDLC | |
제어의 종류 |
회선 제어 |
다수의 노드가 하나의 회선을 공유하는 방법 |
경쟁방식 폴링방식 인터럽트 방식 토큰 방식 |
흐름 제어 |
송수신 단말간의 처리속도 차이에 의해 수신단말의 데이터 손실을 방지하기 위해서 데이터의 전송량과 전송속도를 조절하는 제어기능 |
ARQ Sliding Window | |
오류 제어 |
전송프레임에서 발생한 에러를 검출하고 정정하는 기능으로 순방향 오류제어방식과 역방향 오류제어 방식이 있음 |
순방향 오류제어(FEC) 역방향 오류제어(ARQ) Hybrid | |
혼잡 제어 |
네트워크의 혼잡 발생 시 송신할 장비에서 데이터 손실을 방지하기 위해 데이터의 전송량과 전송속도를 조절하는 제어하는 기술 |
Open loop 제어 Closed loop 제어 |
3. 오류 제어
- 유, 무선망을 이용하여 신호 전송 시 감쇄 및 손실등으로 인하여 신호의 왜곡 및 에러 발생
- 에러 제어 방식에는 ARQ(에러검출), FEC 방식(에러정정), Hybrid-ARQ 방식이 있음
- FEC는 오류정정을 위한 여분의 비트를 추가하여 전송, 수신쪽에서는 이를 이용하여 오류를 검출, 정정하는 방식
- ARQ는 에러 검출 후 재전송 요청하는 방식으로 Stop and Wait ARQ, Go back N ARQ, Selective ARQ, Adaptive ARQ가 있음
- Hybrid-ARQ 방식은 ARQ와 FEC를 조합한 형태로 고속무선통신에 주로 사용
4. ARQ
- 에러 검출 후 재전송 요청
구분 |
특징 | |
정지대기 ARQ |
수신 완료 메세지 받은 후 송신 | |
연속적 ARQ |
반송 N 블록 (Go back N ARQ) |
에러 발생한 블록부터 재전송 |
선택 재전송 (Selective ARQ) |
에러가 발생한 프레임만 전송, 효율은 좋으나 구조 복잡 | |
적응적 ARQ 방식(Adaptive ARQ) |
- BER↑, 블록의 길이↓ - BER↓, 블록의 길이↑ 즉, 에러 발생 확률에 따라 프레임 길이 조절 - 전송 효율은 좋으나 제어회로가 복잡하고 채널 대기시간 발생 |
4. sliding window
- 윈도우에 포함되는 모든 패킷을 전송하고, 그 패킷들의 전달이 확인되는대로 이 윈도우를 옆으로 옮김으로써 그 다음 패킷들을 전송하는 방식
'Internet > TCP/IP' 카테고리의 다른 글
IPv6 유니캐스트 주소 (0) | 2016.05.03 |
---|---|
네트워크 혼잡제어_작성 (0) | 2016.05.03 |
망중립성 (0) | 2016.04.29 |
단답형>NAT (0) | 2015.10.16 |
단답형>MPTCP(Multipath TCP) (0) | 2015.10.14 |