프로토콜의 기능
계층형 구조
- 유지보수에는 계층형 구초가 용이하다.
- 데이터 통신을 제어하기 위한 여러 계층을 사용한다.
- 장치 및 시스템 사이의 접속을 논리적으로 연결한다.
- 대표적으로는 OSI 참조모델이 있다.
OSI 참조 모델 논리 구성
프로토콜 기능에 필요한 것
이름과 같은 고유한 형태가 있어야 통신에 대한 규악은 물론이고
데이터의 접속 및 통신이 원활하게 이루어지게 된다.
이름
- 전화번호
- 집 주소
- MAC 주소 (Media Access Control Address)
네트워크에 사용되는 모든 기기의 고유 번호
- IP 주소
인터넷 공간 상에서 네트워크에 연결되어 있는 특정 장치 디바이스의 접속에 대한
유일한 식별자(identifier)이며, 디바이스의 위치를 나타내는 식별자(locator) 역할을 하는 주소
프로토콜 구성 요소
구문
- Syntax
- 데이터의 형식, 부호화, 신호 계층으로 구성된다.
의미
- Semantics
- 데이터의 형식, 부호화에 의미를 부여한다.
- 데이터의 비트가 가지고 있는 의미 영역
- 오류 제어, 동기화, 흐름제어 등의 정보를 규정한다.
- 정확하고 효율적이고 완전한 전송을 위한 목적을 가진다.
*문장을 문자열의 배열로 보지 않고 문장이 포함하는 내용이느 의미를 문제로 삼는 것
프로그램에 대해서는 프로그램을 어떤 기계어로 컴파일 해야 하는지를 정하는 규칙이 된다.
타이밍
- Timing
- 접속하는 개체 사이의 통신 속도 조정
- 데이터의 순서를 제어한다.
통신 매체
- 정보통신을 위해서는 정보전달의 매체가 기본이다.
- 매체 media의 종류와 특성
프로토콜 국제화
표준화
- 필요성 : 호환 -> 약속 -> 표준
- 표준의 분류
- 지역 : 국제, 국내
표준화 기구
-
ISO [ International Organization for Standardization ]
• 국제 표준화 기구
-
IEC [ International Electronical Commission ]
• 국제 전기 표준 회의
• 전기 기술에 관한 국제 표준과 조정 기구
• ISO의 전기(통신) 부문으로 가입
-
ITU-T [ International Telecommunications Union
Telecommunication ]
• 국제 전기 통신 연합
-
IEEE [ Institute of Electrical and Electronics Engineers ]
• 전기전자학회(미국
OSI 7 Layer
계층
- 물리
- 데이터 링크
- 네트워크
- 전송
- 세션
- 표현
- 응용
TCP/IP 프로토콜
정보통신 프로토콜은 OSI 7 Layer가 국제표준화이다.
사실상 인터넷 사용에 많이 활용되는 것은 TCP/IP로,
컴퓨터 간의 통신을 위해 미국 국방부에서 개발한
통신 프로토콜 TCP (Transmission Control Protocol) 과 IP (Internet Protocol)을 조합한 것.
TCP/IP는 현재 인터넷에서 사용되는 통신 프로토콜로 통신 프로토콜이
통일됨에 따라 세계 어느 지역의 어떤 기종과도 정보 교환이 가능하다.
거의 모든 운영 체계에서 구현되고 있으므로 널리 보급되어 있다.
계층
- 물리
- 데이터 링크
- 네트워크
- 전송
- 응용
OSI 7 Layer와 TCP/IP 상호계층 비교