IT Technology/Network

LAN 통신의 삼테이블이란? (Routing Table, ARP Table, MAC Table)

by빵수 2021. 4. 28. 12:50
728x90
반응형

삼테이블이란?

 

  1. Routing Table
  2. ARP Table,
  3. MAC Table 

LAN이란?

ARP Request 패킷이 도달하는 범위의 네트워크이다 (Local Area Network의 정의)



LAN 통신이 이루어지는 방식 간략


출발지 PCRouting Table 에서 목적지 PC IP에 대한 next hop 을 찾고, 

ARP Table 에 next hop에 대한 MAC address가 등록되어 있는지 보고, 

등록되어 있지 않으면 Switch에게 ARP request 메시지를 보내서 MAC address를 알아 온다.


Switch는 ARP Request 메시지를 수신하면 MAC learning을 해서 MAC Table을 만들고, 

ARP quest 패킷을 모든 Switch port로 전부 전송(브로드캐스트)한다.

 

Switch에서 ARP quest를 받은 목적지 PC는 다시 Switch에게 ARP reply를 보내고,

Switch는 다시 MAC Table에 entry를 만들고, 출발지 PC에게 ARP reply를 보낸다.
ARP reply 메시지를 수신한 출발지 PCARP Table목적지 PC MAC address를 등록하고, 메시지를 송신한다.

 

Switch에는 이미 출발지 PC에서 보내온 목적지 PC MAC address가 MAC Table에 등록되어 있으며,

Switch는 목적지 PC가 연결되어 있는 port로 메시지를 전송한다.

 

 

 

 

Ex)

 

 

PC1에서 PC2로 메시지 전송 과정

 

  • PC 1 (ARP request 요청) -> Switch
  • Switch (PC1의 MAC learning -> MAC Table update)
  • Switch (Broadcast ARP request 전송) -> PC2, PC3 
  • Switch <- PC2 (ARP reply)
  • Switch (PC2의 MAC address 정보를 MAC Table entry update)
  • PC1 <- Switch (ARP reply)
  • PC1 (수신된 PC2의 MAC address update)
  • PC1 (PC2에게 메시지 전송) -> Switch
  • Switch (PC1에서 수신된 PC2의 MAC address 정보를 MAC Table에서 확인)
  • Switch (MAC Table에서 확인 후 PC2가 연결된 포트로 메시지 전송)
     

 

 

 

출처 : blog.naver.com/goduck2/220111709554

 

[오리뎅이의 LAN 통신 이야기 - 1] 삼테이블을 정복하면 LAN 통신은 끝!!

안녕하세요? 오리뎅이입니다. 우리나라 말에 "시작이 반"이라는 말이 있습니다. 뭔가를 시작하기가 그만큼 ...

blog.naver.com

 

반응형

'IT Technology > Network' 카테고리의 다른 글

Firewall / IDS / IPS 란  (0) 2021.05.02
EIGRP Protocol 이란?  (0) 2021.04.29
SecureCRT 키보드 설정 방법  (0) 2021.04.23
MTU란?  (0) 2021.04.19
Arista SW Image Upgrade  (0) 2021.04.08