정보처리기사를 공부할때 단순히 암기만 했던, OSI 7 Layer을 학습해보려합니다.
Data Link
- 실질적으로 데이터와 물리적인 장비와의 연결을 제공하는 역할
- NIC(Network Interface Card, 랜카드)는 데이터의 출발점이자 도착점
- Frame의 전송을 제어(입/출력 제어, 회선 제어, 동기 제어, 오류 제어, 흐름 제어)
- 3계층의 Packer을 Frame형태로 만들며, Frame안의 정보는 상위 계층을 모두 포함
기능
이웃한 통신 기기 사이의 연결 및 데이터 전송 기능과 관리규정
Frame 구성: Header와 Tailer에 제어 정보 추가
Frame 오류 검출: Parity check, CRC (Cyclic Redundancy Check), Checksum
Frame 오류 제어(오류 수정): FEC, BEC(ARQ)
물리주소 지정 (MAC 주소 설정)
흐름제어: Buffering, Sliding Window(수신측의 확인 없이 연속 전송)
Data Link 설정: Connection, Polling, Selection
Data Link 프로토콜
비동기식: 비트 스트림에 있는 각 문자를 독립적으로 다룸
동기식: 전체 비트 스트림을 같은 크기의 문자들로 나누어 정리 (LAN, MAN, WAN에서 사용)
- 문자-중심 프로토콜: 프레임 또는 패킷을 문자의 연속으로 해석
- 비트-중심 프로토콜: 프레임 또는 패킷을 비트의 연속으로 해석
이더넷
초당 10Mbps의 속도를 제공하는 패킷 기반의 LAN 표준규격(IEEE 802.3)
네트워크에 연결된 각 기기들이 48비트 길이의 고유 MAC 주소를 가지고 이 주소를 이용해 상호간에 데이터를 주고 받을 수 있도록 만들어졌다.
전송 매체로는 BNC케이블, UTP, STP 케이블을 사용하며, 각 기기를 상호 연결시키는 데에는 허브, 네트워크 스위치, 리피터 드으이 장치를 이용한다.
MAC (Media Access Control)
공유 매체에 여러 단말이 접속할 경우, 충돌을 방지하기 위한 제어를 담당한다.
Multiple-access protocols
를 사용한다.
'Network' 카테고리의 다른 글
전문통신 (0) | 2019.11.14 |
---|---|
OSI 7 Layer 물리계층(Physical Layer) (0) | 2019.09.04 |
Mosquitto 시작하기 (0) | 2019.04.26 |
MQTT 란? (0) | 2019.04.26 |
UDP란? (0) | 2019.02.23 |