32.[Network] L2 스위치와 ARP 작동원리

L2 스위치의 작동원리와 ARP

  • ARP: Address Resolution Protocol
  • 네트워크 상에서 IP 주소를 물리적 네트워크 주소로 대응(bind)시키기 위해 사용되는 프로토콜
  • IP -> MAC주소
  • L2구간에선 MAC이 우선이다 L2에선 IP주소 따위 보지 않음

image.png

  • 포트가 8개 스위치 허브
  • 포트마다 MAC을 기억시킨다 - MAC을 저장
  • 스위치 전원을 딱 키면 학습모드로 들어간다

image.png

  • A 에서 B로 넘어가면서 A의 MAC 주소를 외움
  • C에서 A한테 정보를 보내려고 한다
  • C는 1번 스위치에 A가 있다고 이미 학습해서 알고 있음
  • 2번으로 보내지 않고 바로 1번으로 보냄

하드웨어 스펙 : 포트단자마다 MAC 주소를 몇개 저장할 수 있지? 많이 저장하면 좋다! 갯수보다는 용량으로 계산한다

image.png

  • A와 B에서 D로 통신하면 10번 지나쳐서 감
  • 10포트에 A도 있고 B도 있다
  • 한 포트에 MAC 주소가 여러개 있다

image.png

  • D와 E에서 랜선을 뽑아 바꾼다면?
  • ARP가 작동한다

image.png

image.png