OSI 7 Layer (참조 모델)
- 새로운 프로토콜, 장비 등등 만들 때 사용
- 5,6,7 계층은 프로그램 계층 데이터 전송 간은 연관성이 없고 개발과 연관성이 있다.
- 1~4 계층은 데이터 전송과 관련 됨
- 통신할 때 사용하는 모델(TCP/IP)과는 다르다.
계층별 역할
Application (5~7 계층)
- 실제 사용자가 사용하는 프로그램 계층
- E-Mail, DNS, DHCP, WEB, 응용 프로그램 등이 있다.
Transport (4 계층)
- 통신하고자 하는 대상에게 데이터를 전달하기 위한 포장 과정
- TCP/UDP가 있으며, 서로 다른 특성을 갖는다.
Internet(Network) (3 계층)
- 통신하고자 하는 대상에게 데이터를 전달하기 위해 주소를 적는 과정
- 3 계층의 대표적인 주소체계로는 'IP주소가 있다.
- 7~3 계층까지가 실질적인 사용자에 의해 결정이 된다.
Data Link (2 계층), Physical(1 계층)
- 실질적인 Network 인프라(장비, 케이블 연결) 환경이 여기에 속한다.
- Data Link : 전송방식을 결정
- Physical : 실제 데이터가 전달되는 케이블
※ 4 계층에서 TCP/UDP는 Application계층에서 사용하는 응용 프로그램을 어떤 걸 사용하는지에 따라 결정된다.