파이톨치

[네트워크] Link Layer, 2계층 본문

카테고리 없음

[네트워크] Link Layer, 2계층

파이톨치 2024. 3. 24. 17:50
728x90

# Introduction 

nodes: host와 router

link: 인접 노드끼리 상호작용하는 채널, Wired links, wireless links, LANs가 있다. 2계층 패킷을 frame이라고 부른다. 패킷을 캡슐화 한 것이다. data link 층은 물리적으로 인접한 노드로 패킷을 보내야 하는 의무가 있다. Peer 2 Peer로의 안정적인 데이터 통신을 한다. 

 

# Link layer Services

keyword: framing, link access, reliable delivery, flow control, error detection, error correction, half-duplex, full-duplex 

 

framing: 패킷을 프레임으로 캡슐화하기. MAC 주소를 붙인다. 

reliable delivery: wireless link는 에러율이 높고, wired link는 에러율이 낮다. 

flow control: 많이 들어오면 흐름 조절함.

error detection: 에러의 존재를 눈치챔. 

error correction: 에러를 확인하고 고친다. 

half-duplex and full duplex: end node 끼리 transmit 할 수 있지만, 동시는 아님.

 

보내는 쪽: framing(encapsulate packet), add error check bit, flow control

받는 쪽: error 확인하기, flow control, 패킷 추출, 위계층으로 보냄.

 

# Error Detection 

패킷이 들어오면, Error Detection and Correction bits(EDC)를 붙인다.  D는 에러 체크 코드에 의해서 보호 받는 데이터이다. 

header field에 포함된다. 

 

방법: Parity Checking 

 

 

 

 

 

 

 

 

728x90