3테이블을 중심으로 살펴보는 LAN 통신
·
Network
0. 서론과거 네트워크를 처음 배울 때,"PC1과 PC2이 그냥 같은 스위치에 물려 있는데, 왜 이렇게 복잡한 테이블들이 필요할까?" 라는 의문이 있었다. 실제 네트워크 통신은 단순히 케이블로 연결되었다고 해서 바로 이루어지지 않는다.IP 기준의 판단, IP를 MAC으로 바꾸는 과정, 그리고 최종적으로 프레임을 어느 포트로 내보낼지에 대한 판단까지 각 단계마다 역할이 분리된 테이블들이 관여한다. 대표적인 것이 바로 다음 3가지 테이블이다.Routing Table : “이 IP로 가려면 어디로 보내야 하지?”ARP Table : “이 IP의 실제 MAC 주소는 뭐지?”MAC Table : “이 MAC 주소는 어느 포트에 연결돼 있지?”이 글에서는 PC1 ← L2 스위치 → PC2 이라는 가장 단순한 구조를..