라우팅 프로토콜

DevEric·2025년 4월 19일

정보통신

목록 보기
8/11
post-thumbnail

개념

라우팅

네트워크에서 데이터 패킷목적지로 안전하고 효율적으로 전송하기 위한 과정

이때 패킷의 경로를 결정하는 과정

라우팅 프로토콜

: 라우팅을 하기 위해 사용되는 규약

  • 목적: 라우팅 테이블을 만드는 것
    → 라우팅 과정에서, 라우팅 테이블을 보고 라우팅을 실행
    → 목적지까지의 경로에 대한 정보를 가지고 있음

  • 라우팅 테이블 구성

    1. 목적지 IP 주소: 패킷을 전송해야 할 목적지 네트워크의 IP 주소
    2. 서브넷 마스크: IP 주소를 네트워크호스트 부분으로 분류
    3. 게이트웨이: 목적지 네트워크로 패킷을 전송하기 위해 사용해야 할 다음 호스트(라우터)의 IP 주소
    4. 인터페이스: 게이트웨이를 통해 목적지 네트워크로 전송하기 위한 라우터의 인터페이스 지정
      라우팅 테이블

라우팅 방법

: 목적지까지 경로 설정 방법에 따라 정적 라우팅동적 라우팅으로 분류
→ 동적 라우팅은 라우팅 범위에 따라 내부 라우팅, 외부 라우팅으로 분류

정적 라우팅 프로토콜

  • 관리자가 직접 네트워크 정보를 라우팅 테이블에 등록하는 방식
  • 경로가 미리 지정되어 있음
    → 보안상으로는 안전, but 네트워크 변화에 적절하게 대처할 수 없음

동적 라우팅 프로토콜

  • 라우터가 네트워크 연결 상태를 스스로 파악하여 경로 설정을 실시간으로 변경하는 방식

  • 내부 라우팅 프로토콜

    • 하나의 기관 또는 하나의 작은(소형) 네트워크 안에서 이루어지는 방식

    • 거리 벡터 라우팅

      : 라우터 간의 거리를 기준으로 라우팅

      • RIP: 경유할 가능성이 있는 라우터를 홉수로 수치화하여, 홉수가 가장 작은 경로로 통신하는 방식
        최대 홉수: 15
      • IGRP: 최대 홉수 255, 중형 네트워크
    • 링크 상태 라우팅

      : 시간을 기준으로 라우팅

      • EIGRP: 네트워크 상태 정보와 기타 데이터를 교환하여 최적의 경로를 결정하는 동적 라우팅 프로토콜
      • OSPF: RIP의 단점을 개선한 라우팅 프로토콜
        → RIP에 비해 자세한 제어가 가능하고 관리 정보 트랙도 줄임
  • 외부 라우팅 프로토콜

    AS (Autonomous System)란?

    → 라우터의 집단
    : 인터넷을 AS의 집합체로 볼 수 있음
    : 자율 시스템, 하나의 단체 또는 기관 등 네트워크의 집합체

    • 다른 AS간의 라우팅 프로토콜
    • 각 AS는 아무 라우팅 프로토콜을 사용할 수 있으나,
      AS 간에는 반드시 하나의 프로토콜만 사용
    • 경로 벡터 라우팅(BGP)

      : AS 간의 라우터 사이에서 정보를 주고받는 것 (BGP4 버전 사용)




이미지 출처

profile
프론트를 공부하는 학생입니다.

0개의 댓글