ecsimsw

Link layer / MAC 본문

Link layer / MAC

JinHwan Kim 2019. 8. 28. 17:12

Link layer

 

   - Framing : 데이터를 프레임으로 캡슐화

 

   - Flow Control : 송수신간의 속도차 제어

 

   - Error Control : 에러를 검출하여, 재전송 신호를 보내거나 에러 프레임 처리

 

   - Sequence Control : 데이터의 순서를 관리

 

   - Medium Access Control : 데이터 송수신 관련 장치의 지정이나 확인

 

  ** transport , network layer은 OS에 코드로 구현되어있고, link-layer는 NIC (network interface card)에 구현되어있다.

 

Medium Access Control

 

   - 같은 medium에 여러 사용자가 데이터를 송수신할 때의 단말 간 Collision을 처리하도록 하는 방식

 

  ** Collision : 여러 노드가 맞물려 있는 gateway router에서 신호가 섞이는 것.

 

MAC

Multiple Access protocol

 

   - Channel partitioning

 

   - Random Access 

 

   - Tacking turns

 

Channel partitioning

 

   TDMA  : Time division mutiple access, time slot을 배분해두어 지정된 시간에만 전송 가능.

 

   FDMA : Frequency division mutiple access, 주파수 대역폭을 채널로 분리

 

Random Access protocol

 

   CSMA : Carrier sense multiple access

 

   CSMA/CD : collision detection

 

Control Access protocol

 

   - polling : 사회자와 발언자와 같은 구조로, master와 slave 관계를 두어 master가 상태를 관리한다. master에 의존한다는 단점이있다.

 

   - token passing : 토큰을 갖고 있는 상황에서만 frame 전송을 허락하고, 전송을 마치면 토큰을 넘긴다. 토큰 loss가 발생할 경우 패널티가 크다는 단점이 있다.

 

 

Note

 

'Computer Science > Network' 카테고리의 다른 글

Ethernet / ARP  (0) 2019.08.29
CSMA / CSMA_CD  (0) 2019.08.29
Hierarchical routing / AS  (0) 2019.08.27
Routing Algorithm _ distance vector  (0) 2019.08.27
Routing Algorithm _ link statement  (0) 2019.08.21
Comments