[네트워크] 라우터, 라우팅 테이블

DEV_HOYA·2023년 11월 1일
0

CS

목록 보기
28/55
post-thumbnail

📌 라우팅(Routing)

⭐ 개념

  • 네트워크에서 데이터를 보낼때 최적의 경로를 선택하는 과정
  • 라우터가 이를 수행
  • 데이터는 보통 출발지에서 목적지로 가는 동안 여러개의 라우터를 거치며 여러번의 라우팅을 수행
  • 라우팅은 보통 초당 수백만번 일어남

⭐ 라우터

  • 네트워크 사이에서 데이터를 전달하는 장치
  • 둘 이상의 서로 다른 네트워크에 연결됨
  • 데이터를 목적지로 보낼 때 최적의 경로를 결정하고 경로가 결정되면 해당 경로로 데이터를 넘겨주는 일을 수행(라우팅)
  • 라우팅테이블을 기반으로 데이터를 다음 목적지에게 전달

⭐ 라우팅 테이블

  • IP주소를 기반으로 라우터의 위치를 저장한 테이블 또는 데이터베이스
  • 다양한 네트워크에 대한 정보와 해당 네트워크에 연결하는 방법이 포함

✅ 네트워크 대상(Network Destination)

  • 목적지 네트워크의 IP 주소
  • 목적지 IP가 있는 네트워크

✅ 서브넷 마스크(NetMask)

  • 대상 주소를 설명할 때 쓰이는 값

✅ 게이트웨이(Gateway)

  • 이 장치와 연결되어 있는 홉
  • 패킷이 전달되는 다음 IP 주소
  • 만약 목적지가 로컬네트워크라면 "연결됨"이라고 표기되며 다른네트워크 일경우 해당 네트워크의 게이트웨이를 가리킴
  • 프로토콜 변환기라고도 하며 네트워크와 네트워크를 잇는 장치
  • 라우터와 하는 기능은 비슷함
  • 외부 네트워크와 잇는 장치

✅ 인터페이스(Interface)

  • 게이트웨이로 가기위해 거치는 장치

✅ 메트릭(Metric)

  • 우선순위
  • 패킷전송을 위해 최적의 경로가 선택되도록 참고되는 값(낮은요소가 우선순위가 높다)
  • 일반적으로 홉수가 들어가며 지연시간, 처리량이 들어갈 수 있다.

✅ 홉(hop)

  • 네트워크에서 출발지와 목적지 사이에 위치한 장치를 의미
  • 홉 카운트 : 출발지와 목적지 사이에 통과해야 하는 홉의 개수, 적을수록 빠르다

⭐ 라우팅 테이블 확인

netstat -r

0개의 댓글