네트워크 계층별 프로토콜(Layer Protocol)
- 정보처리기술사/네트워크
- 2016. 10. 31.
레이어별 프로토콜 개념
네트워크 프로토콜을 설명하기 위해서는 우선 OSI 7 Layer와 TCP/IP의 4 Layer를 이해하고 있어야 한다. 특히 OSI 7 Layer를 이해하고 있으면, 해당 위치에 어느 프로토콜이 존재하는 것만으로 해당 프로토콜의 역할이 쉽게 이해가 되기 때문이고, 각각의 계층별로 데이터를 전송하는 방식이 다르기 때문이기도 하다.
OSI(Open Systems Interconnection) 7 Layer는 ISO(국제표준기구)에서 만든 네트워크를 7계층으로 만든 모델이고, 프로토콜(Protocol, 통신규약)은 상호간의 접속이나 전달방식, 통신방식, 주고받을 자료의 형식, 오류 검출 방식, 코드 변환방식, 전송속도 등에 대하여 이미 정해진 약속이기 때문에 레이어별 프로토콜은 한마디로 OSI 7 계층의 계층간에 존재하는 네트워크 통신을 위한 규약을 뜻한다.
OSI 7 Layer별 프로토콜 구조
OSI와 TCP/IP 프로토콜의 구조
- TCP/IP는 OSI 7 Layer 를 4개로 단순화 하여 구현
- TCP/IP는 3,4 계층을 중심으로 한 통신 프로토콜의 계층 집합
OSI 7 Layer별 주요 프로토콜 설명
1. 응용 계층(Application Layer)
HTTP(HyperText Transfer Protocol)
- WWW(World Wide Web) 상에서 정보를 주고 받을 수 있는 프로토콜
- 주로 HTML문서를 주고 받는 데에 쓰이고, TCP와 UDP를 사용하며, 80번 포트 사용
2. 표현 계층(Presentation Layer)
SSL(Secure Socket Layer)
- 네트워크 레이어의 암호화 방식, HTTP 뿐만 아니라, NNTP, FTP 등에도 사용
- 인증, 암호화, 무결성 보장하는 프로토콜
3. 세션 계층(Session Layer)
NetBIOS
- 네트워크의 기본적인 입출력을 정의한 규약
4. 전송 계층(Transport Layer)
TCP(Transmission Control Protocol)
- 전송제어프로토콜, 네트워크의 정보전달을 통제하는 프로토콜
5. 네트워크 계층(Network Layer)
6. 데이터 링크 계층(Data Link Layer)
Ethernet
- 비연결성(connectionless)모드, 전송속도 10Mbps 이상, LAN 구현 방식을 말함
7. 물리 계층(Physical Layer)
RS-232
- 보통 15m이하 단거리에서 38400bps까지 전송을 위한 직렬 인터페이스
X.25 / X.21
- X.25는 패킷교환망, X.21은 회선교환망에 대한 액세스 표준
연관토픽
'정보처리기술사 > 네트워크' 카테고리의 다른 글
4차 산업혁명을 위한 네트워크 인프라, 5G(IMT-2020) (0) | 2018.04.02 |
---|---|
라우팅 프로토콜(Routing Protocol) (0) | 2016.10.31 |
TCP의 3 way Handshake과 4 way Handshake (0) | 2016.10.30 |
전송을 위한 신호감지 알고리즘, CSMA/CD와 CSMA/CA 방식 (0) | 2016.10.30 |
빛으로 통신하는 5세대 이동 통신 기술, 라이파이(Li-Fi) (0) | 2016.10.13 |