-
2.1 OSI 참조모델
서로 다른 기종간 네트워크 통신을 하기 위한 최소한의 구조를 제공한다. 7계층으로 구성되며 계층별로 다른 기능을 한다. 동등 계층간의 통신이 기본이다.
* PDU = SDU + PCI
네트워크에서 정보를 실어나르는 기본 단위를 PDU(Protocol Data Unit)라고 한다. PDU는 상위 계층에서 원하는 정보 형태인 SDU(Service Data Unit)에다 제어 정보인 PCI(Protocol Control Information)을 덧붙인다. 즉 PDU = SDU + PCI인 것이다. PCI는 계층별로 다르게 정의되어 있다. 각 계층별 다른 기능을 수행하니 아주 당연한 소리지. 그리고 계층별로 PDU 이름도 다르다.
물리(Bits) → 데이터링크(Frame) → 네트워크(Packet, Datagram) → 전송(Segment) → 세션(Session Message) → 표현(High-level Message) → 응용(Message, User Data)
PCI에는 헤더(Header)와 트레일러(Trailer) 등이 있다. 각각은 데이터의 앞과 뒤에 붙여진다.
* ICI, IDU
ICI(Interface Control Infomation)은 계층 사이에서 서비스를 호출하기 위한 임시 매개변수이다. PDU에 추가된다. IDU(Interface Data Unit)은 계층간 데이터 전송을 위해 계층의 경계를 통과하는 단위이다. 즉 IDU = PDU + ICI인 것이다.
<그림1>
2.2 물리 계층
상위 계층에서 내려온 비트들이 상대방까지 보내질 수 있도록 물리적 링크를 설정,유지,해제하기 위한 물리적,전기적,기능적,절차적 특성을 규정한다.
전기적 특성의 내용으로 DTE와 DCE는 같은 코드(ex. NRZ-L)를 사용해야 한다.
신호로는 단극형(-, 0 or +, 0), 극형(+, -), 양극형(+, 0, -) 중 결정한다.
2.3 데이터링크 계층
이웃 노드간의 데이터 전송(hop-by-hop 전송)을 담당한다. hop-by-hop 전송은 거리 및 전송속도와 무관하다.
흐름제어의 종류로 stop-and-wait 방식과 sliding-window 방식이 언급되었다.
에러제어의 종류로 go-back-N ARQ와 selective repeated ARQ 방식이 언급되었다.
2.4 네트워크 계층
데이터를 송신지에서 수신지로 전달하는 과정에서 네트워크 단위로 교환시켜주는 기능을 수행한다. 대표적인 기능으로 스위칭(물리적 버스인 링크들을 임시적으로 연결해 긴 링크를 만듬)과 라우팅(여러 경로 중 최적의 경로를 선택)이 있다. 참고로 논리적 버스는 채널이라고 한다.
2.5 전송 계층
전체 메세지의 종단간 end-to-end 전송을 수행한다. 물데네 계층을 하위계층, 세표응 계층을 상위계층이라고 하는데 이 둘을 이어주는 역할을 하는게 바로 전송 계층인 것이다. 책에 예시가 쓰여있는데, 사람간 대화에서의 하위계층은 공기에 해당하고 상위 계층은 언어 및 언어 규칙인 것이다. 교수님께서는 하위계층의 기능을 Network, 상위계층의 기능을 Service라고 요약하셨다.
2.6 세션 계층
특정한 프로세스들 사이에서 세션이라 불리는 연결을 확립하고 유지하고 동기화하는 기능을 제공한다. 이 문장도 한번에 와닿지 않아서 예시를 참조했다. 온라인 오목 게임에서 하나의 플레이어가 프로세스가 된다. 게임을 하려면 플레이어간 연결이 되어야하고 이때 세션 계층이 이 역할을 하는 것이다.
2.7 표현 계층
데이터의 표현과 관련된 정보를 제공한다. 이 문장도 쉽게 이해가 잘.. 안간다. 기능을 살펴보면 변환, 암호화, 압축, 보안 등의 내용이 들어가는데 데이터통신의 목표인 정확성, 효율성, 보안성과 직접적인 관련이 있다.
2.8 응용 계층
응용 프로세스가 네트워크 환경에 접근하는 수단을 제공한다.
'전공 > 데이터통신' 카테고리의 다른 글
xDSL 종류(ADSL/HDSL/SDSL/RADSL/VDSL) (0) 2020.06.15 점대점방식, 다중점방식 (0) 2020.06.15 TSI(Time Slot Interchange) (0) 2020.06.15 데이터통신의 개요 (0) 2020.06.11 데이터 통신의 정의 (0) 2020.06.11