1. Standard Architectures (표준 구조)
- OSI (Open Systems Interconnect) : 전세계 누구나 통신을 할 수 있도록 하기 위해 layer의 수, layer의 역할 등의 표준 구조를 정했다.
- 컴퓨터 네트워크 설계/구현의 표준
- 통신에 필요한 모든 기능/기술 요소를 7계층 구조에 분배
- 각 호스트는 7계층 그리고 중간 노드는 3계층으로 되어있다.
- host의 1,2,3계층은 중간 node와 peer가 된다.
- peer간의 전달하는 데이터 unit을 PDU(Protocol Data Unit)이라고 한다.
2. 7계층 정의
*추상화->계층화를 통해 여러 계층이 각각 필요한 기능을 담당하여 전체 통신을 수행한다.
Physical Layer(물리 계층, 1계층)
- 링크로 연결된 노드 사이의 신호(bit)교환을 수행한다.
Link Layer (링크 계층, 2계층)
- 링크로 연결된 노드 사이에 비트묶음(frame)을 교환
- frame의 단위는 PDU
Network Layer (네트워크 계층, 3계층)
- 네트워크로 연결된 호스트 사이의 데이터(packet) 교환
- 여기서 단위는 packet
- 핵심 역할은 스위칭
Transport Layer (트랜스포트 계층, 4계층)
- 기기 위에서 도는 응용프로그램 사이의 신뢰성있는 메시지 교환
- process간 channel 제공
- 통신간 오류를 다 해결해서 신뢰성있는 전달을 보장한다.
- end to end reliable data transfer
Session Layer (5계층)
- 대화 패턴과 관련된 사항 담당
Presentation Layer (6계층)
- 데이터 표현 방법과 관련된 사항
Application Layer (7계층)
- 응용프로그램 자체와 관련된 사항
3. 인터넷 (Internet)
- 실제로는 인터넷 구조가 표준 구조의 역할을 하고 있다. 이미 많은 사람들이 전세계 통신에 사용하고 있기 때문에 사실상 표준이다.
- 고전 계층 구조(OSI)와 원칙을 반드시 따르지는 않는다.
- 인터넷은 특별히 계층이 존재하지 않는다.
- 사용되는 여러 프로토콜들의 관계로 구성되어있다.
- network는 osi 123계층에 해당한다.
- tcp가 osi 4계층에 해당한다.
- ftp, http등이 osi 7계층에 해당한다.
- ip (internet protocol)은 서로 다른 네트워크의 연결을 위해 존재하는 프로토콜이다. osi 모델에는 이런 프로토콜이 없다.
'ComputerScience > Network' 카테고리의 다른 글
컴퓨터통신 - 6. 데이터 링크 계층, 노드, 링크, 신호 (0) | 2021.09.28 |
---|---|
컴퓨터통신 - 5. 소요시간 분석 (0) | 2021.09.28 |
컴퓨터통신 - 4. 성능 (0) | 2021.09.22 |
컴퓨터통신 - 2. 스위칭, 프로토콜 (0) | 2021.09.13 |
컴퓨터 통신 - 1. 정의, 기본개념, 다중화 (0) | 2021.09.01 |