1. 전송 부호
1) BCD코드 (Binary coded Decimal Code)
2 진화 10진 코드는 6비트 BCD 코드라고도 하며 숫자, 영문자, 특수 문자를 코드 화하기위한 것입니다. 10진수를 나타내는진수를나타내는 4비트의 BCD 코드에 2비트를 추가하여 나타 냅니다.
2) ASCII 코드
ASCII 코드는 미국 표준코드로 원래는 통신용으로 만들어졌습니다. 7비트로 구성되어 128개의 서로 다른 문자를 표현할 수 있습니다. 개인용 컴퓨터는 대부분 ASCII 코드를 사용하며 1비트를 더 추가해 7비트를 사용하는 확장된 ASCII 코드도 많이 쓰이고 있습니다.
3) EBCDIC 코드
EBCDIC 코드는 8비트로 구성되어 최대 256가지의 정보를 나타낼 수 있습니다. IBM 메인 프레임 컴퓨터에 사용하기 위해 만들어져 그 후IBM 모든 장비에 사용하게 되었습니다.
2. 통신망 전송 오류
1) 감쇠 현상
전송신호가 전송매체를 통과하는 과정에서 전송거리가 길어짐에 따라 점점 신호의 세기가 약해집니다. 이를 해결하기 위해 아날로그 전송 시 증폭기를 사용하고, 디지털 전송 시 리피터를 설치하게 됩니다.
2) 지연 왜곡
전송매체를 통한 신호전달이 주파수에 따라 그 속도를 달리함으로써 유발되는 신호손상입니다.
3) 잡음
(1)열잡음(백색잡음) : 가청 주파수의 모든 진동 스펙트럼을 고르게 포함한 잡음입니다. 열에 의한 온도 변화로 인해 발생합니다.
(2)충격잡음 : 전송 시스템이 순간적으로 일어나는 높은 진폭의 잡음으로 주로 기계적인 충격, 낙뢰 등에 의해 발생합니다.
(3) 누화 잡음 : 상호 인접한 전송매체의 전자기적 상호유도 작용에 의해 발생하는 잡음입니다.
(4) 상호변조 잡음 : 서로 다른 주파수들이 똑같은 전송 매체를 공유할 때 주파수들의 신호의 차이로 발생합니다.
4) 에코
선로상에 임피던스의 변화가 있을 때 약해진 신호가 송신 측으로 되돌아오는 현상입니다.
5)위상지터
연속적으로 위상이 변하여 위상 사이의 편차가 커지는 현상입니다.
3. 전송에러 정정방식

1)반복전송방식
송신 측에서 동일한 데이터를 2번 이상 연속하여 전송하고 수신 측에서 수신된 데이터를 비교하여 오류 여부를 확인하는 방식입니다.
2)궤환전송방식
전송된 데이터와 수신 측을 경유하여 송신 측으로 궤환 된 데이터를 비교, 검사하는 방식입니다. 전송하고자 하는 데이터마다 2번 이상의 전송이 필요하므로 전송량의 낭비가 발생하는 문제점이 있습니다.
***궤환 : 전송계에서 출력의 일부를 입력측으로 되돌려서 가하는 것***
3)전진오류수정(FEC)방식
정보 비트 외에 오류의 검출 및 정정이 가능한 부가 코드를 함께하여 전송하여 수신 측에서이 부호를 이용하여 오류를 검출하고 자체적인 수정을 행하는 방식입니다. 해밍코드, 순환잉여검사(CRC)등이 대표적입니다.
4)후진오류수정(BEC)
데이터 전송 과정에서 오류가 발생하면 수신 측에서 재전송을 요구하는 방식입니다. 자동반복(ARQ :Automatic Request request)등이 대표적입니다.
***ARQ***
(1)정지-대기 ARQ(Stop-and-wait ARQ)
송신측이 하나의 블록을 전송한 후 수신 측으로부터 응답(ACK/NAK)을 기다리는 방식입니다.
(2)연속적 ARQ
- GO-BACK N ARQ
여러 블록을 연속하여 전송하고, 수신 측으로부터 NAK신호를 받으면 에러가 발생한 블록 이후 모든 데이터를 재전송하는 방식입니다.
- 선택적 재전송 ARQ(Selectvie-Repeat ARQ)
여러 블록을 연속하여 전송 시 수신 측으로부터NAK신호를 받으면 에러가 발생한 블록만 선택하여 재전송하는 방식입니다.
(3)적응적 ARQ
전송효율을 높이기 위해 블록의 길이를 동적으로 변경하여 전송하는 방식입니다.
4. 에러 검출 방식
1)피리티 검사
전송되는 문자마다 1개의 패리티 비트를 추가하여 EVEN(우수)또는 ODD(기수)검사방법으로 오류검출를 검출하는 방법입니다.
2)CRC(순환중복검사)
블록마다 검사용 코드를 부가시켜 전송하는 방식입니다. 데이터를 연속하여 전송하는 경우 집단 오류 검출을 위해 사용합니다. 주로 동기식 전송에서 많이 사용합니다. 프레임이 수신되면 수신기는 같은 제수(Generator)를 사용하여 나눗셈의 나머지를 검사합니다. 전체블록검사를위해 메세지는 하나의 긴 이진수로 간주합니다. 메세지를 특정한 이진 소수에 의해 나눈 후 나머지를 송신 프레임에 첨부하여 전송합니다. N개의 CRC비트를 만드는데는 N개의 다항식이 필요합니다.
3)해밍코드방식
에러를 검출하여 교정까지 할 수 있는 코드입니다. 자기 정정부호의 하나로 비트 착오를 정정하는 부호 방식입니다. 고속의 동기식 전송에서 사용입니다.
**에러 검출과 에러 정정 기능을 모두 포함하는 검사방법 = 단일 비트 에러 정정(Single Bit Error Correction)
= 상승코드(Convolutional Code)
네트워크관리사 공부중에 있습니다. 틀린 정보가 있으면 댓글로 남겨주시면 한번 더 배우겠습니다.
감사합니다.
'CS > 네트워크관리사' 카테고리의 다른 글
| 네트워크 관리사 2급 (11)네트워크 일반 - 다중화 (0) | 2019.07.12 |
|---|---|
| 네트워크 관리사 2급 (9)네트워크 일반 - 신호변환 전송 방식 (0) | 2019.07.12 |
| 네트워크 관리사 2급 (8)네트워크 일반 - OSI 7계층 (0) | 2019.07.11 |
| 네트워크 관리사 2급 (7)네트워크 일반 - 프로토콜 표준화기구 및 OSI 계층 개요 (0) | 2019.07.11 |
| 네트워크 관리사 2급 (6)네트워크 일반 - 프로토콜 개요 (0) | 2019.07.11 |